Skip to content
Learn Netverks

Track

python

Python

36 lessons: syntax, stdlib, OOP—Python 3 server playground and 108 MCQs.

Mode
server_script
Practice
Server runner
Lessons
36 units
Start lesson 1 → Introduction to Python

Before you start

Python syntax, core/stdlib concepts, scripting, and idiomatic problem solving.

Readable language used across web, automation, data science, and education.

Scripts, Django/FastAPI apps, notebooks, and glue code between systems.

Server script runner with incremental lessons and quizzes.

Early general-purpose choice—before Django or data-science stacks if those are your goal.

Lesson order

Sequential — follow top to bottom

36 lessons are live in this track. Start from step 01 for the smoothest path.

  1. 01 intro Introduction to Python

    beginner

    Open →
  2. 02 what-is-python What is Python?

    beginner

    Open →
  3. 03 python-vs-other-languages Python vs other languages

    beginner

    Open →
  4. 04 python-ecosystem-preview Python ecosystem preview

    beginner

    Open →
  5. 05 playground-workflow Playground workflow

    beginner

    Open →
  6. 06 hello-world-python Hello, World in Python

    beginner

    Open →
  7. 07 variables-types-python Variables and types

    beginner

    Open →
  8. 08 strings-python Strings in Python

    beginner

    Open →
  9. 09 control-flow-python Control flow

    beginner

    Open →
  10. 10 functions-python Functions

    beginner

    Open →
  11. 11 modules-imports Modules and imports

    beginner

    Open →
  12. 12 lists-tuples Lists and tuples

    beginner

    Open →
  13. 13 dictionaries-sets Dictionaries and sets

    beginner

    Open →
  14. 14 comprehensions Comprehensions

    beginner

    Open →
  15. 15 slicing-indexing Slicing and indexing

    beginner

    Open →
  16. 16 mutability-copying Mutability and copying

    beginner

    Open →
  17. 17 errors-exceptions Errors and exceptions

    beginner

    Open →
  18. 18 classes-objects-python Classes and objects

    beginner

    Open →
  19. 19 inheritance-python Inheritance

    beginner

    Open →
  20. 20 dunder-methods Dunder methods

    intermediate

    Open →
  21. 21 dataclasses-intro Dataclasses intro

    intermediate

    Open →
  22. 22 packages-venv Packages and venv

    intermediate

    Open →
  23. 23 pip-basics pip basics

    intermediate

    Open →
  24. 24 file-io-python File I/O

    intermediate

    Open →
  25. 25 json-csv-python JSON and CSV

    intermediate

    Open →
  26. 26 pathlib-os pathlib and os

    intermediate

    Open →
  27. 27 datetime-python datetime module

    intermediate

    Open →
  28. 28 itertools-functools itertools and functools

    intermediate

    Open →
  29. 29 type-hints Type hints

    intermediate

    Open →
  30. 30 context-managers Context managers

    intermediate

    Open →
  31. 31 decorators-intro Decorators intro

    intermediate

    Open →
  32. 32 testing-pytest Testing with pytest

    intermediate

    Open →
  33. 33 virtual-environments Virtual environments

    intermediate

    Open →
  34. 34 data-science-teaser Data science teaser

    advanced

    Open →
  35. 35 interview-essentials-python Interview essentials

    advanced

    Open →
  36. 36 production-checklist-python Production checklist

    advanced

    Open →