Skip to content

Education

Python — programming from scratch

Python through sequential theory, practical exercises, and projects of your own.

Duration, price, and schedule appear here only after they are approved. Until those fields are filled in, we confirm them when you apply.

A free trial lesson

Before you choose a program, you can see how a lesson works.

In the trial lesson we explain how the training is organized and show how the lesson itself runs. You see it firsthand, then decide whether to continue.

What a student learns

  • Write clear Python programs and read basic code written by someone else.
  • Break a task into steps: data, conditions, loops, and functions.
  • Store and process information in lists, dictionaries, and files.
  • Assemble a study project that can actually be used.

Topics

  1. 01Programming basics
  2. 02Variables
  3. 03Data types
  4. 04Conditions
  5. 05Loops
  6. 06Functions
  7. 07Lists
  8. 08Dictionaries
  9. 09Working with files
  10. 10OOP
  11. 11Algorithms
  12. 12Practical projects

Projects a student can build

Examples of study work, not a promise of a finished commercial product.

A small calculator or converter that checks input.
A task list saved to a file.
A simple records program built with classes and objects.
A study walkthrough of an algorithm on clear data.