Backend-разработка
Серверная логика, базы данных, REST API и веб-приложения.
Знакомство с профессией
Python-разработчик создаёт серверную часть сайтов и приложений, работает с базами данных, пишет ботов и автоматизирует задачи. На курсе вы начнёте с основ языка и постепенно перейдёте к веб-разработке.
Python без сложных терминов
Команда print() выводит текст на экран. Измените сообщение, запустите пример и посмотрите, что произойдёт.
Учебная демонстрация команды print(), не полноценный Python-интерпретатор.
message = "Привет, Python!"print(message)
Язык используют в разных IT-направлениях. Программа курса прежде всего готовит к разработке веб-приложений и серверных сервисов.
Серверная логика, базы данных, REST API и веб-приложения.
Скрипты, парсеры, боты и интеграция сервисов через API.
Обработка информации и знакомство с инструментами Python для аналитики.
Начнёте с небольших программ, затем будете создавать сервисы с базами данных, API и веб-интерфейсами. После практики выполните командную выпускную работу.
Первая самостоятельная программа после изучения основ Python.
Задачи посложнее: веб-разработка, сервисная логика и работа с данными.
Практика Django и создания серверной части веб-сервиса.
Разработка приложения для учёта информации и рабочих процессов.
Программа для взаимодействия с файлами и сохранения данных.
Чат-бот, который помогает отслеживать выполнение привычек.
Финальная практика включает командный проект: разработку бэкенда аналога маркетплейса.
Программа курса
Обучение построено от простых конструкций Python до веб-фреймворков, командной разработки и выпускной работы.
Как работают компьютер и интернет, какие навыки нужны программисту и почему важна командная работа.
Выражения, условия, циклы, функции и первые программы на Python.
Списки, строки, словари, файлы, ООП, обработка ошибок и итоговый Telegram-бот.
Linux, Docker, многопоточность, базы данных, тестирование, Flask и REST API. Проект: социальная сеть.
Django, Django REST Framework, HTML/CSS, деплой и создание интернет-магазина.
3 прикладных проекта: CRM, синхронизация файлов и чат-бот для привычек.
Итоговое тестирование, практическая работа и командная разработка бэкенда аналога маркетплейса.
Лекции и задания доступны онлайн. Теорию закрепляете на тренажёрах, выполняете проекты и получаете обратную связь.
Две онлайн-школы
В программе объединены теория и практика Skillfactory и Skillbox. Обучающие материалы и задания доступны на двух образовательных платформах.
Центр карьеры
Карьерная поддержка включает работу с резюме, рекомендации по поиску вакансий и подготовку к собеседованиям.
На странице курса предусмотрены условия возврата стоимости обучения при отсутствии трудоустройства. Обязательно ознакомьтесь с требованиями и ограничениями договора.
Прочитать условия карьерной гарантииПоможем описать проекты и навыки для работодателя.
Разберём вопросы и формат найма в IT.
Подскажем, где искать вакансии и как откликаться.
На собеседовании важны не только сертификаты, но и примеры кода, умение объяснить архитектуру проекта, работать с API и базами данных.
Пример резюме
Пример набора навыков — реальный уровень зависит от освоения программы и практики.
Александр Иванов
Python-разработчик
Инструменты:
Результаты у студентов различаются. Здесь собраны истории студентов и выпускников, которыми они поделились со Skillfactory.
«Я сама освоила Python, легко закончила курс, а теперь я сеньор-питонист и получаю в два раза больше»

«Оцениваю себя как специалиста между junior и middle. Мне 39, считаю, что к 43–44 годам могу стать senior-разработчиком»

«Я освоила Python на карантине и теперь работаю в консалтинге»

Вопросы и ответы
Сведения о документах, гарантии и оплате сверяйте с условиями выбранного тарифа.