Syllabus
- Logic, structured thinking, and problem-solving
- Variables, data types, operators, and expressions
- Conditional statements and program flow
- Loops, iteration, and repetition
- Functions, methods, and reusable code
- Syntax and semantics using Python, JavaScript, and C#
- Arrays, lists, dictionaries, and collections
- Data structures and introductory algorithms
- Error handling, debugging, and testing
- Git, version control, and development tooling