A free course for complete beginners, in Hinglish (Hindi and English). We start with thinking like a programmer: breaking a problem into steps, drawing flowcharts, and making decisions with conditions. Code comes after the logic is clear.
Follow the lessons in this order. Each one has a video, a written article with the key ideas, and a practice question.
The lessons, in order
- How to Start Programming: Begin With a Flowchart, Not Code
How to start programming with zero experience: solve the problem on paper with a flowchart first, then learn C# and build real Windows apps. - Algorithm and Flowchart for Beginners: From Problem to Pseudocode
Algorithm and flowchart basics for beginners: plan a solution in steps, draw it with five symbols, then write pseudocode and test cases. - If Else Flowchart for Beginners: Decisions, Modulus and Even or Odd
If else flowchart for beginners: the decision diamond and its Yes/No paths, the modulus operator, and an even or odd number flowchart with pseudocode. - Comparison and Logical Operators for Beginners: From True or False to a Grading Flowchart
Comparison operators <, >, <= and >= give true or false; AND and OR combine conditions. Then build a flowchart that turns a percentage into grade A, B or C. - Flowchart Real-Life Example: Building a Smart Greenhouse Controller Step by Step
A flowchart real life example for beginners: two sensors, four rules in priority order, and a smart greenhouse that sounds an alarm or waters plants. - Loop in Flowchart for Beginners: Print 1 to 100 Step by Step
Loop in flowchart for beginners: the three parts of a loop (initialise, check, update) and a step-by-step flowchart that prints 1 to 100. - Multiplication Table Flowchart Using a Loop: Print the Table of Any Number
Multiplication table flowchart using a loop: the user enters any number, a loop counter runs from 1 to 10, and the flowchart prints the whole table. - Star Pattern Using Nested Loops: Flowchart and Dry Run for Beginners
Star pattern using nested loops: the outer loop runs the rows, the inner loop prints as many stars as the row number. Flowchart and dry run, step by step.
Browse by topic
- Algorithms & Flowcharts: turning a problem into clear steps
- Decisions & Operators: if-else, comparisons, AND and OR
How to get the most from this course
- Watch the video first, then read the article to revise.
- Draw every flowchart yourself in a notebook before looking at the solution.
- Try the practice question at the end of each lesson, and share your answer in the YouTube comments.
New lessons are added as the series grows: loops, functions, and then converting flowcharts into real code.
Watch the whole course on YouTube
All videos in order, in one playlist: Programming for Beginners in Hindi: Algorithm & Flowchart.