← All courses
Programming Fundamentals
The entry course. Learn how code actually works, in plain language, before picking a language.
- Sessions
- 8
- Fee
- ₹1,500
- One-time, full course
- Pace
- 2 days a week
- For
- Total beginners, school students, or anyone unsure where to start.
1 to 1.5 hours per session. Two days a week. Practice problems every session. No capstone, concepts and exercises only.
What we cover
- 01What programming is, how code runs, setup, your first program, input and output
- 02Variables, data types, constants, arithmetic and assignment operators
- 03Conditionals: if / else if / else, comparison and logical operators, nesting
- 04Loops: while, for, break / continue, loop tracing
- 05Functions: definition, parameters, return values, scope
- 06Collections basics: arrays / lists, storing and iterating
- 07Strings: indexing, common operations, simple text handling
- 08Problem-solving and debugging: decomposition, dry-running, mixed exercises
Honest scope
This is the foundation. It teaches ideas that apply to every language, in plain terms.
This course builds a strong base. It does not pretend to cover advanced topics. Those come later, separately.
Not covered here
- Anything tied to one specific language
- Advanced or language-specific features (those live in the language courses)