логотип PurpleSchool
Иконка входа
Вход
логотип PurpleSchool

Fullstack разработчик

Создавайте web приложения любой сложности от посадочных страниц до интернет магазинов на современном стеке технологий

  • ГалочкаРабота в команде над реальным проектом с первого дня
  • Галочка20 месяцев стажа в резюме
  • ГалочкаУчитесь и практикуйтесь, когда вам удобно
  • ГалочкаТолько востребованные технологии на 2024 год
Гарантия возврата денег — 30 дней
Ноутбук, вокруг которого карточки с технологиями
20месяцевдлительность курса
20проектовдля твоего портфолио
1 на 1занятияс опытным наставником
Что в курсе?

Из чего состоит курс

Картинка Видео лекции

Видео лекции

Более 140 часов коротких видео лекций без воды

Картинка Материалы и конспекты

Материалы и конспекты

Всегда под рукой для усвоения материала

Картинка Тесты и упражнения

Тесты и упражнения

Для закрепления знаний и отработки навыков

Картинка Домашние задания

Домашние задания

Домашние задания для проверки вашим личным наставником

Картинка Персональный наставник

Персональный наставник

Поможет в чате, проверит знания на собеседовании и проверит задания

Картинка Командная работа

Командная работа

Командная работа под руководством Senior разработчика над реальным проектом

Картинка PurpleAI

PurpleAI

AI ассистент на платформе для помощи в изучении материала

Картинка Карьерная поддержка

Карьерная поддержка

Подготовка к собеседованию и составлению резюме

Нужна помощь в выборе?

Оставьте заявку и мы свяжемся с вами для бесплатной консультации

О профессии

Почему fullstack

В этом направлении вы на учитесь с нуля создавать полноценные web приложения, использую React на Frontend и Node.js на Backend. За счёт использования единого языка JavaScript вы сможете использовать полученные знания в обоих областях без необходимости учить дополнительный язык. Так же Fullstack разработчики обычно имеют более высокие заработные платы, так как могу совмещать функционал сразу двух людей.

  • ГалочкаБолее 3000 открытых вакансий
  • ГалочкаОт 130 000 рублей средняя зарплата junior fullstack разработчика

Самое главное

Акцент на практике — вы учитесь на реальных проектах в полноценном рабочем окружении.

План курсов

Что входит в карьерный путь?

Мы проработали для вас путь, который позволит освоить профессию от простого к сложному. Постепенно двигаясь по курсу, вы сможете начав с самых основ дорасти до знаний Junior+ / Middle.

3. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

5. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

7. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

9. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

11. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

13. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

15. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

17. Практика на проекте
Монитор и мобильное устройствоПрактикаКвадратная картинка кода2 недели

20. Подготовка к собеседованию
Квадратная картинка кода2 недели

Нужна помощь в выборе?

Оставьте заявку и мы свяжемся с вами для бесплатной консультации

Практика

Работа в команде с первого дня

  • Реальный проект

    Вы будете работать вместе с командой на реальным проектом

  • Практика

    Практика после каждого курса позволит вам закрепить материал и погрузиться в реальную работу

  • Наставничество

    Несколько опытных наставников будут проводить код ревью и помогать с задачами

  • Командная работа

    Вы научитесь синхронизироваться с командой и совместно реализовывать сложные фичи

  • Практика Agile

    Вы будете работать по Scrum и познакомитесь с Agile процессами

team project
  1. 1

    Планируем спринт

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

  2. 2

    Синхронизируемся

    Каждый день мы синхронизуемся в чате, а наставники помогают с задачами и отвечают на вопросы.

  3. 3

    Выполняем задачи

    Работая по GitFlow вы выполняете задачи и отправляете их на ревью. Код ревью проводят наставники, которые проверяют качество кода и дают рекомендации.

  4. 4

    Проводим ретроспективу

    В конце спринта мы проводим звонок-ретроспективу, где разбираем сделанные задачи и анализируем спринт.

Для вас подготовлены дополнительные материалы
  • additional material

    Макеты для вёрстки и создания компонент

  • additional material

    Техническое задание на итерацию от ProductOwner

  • additional material

    Процессы по работе в команде и код ревью

О проектах

Что будем писать?

Без наставника

Дневник

Начав изучать React, мы сделаем небольшой персональный дневник, где вы сможете фиксировать свои мысли и хранить воспоминания.
Без наставника

Сервис заказа еды

Базируясь на готовом API, мы сделаем приложение доставки еды, которое позволяет оформить заказ на пиццу. В ней мы используем Redux Toolkit и React Router.
С наставником

Библиотека фильмов

Мы с нуля создадим сервис с возможностью искать фильмы и добавлять их в отложенное для дальнейшего просмотра. Поработаем с Redux, React Router и реальным API.
Без наставника

Каталог курсов

Мы сверстаем каталог курсов по аналогии с сайтом школы, а так же поработаем с формами, сделав форму контактов.
С наставником

Сайт учёта финансов

Мы выполним вёрстку большой посадочной страницы сервиса учёта финансов для организаций и адаптируем под мобильные устройства.
Без наставника

Библиотека книг

Напишем свой небольшой фреймворк, для практики ООП и сделаем приложение, позволяющее искать и добавлять книги в избранное.
Без наставника

Трекер привычек

Мы напишем с нуля на чистом JS трекер привычек с возможностью отслеживания прогресса и добавления новых привычек. Это позволит закрепить основы JS и подготовиться к продвинутым темам.
Без наставника

Микросервисная архитектура школы

Мы на практике создадим часть полноценной архитектуры школы на Nest.js и RabbitMQ
Без наставника

Утилита для обработки видео

Используя TypeScript и паттерны проектирования, мы напишем своё первое backend приложение, которое будет утилитой выполнения команд. С помощью неё мы реализуем обработку и сжатие видео.
С наставником и проектами

Чат бот для интернет-магазина

На основе Telgram API, мы сделаем бота для заказа товаров напрямую через Telegram. Для усложнения добавим нотификации об акциях и остатки на складах.
С наставником и проектами

API для админ панели

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

API прогноза погоды

Мы интегрируемся со сторонним сервисов прогноза погоды и сделаем удобное API для получения данных о погоде в любом городе.
Без наставника

API авторизации

Мы создадим свой собственный небольшой фреймворк над Express и на нём напишем API для авторизации пользователей и получения данных из базы данных.
С наставником и проектами

Создание системы мониторинга

Изучив стек Grafana, Prometheus, мы развернём с помощью Ansible полноценную систему мониторинга нагрузки на железо и контейнеры Docker.
Без наставника

Развёртка микросервисов

Мы создадим кластер Swarm и с помощью Ansible выложим полноценное приложение, состоящие из 3-х микросервисов, которое позволяет конвертировать изображения.
С наставником и проектами

Интернет магазин украшений

Полностью изучив всё необходимое для работы с React и Next.js вы реализуете полноценный интернет магазин, с фильтрацией, авторизацией, корзиной товаров, избранным и статусами заказов. Для магазина сделано готовое API и более 30 макетов в Figma.
С наставником

Блог

Под руководством наставника вы сделаете собственный блог для которого разработаны готовые макеты. Здесь вы примените все знания по Next.js и работе SSR.
Без наставника

Сервис сравнения товаров

Начав изучать Next.js мы сделаем удобные SEO-friendly сервис для сравнения товаров по разным параметрам.
Без наставника

API на Nest.js сравнения товаров

Начав изучать Nest.js вы создадите API с подборками товаров и реализуете загрузку файлов, интеграцию с ботом и внешним API, cron задачи, MongoDB.
С наставником

Система бронирования номеров

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

Нужна помощь в выборе?

Оставьте заявку и мы свяжемся с вами для бесплатной консультации

О направлении

Почему fullstack в PurpleSchool?

Вы получаете возможность освоить одновременно направление frontend и backend, что увеличивает вашу ценность для работодателя, так как вы становитесь универсальным специалистом. При этом вам не нужно будет изучать несколько языков программирования, так как мы будем писать всё на JavaScript и TypeScript. А нашим наставники помогут вам разобраться и освоить это направление.

Live поддержка
Вы будете вживую общаться с ведущими разработчиками из крупных компаний.
Код ревью
Разбор каждой строчки вашего кода и детальная обратная связь, которая позволяет учиться быстрее.
Домашние задания, упражнения и тесты
Для закрепления материалов на практике под руководством наставника.
Практика работы
Стаж полноценной работы после окончания курса.
Продвинутая платформа
Удобные конспекты, материалы, видео лекции, а также помощь AI бота.
Команда курса

Автор и наставники

фото команды
Автор курса

Антон Ларичев

Основатель PurpleSchool

Основатель PurpleSchool и ex-CTO. Занимаюсь разработкой уже более 14 лет и имею большой опыт: JavaScript, TypeScript, Php, Go, C#, Swift и Python. Активно внедряю гибкие методологии разработки в компании и внутренние обучения для команд.

фото команды
Наставник

Дмитрий Петров

Backend разработчик

Имеет более 7 лет коммерческого опыта разработки в различных компаниях. Последние 4 года специализировался на Node.js и TypeScript. Большой опыт работы с фреймворком Nest.js, а так же в построении микросервисных архитектур.

фото команды
Наставник

Денис Уткин

Senior Frontend Engineer at IBS

Знаю как технологии работают под капотом. Люблю чистый строго типизированный код и функциональное программирование. В свободное время изучаю искусственный интеллект. Стек: React, Typescript и все что с ним связано

фото команды
Наставник

Левитин Никита

Старший Frontend разработчик Билайн

Занимаюсь разработкой больше 5 лет. Начинал с продавца в магазине одежды, смотря на перерыве уроки по фронтенду. Основной стек React, Vue, TypeScript. Разрабатываю дизайн-системы и микрофронты. Люблю сложные задачи после которых сложно сдержать крик радости.

фото команды
Наставник

Алексей Черепанов

Руководитель отдела разработки

В IT сфере более 10 лет. Основной стек MySQL, JavaScript, NodeJS, Express.js. Около 5 лет занимаюсь системными интеграциями, внедрением и развитием веб-сервисов, автоматизацией процессов. Люблю задачи, которые заставляют развиваться и хорошенько подумать, после решения которых приходит эйфория.

фото команды
Наставник

Сергей Краснолобов

Фронтенд инженер в Авито

В разработке около 5 лет. Полностью самоучка, основные знания получил из разного рода книг, статей и документации. Считаю, что главные качества хорошего разработчика - это упорство и трудолюбие! В своем подходе к обучению ребят я стараюсь дать возможность найти ответы самому, изредка слегка направляя куда копать

Нужна помощь в выборе?

Оставьте заявку и мы свяжемся с вами для бесплатной консультации

О нас

Нам доверяют

Основатель и автор курсов Антон Ларичев занимается разработкой уже более 14 лет и прошёл путь от разработчика до CTO. В курсах даются актуальные материалы без воды с опытом реальных проектов и практическим закреплением материала.

25 000клиентов по всему миру
30 днейгарантия возврата денег
90%рекомендуют курсы

Рейтинги на независимых платформах

4.8
Логотип Coursus
рейтингрейтингрейтингрейтингрейтинг
4.8
лого степик
рейтингрейтингрейтингрейтингрейтинг
4.7
лого udemy
рейтингрейтингрейтингрейтингрейтинг
Для студентов

Собственная платформа

Мы создали для вас собственную уникальную электронную систему обучения, которая позволит эффективно усваивать материал, работать с наставником, практиковаться и следить за прогрессом.

Картинка платформы
Иконка пункта Тесная работа с наставником и интеграция с GitHubТесная работа с наставником и интеграция с GitHub
Стрелка
Иконка пункта Удобный просмотр лекций с любого устройстваУдобный просмотр лекций с любого устройства
Стрелка
Иконка пункта Система тестов для закрепления знанийСистема тестов для закрепления знаний
Стрелка
Иконка пункта Подсветка синтаксиса в комментариях и домашних заданияхПодсветка синтаксиса в комментариях и домашних заданиях
Стрелка
Иконка пункта Удобные конспекты к каждой лекцииУдобные конспекты к каждой лекции
Стрелка
Иконка пункта Дополнительный материал и полезные ссылкиДополнительный материал и полезные ссылки
Стрелка
Иконка пункта AI помощник для быстрого решения простых вопросовAI помощник для быстрого решения простых вопросов
Стрелка

Нужна помощь в выборе?

Оставьте заявку и мы свяжемся с вами для бесплатной консультации

После обучения

Практика в PurpleCode

Помимо курсов мы реализуем различные проекты для клиентов в нашей студии PurpleCode. Благодаря этому вы получаете возможность пройти практику. Как это работает:

1
Собеседуем всех выпускников карьерного пути
2
Прошедших отбор берём на оплачиваемую стажировку
3
После 3-х месяцев успешной стажировку вы получаете оффер
blurabstract image
Именно поэтому мы заинтересованы давать качественные знания и высокий уровень образования.
Оплата

Тарифы

Мы принимаем оплату по всему миру любыми банковскими картами. Если вы не хотите платить всё сумму целиком, то для России доступна рассрочка в виде подписки без переплаты.

Иконка курсаГарантия возврата - 30 дней
Иконка курсаСкидки до 25.11.2024
Иконка курсаДоступ - Неограниченно
Иконка курса

С наставником

Цена:6 000 ₽/мес8 000 ₽
на 12 месяцев
Иконка курса

С практикой

Цена:8 000 ₽/мес10 000 ₽
на 15 месяцев

Нужна помощь в выборе?

Оставьте заявку и мы свяжемся с вами для бесплатной консультации

Остались вопросы?

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

Остались вопросы? Их можно задать в чате Telegram.