Group course
Coding for Beginners
3 months · Live online classes · Starts August 1, 2026
$240 for the full course
- Schedule
Saturday 10:00 AM - 12:00 PM
India time (IST)
Your time:
- Starts
- Aug 1, 2026
- Ends
- Oct 31, 2026
About this course
Learn Python from scratch with hands-on projects. Covers basics to intermediate concepts including data structures and algorithms.
Syllabus
What the course covers
8 units, taught in order in live classes. Tap a unit to see its topics.
-
1 Getting started with Python 4 topics
- Installing Python and an editor
- Your first program: print and input
- Variables and data types
- Comments and clean code
-
2 Making decisions 3 topics
- Comparison and logical operators
- if, elif and else
- Building a quiz or calculator program
-
3 Loops 4 topics
- for and while loops
- range, break and continue
- Nested loops and patterns
- Mini project: number guessing game
-
4 Functions 4 topics
- Defining and calling functions
- Parameters and return values
- Scope
- Breaking a problem into functions
-
5 Data structures 4 topics
- Strings and string methods
- Lists and list operations
- Tuples and sets
- Dictionaries
-
6 Files and errors 3 topics
- Reading and writing files
- Handling errors with try/except
- Working with CSV data
-
7 Introduction to algorithms 4 topics
- Searching: linear and binary search
- Sorting: bubble and selection sort
- Thinking about efficiency
- Recursion basics
-
8 Final project 3 topics
- Planning a program
- Building a project of your choice (e.g. a game, quiz or to-do app)
- Testing, debugging and presenting
By the end of the course
- Write Python programs with variables, conditions, loops and functions
- Use lists, dictionaries and files to work with data
- Understand basic searching and sorting algorithms
- Debug code and break problems into steps
- Build and present a complete project
More courses
You might also like
Questions about this course?
No payment, no commitment, just a great first lesson.