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

Формат:
демо
Длительность: 3 дня
Подходит для любого уровня
Вы сможете пройти наш курс даже без опыта в IT, мы сделали его максимально доступным для новичков
На бесплатном курсе вы научитесь
-
Верстать сайты на HTML и СSS и интегрирую в них JavaScript
-
Разрабатывать frontend на React
-
Проектирвать backend на языке Python
-
Использовать фреймворки Django и DRF
-
Работать с системами контроля версий Git, GitHub и GitLab
-
Будите знать SQL, проектировать базы данных, работаю с PostgreSQL, SQLite и MongoDB
-
Проектировать API и внедряю API сторонних сервисов
-
Понимать принципы виртуализации и упаковывать приложения в контейнер с помощью Docker
-
Писать unit-тесты и использую фреймворк PyTest

Кто такой Fullstack-разработчик?
Fullstack-разработчик — универсальный IT-специалист, который может самостоятельно разработать сайт или веб-приложение: и клиентскую, и серверную части. Такие специалисты очень востребованы на рынке труда в разных сферах, так как совмещают в себе сразу две роли: backend- и frontend-разработчика. В связи с этим средняя зарплата у Fullstack-разработчика на 20% выше, чем у каждого из этих специалистов.
Программа обучения
Демо доступ к программе обучения
Начните с этого
- Добро пожаловать в Академию Eduson! В этом видео мы расскажем, как устроена наша платформа. Вы узнаете, какие типы контента включают наши курсы и как извлечь из обучения максимум.
Как устроена frontend-разработка: HTML, CSS, JS
- В этом курсе вы узнаете, в чем заключается работа frontend-разработчиков. С помощью интерактивных симуляторов консоли вы узнаете, как языки HTML, CSS и JavaScript помогают в создании стильного и динамичного веб-сайта.
- Вы узнаете, как наполнить сайт контентом, как сделать его ярким и привлекательным для пользователей и как оживить статичные элементы веб-страниц.
Что такое HTML
- В этом тренажере вы познакомитесь с языком гипертекстовой разметки HTML. Вы узнаете, что такое теги и для чего они используются. Поймете, как выстраивать иерархическую структуру HTML-документа. Разберетесь в особенностях синтаксиса языка HTML и создадите свою первую веб-страницу.
Работа с Figma: Интерфейс программы, основные инструменты и функции
- Работа с Figma: Интерфейс программы, основные инструменты и функции
Что такое дизайн-макет сайта
- В этом курсе вы узнаете, что такое дизайн-макет и какую роль он играет в веб-разработке. Вы узнаете, какие этапы есть в разработке дизайн-макета. Разберетесь, что такое вайрфреймы и прототипы. И в чем особенности каждого из них. Поймете, как работать с дизайн-документацией и какие лучшие практики есть в верстке по макету.
Как устроена backend-разработка
- В этом курсе вы узнаете, что такое backend-разработка и для чего ее применяют. С помощью интерактивной схемы вы изучите процесс работы серверной стороны сайта и ее взаимодействия с видимой стороной.
- Вы узнаете, какие возможности backend-разработка дает веб-сайту, и изучите их в интерактивных упражнениях.
Как установить Python и вывести фразу «Hello, world!»
- В этом уроке эксперт курса, Любовь Бурцева, расскажет, как установить Python. Вы узнаете, как вывести на экран фразу "Hello, world!", с помощью которой разработчики здороваются с миром языка. К уроку прилагаются инструкции по установке Python для разных операционных систем.
Как работать с числами в Python
- В этом уроке Андрон Алексанян начинает знакомить вас с основами синтаксиса Python. Вы узнаете о том, что такое переменные в Python и простом типе данных — числах. Вы научитесь производить операции с целыми числами, числами с плавающей точкой и комплексными числами.
Практические задания: переменные
- Чтобы закрепить знания по теме и успешно завершить обучение, решите практические задачи. Нажмите «Начать курс», чтобы получить доступ к песочнице — платформе с автоматической проверкой кода.
- Как решать задачи в песочнице
- 1. Прочтите условие задачи в левой части экрана.
- 2. Напишите код, который решит задачу, в правой верхней части экрана.
- 3. Нажмите «Выполнить», чтобы запустить код. Посмотрите его результат в Терминале.
- 4. Чтобы проверить свое решение, нажмите «Проверить». В терминале вы увидите, верно ваше решение или нет.
- Если у вас возникли трудности, обратитесь к подсказкам. Для этого откройте вкладку «Подсказки» в нижней части экрана.
- Если ваше решение не принимается, но вы считаете его верным, зайдите во вкладку «Решение». В ней вы найдете правильный код, который выполняет условие задачи.
Как junior-разработчику найти работу
- В курсе эксперт Даниил Слободенюк расскажет, как junior-разработчику найти работу. Вы узнаете, как подготовиться к поиску работы и как собрать портфолио во время обучения. Разберетесь, как упаковывать опыт и навыки, чтобы успешно пройти на собеседование. Поймете, какие hard и soft skills важны в IT-командах. Научитесь отличать хорошую вакансию разработчика от плохой.
- Совет: cкачайте конспект курса из материалов под описанием и возвращайтесь к нему при необходимости.
Пройдите опрос и получите в подарок IT-стикерпак
- Помогите нам лучше узнать студентов курса — пройдите опрос и получите в подарок стикерпак на тему IT, который разработала команда Eduson.

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