Back to catalog
ProgrammingBeginner
Python from Scratch
This course takes you from absolute zero to writing your own Python programs. You will learn variables, data types, control flow, functions, modules, and practical habits with real-world exercises. No previous experience required.
18 lessonsCertificate includedFree
Course syllabus
1Your first program
4 lessons
Your first program
- Why Python?
- Installation and setup
- Hello World
- Variables and data types
2Control flow
4 lessons
Control flow
- Conditionals (if/elif/else)
- While loops
- For loops
- Break and continue
3Functions and modules
4 lessons
Functions and modules
- Defining functions
- Parameters and returns
- Scope and variables
- Importing modules
4Data structures
4 lessons
Data structures
- Lists
- Dictionaries
- Tuples and sets
- List comprehensions
5Files and errors
4 lessons
Files and errors
- Reading files
- Writing files
- Exception handling
- Final project
What you will learn
Variables and typesControl flowFunctionsModules and packagesBest practices
Certificate
Python from Scratch Certificate - CumbreAcademy
Ready to start?
This course is free. You can access all of the material.
Create an account to startWant access to every course?
Total Access gives you this course and all the others for $20/month.
This course: Free - Total Access: $20 USD/month (all courses)
See Total AccessWhat can you do after this course?
These are the recommended next steps for your learning path.