Python Beginner
Course · Programming · 6 Weeks
A free reading course that takes you from your first Python program to classes, files and a final project. Every chapter has clear explanations, worked examples, common mistakes to avoid and practice exercises, with a practice assignment for each chapter and an answer key. No experience needed: you read at your own pace, type the examples yourself and practise as you go.
Program fee: ₹0 (excl. GST). Certificate on completion, tied to a verifiable Intern ID.
Learning Roadmap
- Weeks 1-2: The basics: Install Python, write your first programs, and learn variables, data types, numbers, operators and strings.
- Weeks 3-4: Control and collections: Make decisions with if and else, repeat work with loops, and store data in lists, tuples, dictionaries and sets.
- Weeks 5-6: Real programs: Write functions, use modules and pip, handle files and errors, build classes and objects, and finish with a command-line expense tracker.
Syllabus — What You'll Learn
- Getting Started: what Python is, installing it, your first program
- Variables, Data Types, Input and Output
- Numbers, Operators and Type Conversion
- Working with Strings
- Making Decisions: if, elif, else
- Loops: while, for, range, break and continue
- Lists and Tuples
- Dictionaries and Sets
- Functions: parameters, return values, scope, lambda
- Modules, Packages and pip
- Files and Error Handling
- Classes and Objects
- Comprehensions, Iterators and Built-ins
- Final Project: Expense Tracker
Career Opportunities
- Python Developer (Junior)
- Automation Scripting
- Data Analysis (next step)
- Web Development (next step)
- Software Testing