Курс · Профессиональное обучение

Python-разработчик: расширенный курс

Python-разработчик: расширенный курс: онлайн-курс Нетологии. П о п у л я р н ы й я з ы к п р о г р а м м и р о в а н и я с н у л я д о р а б о т ы с ф р е й м в о р к а м и и д а н н ы м и . П р о г р а м м а с И И — н а в ы к а м и , к о т о р ы е о с о б е н н о ц е н я т с я н а р ы н к е т р у д а. По итогам: диплом, дополнительное удостоверение в тарифе с ИИ.

Первый экран курса на сайте школы
  • Длительность12 мес.
  • ДокументДиплом, дополнительное удостоверение в тарифе с ИИ

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

21 раздел программы по данным школы.

1Основы языка программирования Python

Изучите один из самых востребованных и простых в освоении языков программирования. Сможете описывать алгоритмы для решения повседневных задач и работы с данными. 12 часов теории, 22 часа практики.

  • Python. Знакомство с консолью
  • Условные конструкции. Операции сравнения
  • Введение в типы данных
  • Циклы
  • Коллекции данных: множества
  • Коллекции данных: словари
  • Функции — использование встроенных и создание собственных
  • Разбор вопросов
2Git — система контроля версий

Научитесь работать с системой Git (стандарт по управлению исходным кодом) и с сервисом GitHub. Опубликуете свои домашние работы и уже в процессе обучения сформируете первое портфолио. 7 часов теории, 6 часов практики.

  • Внедрение системы контроля версий
  • История работы и ветки
  • Командная работа
3ООП и работа с API

Научитесь объектно-ориентированному программированию и изучите подход создания аккуратного и многоразового кода вместо избыточного. 11 часов теории, 51 час практики.

  • Объектно-ориентированное программирование
  • Работа с файловой системой в Python
  • Работа с внешним API
  • Курсовой проект: Резервное копирование
4Базы данных

Научитесь проектировать базы данных с использованием языка запросов SQL. Вы будете работать с базой данных PostgreSQL — одной из самых популярных и простых для изучения. В качестве клиента будете использовать pgAdmin. В конце курса познакомитесь с SQLAlchemy ORM. 7 часов теории, 26 часов практики.

  • Введение в базы данных. Типы баз данных (БД)
  • Работа с SQL. Создание БД
  • Select-запросы, выборки из одной таблицы
  • Продвинутая выборка данных
  • Работа с PostgreSQL из Python
  • Python и БД. ORM
  • Разбор вопросов
  • Проекты База данных для музыкального сайта: от проектирования до создания запросов Программа для управления данными о клиентах в PostgreSQL Программа для книжных магазинов с использованием SQLAlchemy
  • Курсовой проект Чат-бот для изучения английского языка
5Профессиональная работа с Python

Разберётесь, как улучшить и упростить программу с помощью модулей, итераторов, декораторов. Изучите технологии для тестирования кода, разбора текста и веб-страниц. Узнаете, как проходить собеседования на позицию Python-разработчика. 16 часов теории, 66 часов практики.

  • Модули, пакеты, импорты в Python
  • Итераторы, генераторы
  • Декораторы
  • Разработка тестов
  • Регулярные выражения
  • Веб-скрапинг
  • Подготовка к собеседованиям
  • Курсовой проект: Chatbot Vkinder
6Django: создание backend-приложений

Поработаете с фреймворком Django, изучите основные принципы организации проекта в Django. Научитесь создавать базы данных, работать с ORM и моделями. Узнаете, как разрабатывать backend веб-приложения и связывать хостинг файлов и запуск веб-приложения. 15 часов теории, 44 часа практики.

  • Обработка запроса. Работа с шаблонами
  • Базы данных
  • Взаимодействие с сайтом
  • Проекты:
7Python в веб-разработке

Научитесь запускать, выкладывать на сервере и конфигурировать код с помощью Docker и технологии CI/CD. Потренируетесь развёртывать приложения на сервере, создадите контейнер для REST API сервера и разработаете backend для сайта объявлений. Изучите технологии асинхронного программирования на Python. В качестве приложения напишете программу, используя фреймворк Flask. 15 часов теории, 28 часов практики.

  • DevOps: автоматизация развёртывания
  • Другие подходы к веб-разработке
  • Проекты:
8Английский для разработчиков

Начнёте быстрее понимать техническую лексику, код и терминологию в вашем направлении. Сможете ориентироваться в профессиональном англоязычном контенте. Узнаете, как техническому специалисту подготовиться к собеседованию. Получите примеры прохождения интервью для разных специальностей. 7 часов теории, 14 часов практики.

9Логические операторы и алгоритмы

Узнаете, как хранится и передаётся информация на компьютере. Освоите принципы и методы построения алгоритмов на базовом уровне. 4 часа теории, 4 часа практики.

10Построение карьеры и работа на фрилансе

Научитесь формулировать карьерные цели, создавать резюме, собирать портфолио и готовиться к собеседованиям. Создадите пошаговый план поиска работы, запишете видеопрезентацию и пройдёте карьерную консультацию с HR-экспертом. Узнаете, как подготовиться к фрилансу, где искать клиентов и как организовать рабочее время. Попробуете взять первый оплачиваемый заказ. 20 часов теории.

11ИТ-системы и Linux для разработчиков на Python

Узнаете, как работает аппаратное обеспечение компьютеров. Познакомитесь с автоматизацией, непрерывной интеграцией и облачными решениями для виртуализации. Научитесь использовать виртуальные машины и изучите полезные функции операционной системы Linux. 10 часов теории, 12 часов практики.

12Django

Разберётесь с одним из самых востребованных фреймворков для Python-разработчиков

13Гибкие методологии: Agile, Scrum, Kanban, Lean

Изучите методологии непрерывной разработки, которые помогут быстрее, эффективнее и грамотнее работать с задачами в ИТ. Эти знания повысят вашу ценность на рынке труда.

14Работа с облачными сервисами

Познакомитесь с основными облачными сервисами Yandex Cloud и научитесь с ними работать. Освоите хранение данных в Object Storage и создание серверных функций в Cloud Functions и узнаете, как интегрировать авторизацию через Yandex ID в свои проекты. 4 часа теории, 4 часа практики.

15Алгоритмы и структуры данных

Необходимый навык для любого разработчика, который планирует выйти на более высокий профессиональный уровень и трудоустроиться в Яндекс, Авито, Сбер или другие крупные компании

16Безопасность в работе с ИИ

Научитесь вести коммуникацию с ИИ и анонимизировать корпоративные данные. 5 часов теории, 10 часов практики.

  • Принципы работы ИИ
  • Промпт-инжиниринг
  • Риски использования ИИ
  • Работа с корпоративными данными
  • Корпоративные LLM
17ИИ как ассистент разработчика

Освоите базовые AI-навыки для генерации, редактирования и документирования кода, сохраняя читаемость и качество. 12 часов теории, 12 часов практики.

  • AI и разработка: вводный навигатор
  • Запросы, которые понимает AI
  • Генерация и отладка кода
  • Рефакторинг с AI
  • AI и тесты: минимальный юнит-пакет
  • README и API-доки
18ИИ в инфраструктуре разработки

Научитесь использовать ИИ-инструменты для настройки пайплайнов, code-review и архитектурного документирования. 10 часов теории, 17 часов практики.

  • ИИ в IDE: интеграции
  • CI/CD с ИИ: от push до деплоя
  • Code-review: нейросеть как ревьюер
  • Лицензии и безопасный код с ИИ
  • Нейросети и архитектура: визуализация и API
  • Итоговая работа: пайплайн под ключ
19Поиск работы с помощью генеративного ИИ

Узнаете, как с помощью генеративных нейросетей оформить резюме и портфолио, эффективно подготовиться к собеседованию. Этот курс проходит в формате видеолекций и не привязан к строгому графику, вы можете изучить материалы в своём темпе. 1,4 часа теории, 1,5 часа практики.

20Django: создание бэкэнд-приложений

Поработаете с фреймворком Django, изучите основные принципы организации проекта в Django. Научитесь создавать базы данных, работать с ORM и моделями. Узнаете, как разрабатывать бэкэнд веб-приложения и связывать хостинг файлов и запуск веб-приложения. 15 часов теории, 44 часа практики.

  • Обработка запроса. Работа с шаблонами
  • Базы данных
  • Взаимодействие с сайтом
  • Проекты:
21Архитектура и разработка ИИ-агентов

Поймёте, как проектировать и реализовывать полноценных ИИ-агентов, а также выполнять fine-tuning моделей. Сможете собирать MVP-агента от API до деплоя, отвечать за стабильность и качество решений. 13 часов теории, 34 часа практики.

  • Архитектура ИИ-агентов
  • Tools, functions и memory
  • Реализация MVP-агента
  • Подготовка данных для fine-tuning
  • Fine-tuning: LoRA / QLoRA
  • Деплой ИИ-агента (Docker, Yandex Cloud)

Разбор Обучакина

Перед выбором сравните программу и условия договора. Это вопросы для проверки, а не обещания результата.

Что оценить

  • Соответствие программы вашим задачам
  • Формат практики и обратной связи
  • Требования к поступающим

Что уточнить

  • Актуальную стоимость и условия оплаты
  • Доступ к материалам и поддержку
  • Порядок возврата и выдачи документов

Документ после обучения

Диплом, дополнительное удостоверение в тарифе с ИИ

Частые вопросы

Какой документ выдаётся?

Диплом, дополнительное удостоверение в тарифе с ИИ

Где вам удобнее подобрать курс?

Готовим помощников по выбору курса. Если канал помечен «Скоро», бот ещё недоступен.

Telegram — СкороMAX — Скоро