Go on an African safari and discover the wild technologies of Python. Explore data structures like a wild savanna.
During the course you will build real projects that you can add to your portfolio
Animal tracking system with database
Wildlife data analysis
REST API for managing reserves
12 modules full of interactive exercises and practical projects
Introduction to Python
Installation, environment, first code
15 exercises
Variables and Data Types
Strings, numbers, boolean, None
20 exercises
Lists and Tuples
Lists, tuples, operations, slicing
25 exercises
Dictionaries and Sets
Dicts, sets, comprehensions
22 exercises
Functions
Functions, args, kwargs, lambda
28 exercises
OOP
Classes, inheritance, polymorphism
30 exercises
Modules and Packages
Modules, packages, pip
18 exercises
File I/O and Exceptions
Files, exceptions, context managers
20 exercises
Django Basics
Django setup, models, views
25 exercises
Flask Basics
Flask routes, templates, API
22 exercises
Testing
pytest, unittest, TDD
18 exercises
Final Project
Complete Python application
15 exercises
Each module is set in a unique theme that makes learning an adventure.
Savanna Guardian
Will guide you through all challenges and help you gain new skills.
Join CodeWorlds and discover modern learning methods that make programming fascinating and accessible to everyone.