Профессия Python-разработчик

54 участника

О чём курс

Python лежит в основе алгоритмов рекомендаций Spotify, интерфейса YouTube и инструментов для создания анимации в Pixar — этот язык стал индустриальным стандартом для веба, автоматизации и анализа данных. Вы пройдете путь от написания простых консольных игр до проектирования сложных приложений с использованием объектно-ориентированного программирования. Внутри разбираются Git, синтаксис языка, работа с модулями и принципы ООП (наследование, инкапсуляция, полиморфизм). Программа рассчитана на новичков, которые хотят освоить профессию с нуля. Финалом обучения станет способность самостоятельно разрабатывать и масштабировать программные продукты, используя профессиональный стек инструментов.

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

  • Этап 1. Введение. Основы синтаксиса
    • Работа с Git. Система контроля версий. Основные команды: push, commit, pull, pull-request. Ветки, слияние.
    • Типы данных. Числа, строки, коллекции, булевые значения.
    • Конструкции условий. Операторы if, else, elif. Логические операторы or, and, not. Тернарный оператор. Синтаксический сахар в условиях.
    • Циклы: for, while. Операторы break, continue. Функции range, enumerate, zip. Вложенные циклы.
    • Функции. Пространства имён: локальное, глобальное. Параметры: позиционные, именованные. Распаковка параметров. Оператор return возврат значения. Рекурсия. Встроенные функции.
    • Работа с модулями. Подключение модулей, операторы: іmport, from. Пакеты модулей. Пространство имён модулей, конфликты имён.
  • Этап 2. Структуры данных. Парадигма ООП
    • Классы и объекты. Атрибуты и методы классов/ объектов. Различие класса и объекта и их атрибутов.
    • Специальные методы. Методы создания объектов init,new. Методы арифметических и логических операций. Методы представлений: str, repr
    • Принципы ООП: наследование, инкапсуляция, полиморфизм. Класс object. Функция super()
Складчина создана 2 февраля 2025 г. · описание обновлено 23 марта 2026 г.
3 000 ₽ 144 487 ₽