Code Safari
All guides

Programming guide

Python from Zero: The Fundamentals

A plain-English introduction to Python for complete beginners — what the language is and how to run it, variables and data types, making decisions and looping with control flow, the built-in collections (lists, tuples, dictionaries, sets), writing reusable functions, and reaching into modules, the standard library, and the wider package ecosystem. The foundation for backend, data, and AI work.

6 lessons·52 min read·Free, no account
  1. 01What Python Is (and Your First Program)Beginner·8 min
  2. 02Variables and Data Types in PythonBeginner·9 min
  3. 03Control Flow: Conditionals and LoopsBeginner·9 min
  4. 04Collections: Lists, Tuples, Dictionaries, and SetsBeginner·9 min
  5. 05Functions in PythonBeginner·9 min
  6. 06Modules and the Standard LibraryIntermediate·8 min