Первые шаги
Научитесь выводить текст на экран с помощью функции print(). С этого начинается путь каждого программиста!
20 уроков · 77 задач в курсе · 53 открыты бесплатно
Учитесь программировать на Python с нуля прямо в браузере. В курсе 20 уроков и 77 практических задач; 53 из них открыты бесплатно — теорию и условия задач можно читать без регистрации.
Научитесь выводить текст на экран с помощью функции print(). С этого начинается путь каждого программиста!
Научитесь хранить данные в переменных. Переменные — это как подписанные коробки, куда можно положить информацию.
Изучите базовые математические операции в Python: сложение, вычитание, умножение и деление.
Научитесь работать с текстом (строками) в Python.
Научитесь принимать решения в коде с помощью условий if/else.
Научитесь повторять действия с помощью циклов.
Научитесь хранить несколько элементов в списках.
Научитесь создавать повторно используемые блоки кода — функции.
Научитесь хранить данные в виде пар ключ-значение с помощью словарей.
Изучите кортежи — неизменяемые последовательности.
Изучите множества — коллекции уникальных элементов без дубликатов.
Изучите полезные методы строк для работы с текстом.
Научитесь создавать списки в одну строку с помощью генераторов списков.
Изучите современное форматирование строк с помощью f-строк.
Теория и задачи этих уроков входят в VIP-подписку.
Освойте цикл while по-настоящему: обратный отсчёт, break, continue и накопители — паттерны, на которых строятся настоящие программы.
Настоящие данные вложены друг в друга: списки внутри списков, словари внутри списков. Научитесь обходить их двойными циклами.
Программы постоянно встречают плохие данные. try/except позволяет коду переживать ошибки, а не падать.
Значения по умолчанию, любое число аргументов, мини-функции lambda и сортировка с ключом — пишите функции как профессионал.
Объедините данные и поведение: собственные типы с атрибутами и методами — сердце современного Python.
Четыре итоговые задачи, объединяющие всё: циклы, коллекции, функции, классы. Решите их — и курс действительно ваш.