Активно

Профессия Python-разработчик. Часть 3. Основы Python. Часть 2 (2024) [Тариф Индивидуальный] [Skillbox] [Роман Булгаков, Сурен Хоренян]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 12 авг 2026.

Цена: 30 000р-95%
Взнос: 1 500р
8%

Основной список: 2 участников

Резервный список: 1 участников

  1. 12 авг 2026
    #1
    Топикстартер
    Топикстартер Член клуба

    Складчина: Профессия Python-разработчик. Часть 3. Основы Python. Часть 2 (2024) [Тариф Индивидуальный] [Skillbox] [Роман Булгаков, Сурен Хоренян]

    [​IMG]

    Получите ключевые навыки Python-разработчика:
    • Работаю с базовыми алгоритмами и типами данных в Python
    • Работаю с системами очередей задач и брокерами сообщений, такими как RabbitMQ
    • Автоматизирую развёртывание приложений с Docker
    • Знаю SQL, работаю с базами данных и API сторонних сервисов
    • Разбираюсь в основных принципах ООП
    • Работаю с фреймворками Django, Flask и FastAPI
    • Понимаю принципы работы протоколов HTTP, HTTPS и WebSockets
    • Пользуюсь системой контроля версий Git для совместной разработки и настройки CI/CD
    Программа:

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


    1. Установка и настройка IDE
    • 1.1 Установка Python и PyCharm
    • 1.2 Командная строка и интерпретатор
    • 1.3 Работа в PyCharm. Отладка программ
    • 1.4 Условные брейкпоинты и интерактивный режим
    2. Базовые коллекции 1 - list (списки)
    • 2.1 Списки и их инициализация
    • 2.2 Индексы. Работа с элементами списка
    • 2.3 Списки: работа со строками
    • 2.4 Базовые возможности при работе со списками
    3. Методы для работы со списками
    • 3.1 Работа со списками: методы insert, remove, index
    • 3.2 Работа с несколькими списками. Методы extend и count
    • 3.3 Вложенные списки
    • 3.4 Работа с Git и GitLab
    4. List comprehensions
    • 4.1 Разбор домашнего задания. Часть 1
    • 4.2 Разбор домашнего задания. Часть 2
    • 4.3 List comprehensions
    • 4.4 List comprehensions с условиями. Модуль random
    • 4.5 Срезы списков
    • 4.6 Строки: индексы и срезы
    • 4.7 Outro
    5. Базовые коллекции: Строки
    • 5.1 Разбор домашнего задания
    • 5.2 Форматирование строк: format и f-strings
    • 5.3 Методы строк: split и join
    • 5.4 Методы строк: startswith, endswith, upper, lower
    • 5.5 Форматирование строк: подстановки
    • 5.6 Оценка сложности и примеры алгоритмов, связанных со строками
    • 5.7 Работа с нейросетями как навык программиста
    • 5.8 Итоги пройденных тем. Проверьте себя
    6. Базовые коллекции: словари и множества
    • 6.1 Словарь: основы
    • 6.2 Методы словарей
    • 6.3 Вложенные словари и значения по умолчанию в get
    • 6.4 Множества. Функция set
    • 6.5 Генерация словарей
    7. Базовые коллекции: Кортежи
    • 7.1 Разбор домашнего задания
    • 7.2 Кортежи
    • 7.3 Функция enumerate. Перебор нескольких значений
    • 7.4 Перебор ключей и значений в словаре. Метод items
    • 7.5 Составные ключи
    • 7.6 Функция zip
    • 7.7 Outro
    • 7.8 Кортежи, множества, словари
    8. Функции — Рекурсия
    • 8.1 Разбор домашнего задания
    • 8.2 Рекурсия
    • 8.3 Рекурсии
    • 8.4 Передача изменяемых и неизменяемых данных в функцию
    • 8.5 Передача данных в функцию
    • 8.6 Именованные аргументы и значения по умолчанию
    • 8.7 Аргументы *args и **kwargs
    • 8.8 Алгоритмы, использующие рекурсию
    9. Работа с файлами
    • 9.1 Работа с путями и файлами
    • 9.2 Подмодуль os.path — удобная работа с путями
    • 9.3 Модуль os: генерация путей и метод listdir
    • 9.4 Модуль os: проверки
    • 9.5 Чтение и запись файлов
    • 9.6 Базовые операции с файлами: open, close, read
    • 9.7 Метод write. Режимы записи
    • 9.8 Перемещение курсора в файле. Метод
    10. Исключения: работа с ошибками
    • 10.1 Разбор домашнего задания
    • 10.2 Обработка исключений: операторы try except
    • 10.3 Обработка исключений: операторы else, finally
    • 10.4 Вызов исключений: оператор raise
    • 10.5 Context manager: оператор with
    11. Введение в ООП
    • 11.1 Разбор домашнего задания
    • 11.2 Классы
    • 11.3 Методы класса, аргумент self
    • 11.4 Конструктор __init__ и работа с несколькими классами
    • 11.5 Определение классов в модулях и их
    12. Основные принципы ООП
    • 12.1 Разбор домашнего задания
    • 12.2 Инкапсуляция и сокрытие данных. Геттеры и сеттеры
    • 12.3 Наследование
    • 12.4 Полиморфизм
    • 12.5 Документация. Описание классов и методов
    • 12.6 Готовые реализации структур данных:
    13. Итераторы и генераторы
    • 13.1 Разбор домашнего задания
    • 13.2 Итераторы
    • 13.3 Тест
    • 13.4 Реализация итераторов
    • 13.5 Генераторы и их реализация
    • 13.6 Аннотации типов
    14. Декораторы: базовый уровень
    • 14.1 Разбор домашнего задания
    • 14.2 Функция как объект. Функции высшего порядка
    • 14.3 Декораторы
    • 14.4 Некоторые особенности использования декораторов
    • 14.5 Модуль functools. Декоратор functools.wraps()
    • 14.6 Тест
    • 14.7 Итоги пройденных тем. Проверьте себя
    15. Углублённая работа с классами и встроенные декораторы
    • 15.1 Разбор домашнего задания
    • 15.2 Множественное наследование: MRO
    • 15.3 Тест
    • 15.4 Множественное наследование: примеси и абстрактные классы
    • 15.5 Класс как контекст-менеджер. Методы enter и exit
    • 15.6 Методы класса: декораторы setter и property
    • 15.7 Методы класса: декоратор classmethod
    • 15.8 Готовые реализации структур данных: графы, хеш-таблицы и деревья
    16. Декораторы: продвинутый уровень
    • 16.1 Разбор домашнего задания
    • 16.2 Декоратор context manager
    • 16.3 Декораторы с аргументами
    • 16.4 Декораторы для классов
    • 16.5 Декоратор как класс
    17. Элементы функционального программирования или «Функции: конец»
    • 17.1 Разбор домашнего задания
    • 17.2 Пространство имён и области видимости
    • 17.3 Тест
    • 17.4 Lambda-функции
    • 17.5 Функции map и filter
    • 17.6 Специальная переменная __name__
    • 17.7 Списки и их сортировка
    18. Библиотеки для работы с данными
    • 18.1 Разбор домашнего задания
    • 18.2 Регулярные выражения: модуль re и его методы
    • 18.3 Регулярные выражения: шаблоны
    • 18.4 Основы парсинга: модуль request и формат JSON
    • 18.5 Модуль itertools
    19. Подготовка к созданию Telegram бота
    • 19.1 Как работает бот
    • 19.2 Создание телеграм-бота
    • 19.3 Основы разработки надёжного бота
    • 19.4 Sqlite3
    • 19.5 Peewee ORM
    20. Подготовка к созданию ВК-бота
    • 20.1 Как работают чат-боты
    • 20.2 Как создать ВК-бота
    • 20.3 Основы разработки надёжного ВК-бота
    • 20.4 Sqlite3
    • 20.5 ORM-библиотека Peewee
    Авторы:
    • Роман Булгаков
      Преподаватель информатики и программирования со стажем более 5 лет
    • Сурен Хоренян
      Руководитель команды разработки бэкенд интерфейсов в VK Рекламе
    • Андрей Шулаев
      Ведущий инженер-программист. Опыт работы — более 3 лет
    • Сергей Кротов
      Ведущий инженер-программист. Опыт работы — более 5 лет
    • Никита Нестеренко
      Руководитель проекта и главный инженер по разработке в «Сбере». Опыт работы — более 5 лет
    • Алексей Некрасов
      Лидер направления Python в МТС, программный директор направления Python в Skillbox. Опыт работы — более 6 лет
    Тариф Индивидуальный
    • Основные курсы
    • Продвинутые навыки
    • Дополнительные курсы:
      • Основы SQL — 46 видео, 1 тест
      • Практика Python — новый формат, 2 этапа
    • Бонусные курсы:
      • Карьера разработчика: трудоустройство и развитие — 67 видео
      • AI-помощники для IT-специалистов: Chat GPT и аналоги — 15 видео
      • Презентация итоговых проектов — 9 видео
    Цена 30000 руб.
    Скрытая ссылка

    Профессия Python-разработчик. Часть 1. Первый шаг к IT-профессии
    Профессия Python-разработчик. Часть 2. Основы Python. Часть 1
    Профессия Python-разработчик. Часть 3. Основы Python. Часть 2 - вы здесь
    Профессия Python-разработчик. Часть 4. Python Advanced
    Профессия Python-разработчик. Часть 5. Python-фреймворк Django
     
    Последнее редактирование модератором: 2 сен 2026
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Взнос в складчине составляет 1 500р.
      7 окт 2026
    2. skladchik.com
      Складчина активна.
      7 окт 2026
    3. serg-666
      serg-666 не участвует в складчине.
      5 окт 2026
    4. Fedor Michailovich
      Fedor Michailovich не участвует в складчине.
      5 окт 2026

    Последние важные события

    1. skladchik.com
      Взнос в складчине составляет 1 500р.
      7 окт 2026
    2. skladchik.com
      Складчина активна.
      7 окт 2026
    3. skladchik.com
      Сбор взносов начинается 07.10.2026.
      5 окт 2026
    4. skladchik.com
      Статский советник организатор складчины.
      12 авг 2026