Каталог
Нужна помощь?
Поделитесь мнением, задайте вопрос или сообщите об ошибке
Имя
E-mail
Телефон
warning
user
close
Направление
Школы
Отменить
gift_background lerna_coin
gift_background lerna_coin
Поймайте свой зимний бонус!
Дарим Подписку в подарок — просто укажите номер телефона
Телефон
10 413 ₽/мес
5 207 ₽/мес
Скидка 50%
Годовой доступ к Skillbox Английский
Каталог Программирование Программирование от Skillbox Профессия Фулстек-разработчик на Python 3.0

Профессия Фулстек-разработчик на Python 3.0

Первые заказы после 4 месяцев обучения
  • 11 проектов

    коммерческого уровня в портфолио

  • 2 курса в 1

    по Python и фронтенд-разработке

Кому подойдёт курс

  • Новичкам в программировании

    С нуля пошагово освоите востребованную IT-профессию. Научитесь создавать сайты под ключ — от внешней оболочки до начинки.

  • Программистам с опытом

    Освоите полный цикл создания сайта, станете фулстек-разработчиком и сможете претендовать на более высокую зарплату.

Получите все навыки фулстек-разработчика

Должность

Фулстек-разработчик на Python

Навыки

  • Программирую на Python
  • Работаю с протоколами HTTP/HTTPS
  • Верстаю сайты на HTML и CSS
  • Пишу логику на JavaScript
  • Владею адаптивной вёрсткой
  • Работаю с Web API
  • Работаю с базами данных: MySQL, MongoDB, Redis
  • Использую систему контроля версий Git

Инструменты

Как проходит обучение

  • Добавите до 17 работ в портфолио

    Вас ждёт большое количество практических работ и 2 дипломных проекта по фронтенду и бэкенду. Вы создадите полноценный сервис для поиска фильмов и чат-бот.


  • Попрактикуетесь на тренажёрах

    Перед решением основных заданий вы можете потренироваться в интерактивном тренажёре. Это позволит вам более плавно погрузиться в практику.

  • Получите ещё больше полезных навыков на вебинарах

    Пообщаетесь с экспертами, разберёте код и зададите вопросы не онлайн-встречах с разработчиками из крупных компаний

  • Учебные материалы всегда под рукой

    Вы можете проходить обучение в мобильной версии платформы прямо с телефона — весь прогресс сохранится.

Новый формат обучения веб-вёрстке

  • Больше практики

    Получаете задание от реального заказчика, а затем — необходимые знания, которые нужны для его выполнения. В результате вы пройдёте только необходимую теорию — без воды.

  • На работе не придётся забывать всё, что вы учили

    С первого урока вы будете выполнять рабочие задачи от компаний-партнёров курса: «Газпромбанк.Тех», агентства Whitemark и фриланс-биржи «Хабр Фриланс».

  • С постоянной поддержкой

    Наставник проверит ваше задание в течение 24 часов с момента отправки работы. Если возникнут вопросы, он ответит на них прямо на платформе и в чате.

Содержание курсов

  • 90 часов теории
  • 160 часов практики
  • 17 проектов
  • Обновили в 2025 году
  1. Тариф «Базовый»
    1. Основы Python. Часть 1 Изучите основы программирования. Научитесь создавать алгоритмы и напишете простые программы.
      • Знакомство с онлайн-редактором. Первые программы
      • Переменные. Вывод и ввод данных
      • Математические операции
      • Условная конструкция. Оператор if
      • Циклы while и for. Вложенные циклы
      • Типы данных в Python
      • Функции
    2. Основы Python. Часть 2 Сможете создавать программы, которые получают данные по сети и используют библиотеки (готовые решения) от других программистов.
      • Работа со строками, списками, множествами и словарями
      • Сложные функции и рекурсии
      • Работа с файлами
      • Работа с ошибками и отладка кода
      • Объектно-ориентированное программирование
      • Итераторы и генераторы
      • Углублённая работа с классами
      • Изучение декораторов на продвинутом уровне
      • Библиотеки для работы с данными
      • Разработка Telegram-ботов
    3. Веб-вёрстка 3.0 Научитесь создавать полноценные адаптивные и анимированные страницы в интерактивном формате.
      • Подготовка контента к публикации
      • Вёрстка контентного блока
      • Вёрстка информационного блока
      • Вёрстка гибкого компонента
      • Вёрстка раздела страницы
      • Вёрстка формы
      • Адаптивное декорирование
      • Вёрстка адаптивных разделов
      • Разработка интерфейсных анимаций
      • Подготовка вёрстки к продакшену
    4. JavaScript Научитесь оживлять веб-страницы, сможете настраивать взаимодействие с сервером и создавать простые веб-приложения.
      • Введение
      • Переменные и простые выражения
      • Boolean, условные операторы
      • Функции. Основы
      • Введение в DOM
      • Циклы и массивы
      • Работа с массивами
      • Встроенные функции работы с массивами
      • Объекты
      • Расширенная DOM
      • Работа с формами
      • Встроенные объекты и функции
      • Подключение библиотек
      • Хранение данных в браузере
      • Работа с сервером
      • Обработка ошибок
      • Модули
      • Event loop и асинхронная разработка
      • Классы
    5. TypeScript и инструменты разработчика Освоите востребованный язык программирования TypeScript, которым пользуется большинство фронтенд-разработчиков.
      • Node.js и NPM
      • Сборка
      • TypeScript. Основы языка
      • Классы и ООП
      • Дженерики
      • Утилитарные типы
      • Тестирование
    6. React.js Научитесь создавать и тестировать React-компоненты с использованием хуков, сможете строить серьёзные веб-приложения с нуля.
      • Введение в React.js
      • Вёрстка на React
      • Логика в React-компонентах
      • Данные в приложении
      • Структура проекта
      • Routing на React
      • Тестирование
      • Оптимизация
      • SSR
    7. Vue.js Научитесь разрабатывать полноценные веб-приложения на Vue 3 с использованием Composition API, Pinia и vue-router.
      • Основы Vue
      • Взаимодействие между компонентами
      • Взаимодействие со страницей
      • Добавление хранилища Pinia
      • Тестирование компонентов
      • Организация структуры и кода проектов
      • Nuxt и SSR
      • Vue 2 vs Vue 3
    8. Практика по TypeScript Разработаете аудиоплеер для студии подкастов с использованием языка TypeScript.
    9. Практика по Vue.js Создадите онлайн-платформу «VK Маруся», которая позволит пользователям находить и оценивать фильмы.
    10. Практика по React.js Создадите онлайн-платформу «VK Маруся», которая позволит пользователям находить и оценивать фильмы.
    11. Python-фреймворк Django Научитесь разрабатывать веб-приложения с использованием фреймворка Django.
      • Работа с базой данных и моделями
      • Административный интерфейс в Django
      • Обработка запросов и формы в Django
      • Классы-представления и обобщённые представления
      • Аутентификация, авторизация и права доступа
      • Тестирование в Django
      • Работа с файлами, экспорт и импорт данных
      • Локализация и интернационализация
      • Документирование проектов
      • Логирование и профилирование
      • Деплой и командная разработка
    12. Основы SQL Научитесь писать SQL-запросы, чтобы ваши программы могли «общаться» с базами данных.
      • Введение в хранение и обработку данных
      • Реляционные базы данных
      • Основы SQL
      • Продвинутый SQL
    13. Карьера и развитие для программиста
      • Подготовка к поиску работы
      • Составляем резюме
      • Поиск работы
      • Выполнение тестовых заданий
      • Подготовка к собеседованию и его прохождение
      • Принятие офера и выход на работу
      • Профессиональное развитие и карьерный рост
      • Дополнительный модуль. Типичные вопросы на собеседованиях
      • Дополнительный модуль. Требования к программистам разных направлений
  2. Тариф «Оптимальный»
    1. Курсы из базового тарифа Всё для уверенного старта в профессии.
      • Основы Python. Часть 1
      • Основы Python. Часть 2
      • Веб-вёрстка 3.0
      • JavaScript
      • TypeScript и инструменты разработчика
      • React.js
      • Vue.js
      • Практика по TypeScript
      • Практика по Vue.js
      • Практика по React.js
      • Python-фреймворк Django
      • Основы SQL
      • Карьера и развитие для программиста
    2. ★ Практика по фронтенд-разработке. Путеводитель по Санкт-Петербургу Cверстаете и анимируете сайт для путеводителя по Санкт-Петербургу.
    3. ★ AI-помощники для IT-специалистов: ChatGPT и аналоги Научитесь использовать нейросети для обучения и работы.
      • Виды ИИ-помощников и основы промптинга
      • Тактики использования ИИ-помощников для работы с кодом
      • Продвинутые методы использования: плагины и API
      • ИИ для личных целей
    4. ★ 10 персональных консультаций
  3. Тариф «Премиум»
    1. Курсы из базового тарифа Всё для уверенного старта в профессии.
      • Основы Python. Часть 1
      • Основы Python. Часть 2
      • Веб-вёрстка 3.0
      • JavaScript
      • TypeScript и инструменты разработчика
      • React.js
      • Vue.js
      • Практика по TypeScript
      • Практика по Vue.js
      • Практика по React.js
      • Python-фреймворк Django
      • Основы SQL
      • Карьера и развитие для программиста
    2. ★ Практика по фронтенд-разработке. Путеводитель по Санкт-Петербургу Cверстаете и анимируете сайт для путеводителя по Санкт-Петербургу.
    3. ★ Практика по фронтенд-разработке. Конвертер валют Разработаете страницу и реализуете логику работы конвертера валют.
    4. ★ Практика по фронтенд-разработке. Онлайн-табло аэропорта Разработаете веб-приложение, в котором пассажиры смогут узнать актуальную информацию о рейсах: время вылета и прилёта, статус и номер рейса.
    5. ★ AI-помощники для IT-специалистов: ChatGPT и аналоги Научитесь использовать нейросети для обучения и работы.
      • Виды ИИ-помощников и основы промптинга
      • Тактики использования ИИ-помощников для работы с кодом
      • Продвинутые методы использования: плагины и API
      • ИИ для личных целей
    6. ★ 10 персональных консультаций
    7. ★ Как подготовиться к профессиональной конференции Научитесь ярко выступать с докладами на технические темы. Узнаете, как продумывать структуру, делать наглядные презентации и общаться с залом.
Записаться на курс
-50%
5 207 ₽/мес
10 413 ₽/мес
В рассрочку на 36 мес
Скидка по промокоду:
Кешбэк 30%: 56 228 баллов на Lerna
Профессия Фулстек-разработчик на Python 3.0
Длительность: 19 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
success
error
warning

Студенты довольны обучением

  • 93% выпускников отмечают, что Skillbox помог достичь поставленной цели
  • 78% выпускников готовы рекомендовать обучение в Skillbox

Данные независимого опроса выпускников Skillbox, проведённого Высшей школой экономики (НИУ ВШЭ)

4 500+ оценок на разных независимых площадках

  • 4,7
    4 967 оценок
  • 4,7
    974 оценки
  • 4,8
    490 оценок
  • 4,5
    2 368 оценок
  • 4,7
    559 оценок
  • 5,0
    321 оценка
  • 4,5
    230 оценок
  • 4,7
    232 оценки

Часто задаваемые вопросы

  • Я никогда не разрабатывал сайты. У меня получится?

    Конечно! У вас всё получится даже без специальных знаний, главное — не забывайте практиковаться. С трудными задачами помогут эксперты, которые будут сопровождать вас на протяжении всего курса. Наш онлайн-курс высоко оценили студенты. Его средняя оценка — 4,7 из 5 на основе 964 отзывов.

  • Смогу ли я совмещать работу и обучение?

    Да, вы можете заниматься в свободное от работы время. Однако если вы будете заниматься, например, по 2 часа в день, то сможете пройти курс за 19 месяцев. Но такой график необязательно соблюдать, вы можете проходить курс в удобном темпе.

  • Какой компьютер потребуется для учёбы?

    • Операционная система: Windows 10.0 или выше, macOS 10.15 или выше, Linux — актуальные версии ОС
    • Процессор: 4-ядерный процессор частотой 2,5 ГГц и выше
    • Жёсткий диск: от 18 ГБ свободного места
    • Оперативная память: от 4 ГБ и выше
    • Видеокарта: Intel HD Graphics 4000 и выше, Nvidia 330m и выше, ATI Radeon HD 4850 и выше
    • Разрешение экрана: для комфортной работы — желательно не менее 1920×1080
    • Стабильное подключение к сети с устройства (рекомендованная скорость — от 20 Мбит/с)

  • Нужно ли устанавливать программы для работы на курсе?

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

  • Кто будет мне помогать в обучении на платформе?

    У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.

  • Нужно ли знать английский?

    Совсем необязательно. Названия встроенных функций и выражений на языках программирования вы запомните в процессе. А незнакомые фразы можете перевести с помощью Google Translate. К тому же у вас будет доступ к урокам и материалам онлайн-платформы для изучения английского. Сможете подтянуть грамматику и расширить словарный запас.

  • Хватит ли мне проектов в портфолио по окончании профессии?

    Да, за это не волнуйтесь. К концу обучения у вас будет портфолио из самых разных типов проектов.

  • Я смогу работать из дома?

    Конечно! Многие компании предлагают удалёнку на постоянной основе. Вам не придётся ездить в офис: главное — быть на связи с командой. А если хотите самостоятельно выбирать проекты и заказчиков, для вас всегда доступны фриланс-платформы.

  • Действуют ли какие-нибудь программы рассрочки?

    Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.