Posts

Explore programming tutorials, guides, and resources

Python Learning Path From Zero to Hero
May 23, 2025

Python Learning Path From Zero to Hero

When I first started learning Python, I wasn’t sure what to expect. All I knew was that people kept saying, Python is beginner-friendly, and Python is used everywhere. That was enough to make me curious.

Zeyan Rhys
Read more
What is HTML?
May 4, 2025

What is HTML?

HTML, or HyperText Markup Language, is the fundamental language of the web. It’s the skeleton of any webpage, providing structure and layout by using a system of tags.

Zeyan Rhys
Read more
Dijkstra’s Algorithm: A Beginner-Friendly Guide to Shortest Path Problems
May 3, 2025

Dijkstra’s Algorithm: A Beginner-Friendly Guide to Shortest Path Problems

Dijkstra Algorithm is a graph search algorithm that finds the shortest path between a starting node and all other nodes in a weighted graph. It works by repeatedly selecting the nearest unvisited node, updating the shortest paths to its neighbours, and marking nodes as visited once their shortest path is confirmed. It only works when all edge weights are positive.

Sijan Dahal
Read more