Бесплатный мини-курс Профессия Python-разработчик
Первые шаги для погружения в профессиюПройдите бесплатный тест-драйв курса и убедитесь, что обучение вам подходит:
- Изучайте лекции и практикуйтесь на тренажерах
- Ознакомьтесь с программой полного курса
- Узнайте, какие навыки необходимы для успешного развития в профессии
Бесплатно на 3 дня

Формат:
демо
Длительность: 3 дня
Подходит для любого уровня
Вы сможете пройти наш курс даже без опыта в разработке, мы сделали его максимально доступным для новичков
На бесплатном курсе вы научитесь
-
Разрабатывать бэкенд-часть программ и веб-приложений на Python
-
Использовать принципы ООП в разработке на Python
-
Разрабатывать веб-приложений с помощью фреймворков Django и FastAPI
-
Проектировать базы данных в СУБД PostgreSQ
-
Разрабатывать API для веб-приложений с помощью фреймворков Django и FastAPI и подключать API сторонних сервисов
-
Работать по правилам и принципам чистого кода. Ревью, рефакторинг и оптимизация своего и чужого кода
-
Работать с системой контроля версий Git и сервисом для совместной разработки GitHub
-
Настраивать пайплайны для сборки, тестирования и подключения внешней базы данных с помощью Gitlab CI
-
Работать с системой контейнеризации Doker
.png)
Кто такой Python-разработчик?
Python активно применяют в разработке сайтов, приложений, видеоигр и программных обеспечений. Этот язык программирования считается одним из самых простых в освоении, что делает его оптимальным для старта карьеры в IT.
Python — самый популярный язык программирования в индексе TIOBE
Крупные компании уже используют Python в своих проектах: на нём написаны продукты YouTube, Google, VK и «Сбера».
Программа обучения
Демо доступ к программе обучения
Начните с этого
- Добро пожаловать в Академию Eduson! В этом видео мы расскажем, как устроена наша платформа. Вы узнаете, какие типы контента включают наши курсы и как извлечь из обучения максимум.
Кто такой Python-разработчик и чем он занимается
- В этой лекции эксперт курса, Николай Свиридов, расскажет, кто такой Python-разработчик и какие задачи он выполняет. Вы разбере-тесь, в каких сферах может работать Python-разработчик. Узнаете, почему Python так популярен. Эксперт подробно расскажет, в каких форматах можно работать и как выглядит процесс создания программного продукта изнутри.
Что такое код и стандарт оформления кода
Как установить Python и вывести фразу «Hello, world!»
- В этом уроке эксперт курса, Любовь Бурцева, расскажет, как установить Python. Вы узнаете, как вывести на экран фразу "Hello, world!", с помощью которой разработчики здороваются с миром языка. К уроку прилагаются инструкции по установке Python для разных операционных систем.
Как работать с числами в Python
- В этом уроке Андрон Алексанян начинает знакомить вас с основами синтаксиса Python. Вы узнаете о том, что такое переменные в Python и простом типе данных — числах. Вы научитесь производить операции с целыми числами, числами с плавающей точкой и комплексными числами.
Практические задания: переменные
- Чтобы закрепить знания по теме и успешно завершить обучение, решите практические задачи. Нажмите «Начать курс», чтобы получить доступ к песочнице — платформе с автоматической проверкой кода.
- Как решать задачи в песочнице
- 1. Прочтите условие задачи в левой части экрана.
- 2. Напишите код, который решит задачу, в правой верхней части экрана.
- 3. Нажмите «Выполнить», чтобы запустить код. Посмотрите его результат в Терминале.
- 4. Чтобы проверить свое решение, нажмите «Проверить». В терминале вы увидите, верно ваше решение или нет.
- Если у вас возникли трудности, обратитесь к подсказкам. Для этого откройте вкладку «Подсказки» в нижней части экрана.
- Если ваше решение не принимается, но вы считаете его верным, зайдите во вкладку «Решение». В ней вы найдете правильный код, который выполняет условие задачи.
Что такое дебаггинг, рефакторинг и оптимизация
- В этом курсе Олег Кожанов расскажет, что такое дебаггинг, рефакторинг и оптимизация кода. Вы узнаете, какое место они занимают в разработке. Поймете цели и задачи каждого этапа.
- Также эксперт раскроет пользу этих процессов. Объяснит, когда их проводить, и коротко опишет, как это делать.
Как устроена клиент-серверная архитектура
- В этом уроке вы узнаете, как устроены веб-приложения. Познакомитесь с клиент-серверной архитектурой, узнаете основные понятия и логику взаимодействия между ее элементами.
Что такое многозадачность
- В этом курсе эксперт Андрей Оськин расскажет, что такое многозадачность. Вы узнаете, для чего она нужна, какой была первая многозадачность и как она реализуется в современном программировании.
- Эксперт на примерах покажет, где, как и зачем сегодня применяется многозадачность, а также расскажет, какие возникают проблемы и как их решать.
Почему разработчики выбирают Django
- В этом уроке эксперт Георгий Бородин расскажет, что такое фреймворки и почему разработчики выбирают Django. Вы разберетесь, чем фреймворки отличаются от библиотек. Узнаете, какие существуют фреймворки и для чего они используются. Поймете, какие преимущества есть у фреймворка Django и как он работает.
Введение в DevOps
- В этом уроке эксперт курса Вьет Нгуен расскажет про методологию DevOps, которая помогает IT-командам разрабатывать продукты быстро и качественно. Вы узнаете, какие проблемы возникают при разработке IT-продукта и как DevOps может их решить. Эксперт объяснит главные принципы DevOps, а также познакомит с популярными инструментами и практиками.
- Эксперт курса — Вьет Нгуен, архитектор и руководитель разработки в СберKids.
Пройдите опрос и получите в подарок IT-стикерпак
- Помогите нам лучше узнать студентов курса — пройдите опрос и получите в подарок стикерпак на тему IT, который разработала команда Eduson.

Получите полную программу курса в PDF
Стоимость курсаБесплатно
-
Бесплатно на 3 дня
-
Возможность поработать на уникальных тренажерах