← All courses
Python Essentials
🐍Beginner

Python Essentials

A friendly, powerful language for scripts, data and automation. Variables, control flow, functions and data structures.

27 lessons · 4h · 27 lessons
Share

What you'll learn

  • Syntax
  • Control flow
  • Functions
  • Data structures

Curriculum

7 modules · 27 lessons
Module 1Getting started5 lessons
Hello, PythonPreview
Variables
Data types
Numbers & math
Strings & f-strings
Module 2Control flow4 lessons
Booleans & comparisons
if / elif / else
for loopsPreview
while loops
Module 3Functions4 lessons
Defining functions
Parameters & return
Default & keyword arguments
Scope
Module 4Data structures4 lessons
Lists
List methods & loops
Dictionaries
Tuples & sets
Module 5Working with data4 lessons
range & enumerate
List comprehensions
Sorting & filtering
String methods
Module 6Modules & errors3 lessons
Importing modules
Randomness
Errors & try / except
Module 7Putting it together3 lessons
Build a grade calculator
Common mistakes
Where to go next

Reviews

No reviews yet.

More in Languages & Code

Browse all →