$ sudo teach|
    $ sudo teach|
    IT school
  • Telegram
  • Партнёрам
  • Все курсы
$ sudo teach IT
OOO "SALEPROFIT"Контакты и реквизитыIT-Park Logo

Школа

  • Блог
  • Проверить сертификат

Сотрудничество

  • Стать учителем
  • Партнёрская программа
  • О проекте

Право

  • Оферта
  • Политика конфиденциальности

© 2023–2026 $ sudo teach IT™. All Rights Reserved. Public user contributions licensed under CC BY-SA 4.0 license with attribution required
TelegramGitHubYouTube

Статьи по теме

Как выбрать первый язык программирования, если вам интересно всё: веб, данные и боты — без путаницы

Как выбрать первый язык программирования, если вам интересно всё: веб, данные и боты — без путаницы

Поможем новичку быстро определиться с направлением и языком под ваши цели: что делают в вебе, в данных и в ботах, какие первые шаги и какой язык быстрее даст “вау-результат”. В конце — короткий план на 2 недели с первым мини-проектом.

Как понять, с чего начать в IT, если не знаешь, что выбрать: веб, боты или данные — простая схема

Как понять, с чего начать в IT, если не знаешь, что выбрать: веб, боты или данные — простая схема

Поможем новичку разобраться, какой путь подходит именно ему: какие вопросы задать себе, что быстро попробовать и как понять, где “ваше” через небольшие задания. В конце — понятный план на 2 недели без перегруза и хаоса.

Как установить Python на компьютер и начать писать код: пошагово без страха

Как установить Python на компьютер и начать писать код: пошагово без страха

Разберём, как скачать и установить Python, настроить VS Code, создать первую папку проекта и запустить самый простой скрипт. В конце — чек-лист, что проверить, если ничего не запускается.

AI-помощник
Обновлен 09.10.2026
2 577 учеников

Python – для начинающих!

С нуля до профессионального уровня. Подходит для всех. Учитесь каждый день и овладейте самым популярным языком программирования.

Практические задания
Помощь от учителя
Поддержка 24/7
Python – для начинающих!


Программа курса

10 разделов • 55 уроков

1

Старт

2

Первые шаги

2.1. Готовые функции: print(), len(), type()
2.3. Ввод и типы данных
2.4. Строки: основы
2.5. Числа и арифметика
2.6. Ошибки и как их читать
3

Условия

3.1. Логика и сравнения
3.2. if и else
3.3. elif: несколько вариантов
3.4. and, or, not
3.5. Тернарный оператор
3.6. match-case
3.7. Практикум: условия
4

Циклы

4.1. Цикл while
4.2. break, continue, else
4.3. Цикл for и range()
4.4. Вложенные циклы
4.5. Практикум: циклы
5

Коллекции

5.1. Индексы и срезы
5.2. Методы строк
5.3. Списки
5.4. for по коллекциям
5.5. Кортежи и распаковка
5.6. Словари
5.7. Множества
5.8. Генераторы списков и словарей
5.9. Практикум: коллекции
6

Функции

6.1. Функции: def и return
6.2. Параметры и аргументы
6.3. *args и **kwargs
6.4. Лямбда и функции высшего порядка
6.5. Сортировка с key, enumerate, zip
6.6. Рекурсия
6.7. Исключения: try, except, raise
6.8. Практикум: функции
7

Инструменты Python

7.1. Модули и import
7.2. Модуль random
7.3. Точные числа: Decimal и Fraction
7.4. Дата и время: datetime
7.5. Файлы и with
7.6. Декораторы
7.7. Аннотации типов
7.8. pip, виртуальные окружения и uv
8

Алгоритмы

8.1. Сложность алгоритмов и пузырьковая сортировка
8.2. Бинарный поиск
8.3. Быстрая сортировка
8.4. Сортировка слиянием
9

Что дальше: ООП и асинхронность

9.1. Классы и объекты
9.2. Асинхронность и aiohttp
10

Финал

10.1. Финальный проект: TODO-менеджер
10.2. Итоги и что дальше
10.3. Сертификат

Преподаватели

Изучите преподавательский состав

avatar

Тимур Сагитов

Эксперт

Senior Python Developer. Стаж 12 лет. Более 4 миллионов просмотров на YouTube, создатель проекта $ sudo teach IT. Преподаёт с 2019 года, программирует с 2013.

Входит в роадмапыPython-бэкенд: от первой строки до своего API на сервереРазработчик ботов: Telegram и MAX от Python до своего бота в облакеData Science и ИИ: от Python до своих нейросетейDevOps-инженер: Linux, Docker и CI/CD

Отзывы о курсе

5.02 отзыва

Войдите в аккаунт, чтобы оставить отзыв о курсе

Теория — бесплатно. 57 из 152 задач — с Premium
python
условия
циклы
функции
алгоритмы
Теория — бесплатно. 57 из 152 задач — с Premium