Профессия Python-разработчик. Часть 2. Основы Python. Часть 1

2 участника

О чём курс

Курс представляет собой комплексную программу обучения, разработанную для тех, кто стремится освоить профессию Python-разработчика с нуля и до уровня уверенного специалиста. Программа охватывает широкий спектр навыков, необходимых для современной бэкенд-разработки: от базовых алгоритмов и структур данных до работы с высоконагруженными системами и облачными технологиями. В процессе обучения студенты глубоко погружаются в синтаксис Python, изучают принципы объектно-ориентированного программирования (ООП) и учатся эффективно использовать популярные фреймворки, такие как Django, Flask и FastAPI.

Особое внимание уделяется практической составляющей: вы научитесь работать с базами данных через SQL, взаимодействовать с API сторонних сервисов, а также освоите инструменты для автоматизации развертывания приложений с помощью Docker. Важной частью курса является изучение сетевых протоколов (HTTP, HTTPS, WebSockets) и систем очередей задач, включая RabbitMQ, что позволяет создавать масштабируемые и отказоустойчивые приложения. Вы также научитесь использовать систему контроля версий Git для командной работы и настройки процессов CI/CD, что является стандартом индустрии для любого профессионального разработчика.

Курс проходит в формате интенсивных видеоуроков, дополненных практическими заданиями, тренажерами и разборами домашних работ, что позволяет закрепить теоретические знания на практике. Программа подойдет как новичкам, так и тем, кто хочет систематизировать свои знания и выйти на профессиональный уровень. Обучение ведут опытные эксперты из ведущих IT-компаний, таких как VK, Сбер и МТС, что гарантирует актуальность учебных материалов и их соответствие реальным требованиям рынка.

На выходе вы получите не только фундаментальную базу знаний, но и портфолио, а также понимание того, как устроена разработка в крупных компаниях. Дополнительно программа включает блоки по карьере, работе с AI-инструментами и основам SQL, что делает курс полноценным инструментом для старта или развития карьеры в IT. Вы научитесь писать чистый, поддерживаемый код, понимать архитектурные принципы построения веб-сервисов и уверенно чувствовать себя на собеседованиях. Это инвестиция в навыки, которые востребованы в любой современной технологической компании, обеспечивающая прочный фундамент для дальнейшего профессионального роста в сфере Python-разработки.

Программа обучения

Часть 2 "Основы Python. Часть 1"

  1. Python intro: 1.1 Что значит программировать — 5 мин. 1.2 Знакомство с онлайн-редактором. Первая программа — 4 мин. 1.3 Первые ошибки — 2 мин. 1.4 Особенности работы5 с print — 2 мин. 1.5 Практическое задание 1.6 Рабочее место разработчика: от Colab до VS Code
  2. Основы: 2.1 Переменные — 6 мин. 2.2 Оператор ввода input — 5 мин. 2.3 Строки и конкатенация — 4 мин. 2.4 Особенности работы с переменными — 5 мин. 2.5 Итоги пройденных тем. Проверьте себя
  3. Операторы, выражения: 3.1 Разбор задачи «Обмен значений двух переменных» — 4 мин. 3.2 Числа и арифметические операции с ними — 5 мин. 3.3 Приоритет арифметических операций — 3 мин. 3.4 Ввод числа с клавиатуры — 5 мин. 3.5 Деление нацело и с остатком — 5 мин. 3.6 Сокращённые операторы — 2 мин. 3.7 Как работать с тренажёрами 3.8 Тренажёр «Часы» 3.9 Тренажёр «Проверяем бухгалтера» 3.10 Тренажёр «Язык математики» 3.11 Итоги пройденных тем. Проверьте себя
  4. Условный оператор if, ветвления: 4.1 Разбор задач повышенной сложности — 8 мин. 4.2 Условный оператор — 9 мин. 4.3 Полная форма условного оператора if — 8 мин. 4.4 Комментарии — 5 мин. 4.5 Тренажёр «Поступление» 4.6 Тренажёр «Калькулятор скидки» 4.7 Тренажер «Хватит ли зарплаты» 4.8 Итоги пройденных тем. Проверьте себя
  5. Условный оператор if: продолжение: 5.1 Разбор задачи «Максимальное число» — 4 мин. 5.2 Вложенные условия — 8 мин. 5.3 Цепочки условий if-elif-else — 8 мин. 5.4 Логические операторы and и or — 9 мин. 5.5 Использование нескольких логических операторов — 7 мин. 5.6 Тренажёр «Калькулятор опыта» 5.7 Тренажёр «Функция» 5.8 Тренажёр «Поступление-2» 5.9 Итоги пройденных тем. Проверьте себя
  6. Цикл while: 6.1 Разбор задачи «Почта» — 10 мин. 6.2 Оператор while — 9 мин. 6.3 Прерывание цикла, оператор break — 10 мин. 6.4 Бесконечный цикл. Логический тип данных — 8 мин. 6.5 Цикл while со счётчиком — 6 мин. 6.6 Оператор continue в цикле while — 4 мин. 6.7 Практическая работа 6.8 Итоги пройденных тем. Проверьте себя
  7. For: циклы со счётчиком: 7.1 Разбор домашнего задания — 8 мин. 7.2 Цикл for. Работа со списком чисел — 7 мин. 7.3 Функция range — 7 мин. 7.4 Функция range с началом отсчёта — 7 мин. 7.5 Типовые алгоритмы со счётными циклами — 6 мин. 7.6 Практика по модулю «For: циклы со счётчиком» 7.7 Тренажёр «Отрезок» 7.8 Тренажёр «Замечательные числа» 7.9 Итоги пройденных тем. Проверьте себя
  8. For: циклы со счётчиком. Часть 2: 8.1 Разбор домашнего задания — 9 мин. 8.2 Алгоритмические задачи со счётными циклами — 11 мин. 8.3 Функция range: start, stop, step — 11 мин. 8.4 Отрицательный шаг в функции range — 9 мин. 8.5 Пользовательский ввод и функция range — 7 мин. 8.6 Практика по модулю «For: циклы со счетчиком. Часть 2» 8.7 Тренажёр «Космическая еда» 8.8 Тренажёр «Функция» 8.9 Тренажёр «Стипендия» 8.10 Итоги пройденных тем. Проверьте себя
  9. Цикл for: работа со строками: 9.1 Разбор домашнего задания — 9 мин. 9.2 Сравнение строк — 6 мин. 9.3 Цикл for: итерирование по строке — 8 мин. 9.4 Дополнительные возможности функции print — 7 мин. 9.5 Типовые алгоритмы работы со строками — 9 мин. 9.6 Практика по модулю «Цикл for: работа со строками» 9.7 Тренажёр «Театр» 9.8 Тренажёр «Великий и могучий» 9.9 Тренажёр «Коровы» 9.10 Итоги пройденных тем. Проверьте себя
  10. Вложенные циклы: 10.1 Работа со вложенными циклами — 8 мин. 10.2 Использование if во вложенных циклах — 7 мин. 10.3 Работа с двумя счётчиками в условном операторе — 7 мин. 10.4 Решение задач с помощью вложенных циклов — 9 мин. 10.5 Блок else для цикла. Бесконечный внешний цикл — 7 мин. 10.6 Практическая работа 10.7 Итоги пройденных тем. Проверьте себя
  11. Числа с плавающей точкой (int/float): 11.1 Разбор домашнего задания — 18 мин. 11.2 Ввод вещественного числа. Функции float и round — 10 мин. 11.3 Приведение типов между int и float — 10 мин. 11.4 Математические функции. Работа с модулем math — 12 мин. 11.5 О следующем модуле — 2 мин. 11.6 Практика по модулю «Числа с плавающей точкой (int/float)» 11.7 Тренажёр «Конвертация» 11.8 Тренажёр «Аналог Steam» 11.9 Тренажёр «Первая цифра» 11.10 Тренажёр «Вот это объёмы!» 11.11 Итоги пройденных тем. Проверьте себя
  12. Функции: 12.1 Разбор домашнего задания — 6 мин. 12.2 Функции и их вызов — 13 мин. 12.3 Функции с одним параметром — 9 мин. 12.4 Функции с несколькими параметрами — 11 мин. 12.5 Вложенный вызов функции — 7 мин. 12.6 Практическая работа 12.7 Итоги пройденных тем. Проверьте себя
  13. float 2: 13.1 Разбор практической работы — 9 мин. 13.2 Возврат значений из функций. Оператор return — 9 мин. 13.3 Представление вещественных чисел в программе — 8 мин. 13.4 Особенности работы с вещественными числами — 9 мин. 13.5 Алгоритмы с заданной точностью — 9 мин. 13.6 Практическая работа 13.7 Итоги пройденных тем. Проверьте себя
Складчина создана 12 августа 2026 г. · описание обновлено 13 августа 2026 г.

Теги курса

Инструменты
1 500 ₽ 30 000 ₽