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

1

Your first program

4 lessons
  • Why Python?
  • Installation and setup
  • Hello World
  • Variables and data types
2

Control flow

4 lessons
  • Conditionals (if/elif/else)
  • While loops
  • For loops
  • Break and continue
3

Functions and modules

4 lessons
  • Defining functions
  • Parameters and returns
  • Scope and variables
  • Importing modules
4

Data structures

4 lessons
  • Lists
  • Dictionaries
  • Tuples and sets
  • List comprehensions
5

Files and errors

4 lessons
  • 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 start

Want 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 Access