Программа обучения с нуля до middle-разработчика
Первая полноценная программа подготовки до уровня middle с гарантией трудоустройства
С нуля до мидл за 18 месяцев
Гарантия трудоустройства
Личная работа с наставником
Практика и командная разработка
Гарантируем трудоустройство или вернём деньги
Какой путь вам предстоит пройти
За это время вы приобретете опыт, благодаря которому устроитесь на работу еще в течение обучения. А по окончании курса сразу сможете получить должность мидла
Первый этап
от нуля до junior-разработчика
₽40,000 - 80,000
Зарплата
0 - 1 год
Опыт
Второй этап
от нуля до middle-разработчика
₽100,000 - 250,000
Зарплата
1 - 3 лет
Опыт
Как наши студенты устраивались на работу на разных этапах
Отточенный процесс обучения
Вы пройдете весь путь до middle с помощью структурированной программы и личной работы с наставником
Кто такой наставник,
и как он помогает учиться?
Это эксперт, который работает в сфере frontend и делится своим опытом с учениками. Основная цель наставника — довести студента до работы в реальной компаниeй и помочь ему вырасти профессионально.
Выпускные проекты Джуниор-разработчика
Другие темы дипломов
Выпускные проекты Миддл-разработчика
Другие темы дипломов
Дополнительные проекты,
которые вы разработаете во время учебы
Программа курса
Курс №1 Джуниор
HTML&CSS - Бесплатно
2 недели (можно быстрее)
Изучите базовые технологии Frontend-разработки, не требующие подготовительных знаний. Применив полученные знания, самостоятельно разработаете свой первый сайт
HTML
1. Как работает Web
2. Что такое HTML & CSS
3. Основы и синтаксис
4. Текстовый редактор VSCode
5. Структура HTML-документа
6. Секция Head
7. Работа с текстом
8. Картинки и ссылки
9. Списки
10. Таблицы
11. Формы
12. Линейные и блочные элементы
13. Классы, ID
14. HTML5 Семантика
15. Заливаем сайт на GitHub
CSS
1. Что такое CSS
2. Синтаксис CSS
3. Способы подключения CSS
4. Селекторы
5. Как работать с DevTools
6. Работа с текстом
7. Цвета
8. Границы элементов
9. Box Model
10. Ссылки и псевдоселекторы
11. Списки и таблицы
12. Свойство display. Inline & Block & Inline-block
13. Свойства о Position
14. Введение в адаптивную верстку с Media
15. Deploy. Проверка и личная обратная связь
JavaScript
7 недель - Мастер-класс
Поймете JavaScript и научитесь с ним работать. Получите фундаментальную базу, от которой можно отталкиваться и учить любую технологию на JavaScript
1. Hello World
2. Синтаксис
3. Типы данных
4. Приведение типов в JavaScript
5. Работа со строками Действия
6. Введение в основы JavaScript
7. Debug
8. Функции
9. Массивы
10. Объекты
11. Дата и Время в JavaScript
12. Ключевое слово «this»
13. Классы + ООП
14. Работа с DOM
15. Асинхронность (Promise + Fetch)
16. Асинхронность (Async Await)
17. Callback + Event Loop
18. Webpack, rollup
19. ES6 import export
Git
2 недели - Хакатон #1
Поймете, что такое Git и GitHub, и научитесь с ними работать. А также на практике узнаете о командной разработке
1. Что такое Git и GitHub. Установка Git
2. Создание репозитория на GitHub. Инициализация проекта через Git
3. Основы Git
4. Основы ветвления и слияния
5. Решение конфликтов при слиянии веток
6. GitFlow - методика работы с Git
7. Доступ к репозиторию по SSH
Frontend
20 недель - Хакатон #2 - Проект - Мастер-классы - Основная часть диплома
Обучение React на уровне junior+, самый сложный модуль. Но он даст вам конкурентные преимущества перед другими junior-разработчиками на рынке
1. Введение в React
2. Компоненты
3. Композиция компонентов
4. Формы
5. Запросы к серверу
6. Маршрутизация
7. Context API
8. State Management ch.1. Redux
9. State Management ch.2. Redux
10. Эпилог
11. Практика. Разработка веб-приложения
Backend
3 недели - Мастер-класс - Вторая часть диплома
Узнаете, что такое Backend глубже. Освоите полной цикл создания сайта — Fullstack на JavaScript. Еще один огромный плюс в копилку ваших умений и преимуществ
1. Введение
2. Основы
3. Дополнительно. Стандартные модули
4. Web-сервер
5. Авторизация и регистрация
6. Создаем Backend
7. Интеграция Backend & Frontend
8. Deployment. Docker
TypeScript
3 недели
Изучите основы TypeScript и научитесь использовать его вместе с React. Получите базовые знания, которые в дальнейшем можно наращивать на практическом опыте
1. Что такое TypeScript и зачем он нужен
2. Базовые типы
3. Работа с типами
4. Компилятор
5. Generic
Итоговая работа
2 недели
Дополнительные модули
4 недели
Получите важные Soft-скиллы. Эти навыки помогут найти работу, правильно себя подать на собеседовании и зарекомендовать.
• Английский язык для IT
• Личное позиционирование
• Трудоустройство в IT
Курс №2 Мидл
Можно попасть двумя способами:
1. Пройти курс Джуниор
2. Успешно пройти диагностику ваших знаний
Git Advanced
2 недели
Знаете, как внедрять изменения, сливать ветки в Git, используете фишки крупных компаний.
1. Основы локальной разработки
2. История
3. Ветвление
4. Удалённые репозитории
5. GitHub vs GitLab
6. Релизы
7. Подходы к командной работе
8. Вклад в open-source
Webpack
1 неделя
Собираете модули в единый JS-файл с помощью Webpack, оптимизируете сборку приложения.
1. Базовая настройка
2. Как работают плагины
3. Сборка Webpack для Dev & Prod
4. Сборка CSS - Что такое loaders
5. Разработка с локальным сервером
6. Работа с TypeScript
7. Работа с React
8. Оптимизация сборки
9. Анализируем сборку
10. Исходный код create-react-app
TypeScript Advanced
2 недели - Мастер Класс
Знаете основные аспекты TypeScript и умеете свободно на нем разрабатывать и типизировать код.
1. Что такое TypeScript и зачем он нужен
2. Базовые типы
3. Работа с типами
4. Компилятор
5. Классы
6. Generic
7. Утилиты
8. Декораторы
9. Namespaces
10. Сторонние библиотеки
React Advanced
6 недель, мастер-класс
Умеете создавать и оптимизировать архитектуру сложных пользовательских интерфейсов, используя продвинутые хуки и другие инструменты React.
1. Жизненный цикл компонента
2. Хуки (HOOKS)
3. Свой Хук
4. Формы
5. React Router v.6
6. Context
7. Оптимизация
8. Архитектура приложения
9. PWA
State Managers
6 недель, мастер-класс, хакатон
Знаете, что такое state, и зачем он необходим. Умеете хранить глобальное состояние и управлять им с помощью менеджеров состояния.
1. Введение. Что такое state.
2. Реализация собственного Redux
3. Redux. Основы. Использование с React
4. Redux Toolkit
5. Архитектурные подходы
6. Практика Redux
7. Аналоги. MobX.
8. Аналоги. MobX. Практика.
Testing
3 недели, мастер-класс, хакатон
Умеете писать код, который будет проверять, правильно ли работает приложение. Знаете, как работают Unit и Integration тесты на реальных примерах
1. Введение в тестирование
2. Влияние тестирования на написание кода
3. Подготовка к тестированию
4. Рендеринг компонента - метод render()
5. Запросы к дереву
6. Взаимодействие с элементами, "user-event"
7. Проверка утверждений, expect() и мэтчеры (matchers)
8. Мокирование функций и модулей
9. Пишем тесты: unit, integration, contract, E2E
Практика. Групповой проект в React
3 недели, каникулы (1 неделя)
У вас есть навыки разработки коммерческого проекта в scrum-команде через Git.
Server-Side Rendering (SSR)
4 недели, мастер-класс
Умеете использовать SSR-подход при работе над приложением, с рендерингом на стороне сервера при помощи фреймворка Next.js.
1. Введение
2. Что такое SSR
3. Пишем SSR
4. Что такое Next.js
5. Страницы и роутинг
6. Работа с данными
7. SEO
8. Практика
FrontOps
3 недели, мастер-класс, хакатон
Знаете, как развернуть инфраструктуру сервера, автоматизировано отправлять код и запускать его на сервере.
1. Введение. Docker. Теория
2. Создание контейнеров и управление ими
3. Команды Docker
4. Docker Compose
5. Environments
6. Docker Hub
7. Веб-серверы
8. Выпуск SSL-сертификата и автоматизация выпуска
9. Настройка Nginx
10. Команды Linux
11. Что такое CI/CD?
12. Настройка пайплайна на GitLab CI
Webpack Advanced
2 недели
Работая с продвинутыми концепциями Webpack, научитесь создавать более быструю оптимизированную сборку для приложения.
1. Оптимизация производительности приложения
2. Оптимизация скорости сборки
3. Создание своих плагинов под Webpack
4. Устройство сборщика
5. Структура проекта
Scrum
1 неделя, каникулы (1 неделя)
Понимаете суть Agile-подхода, умеете работать в Scrum-команде и справляться с ошибками при внедрении Scrum.
1. Философия Agile
2. Фреймворки в Agile
3. Определение Scrum
4. Артефакты в Scrum
5. Scrum-команда
6. События в Scrum
7. Scruban
8. Типовые ошибки при работе по Scrum
Заключение. Итоговый проект
2 недели
Карьерный рост в сфере
1 неделя
Знаете, как построить карьеру в сфере разработки, учитывая нюансы ниши и особенности работы в крупных компаниях.
1. Как построить успешную карьеру разработчика
2. Как проходить собеседования на уровень Мидл
3. Как строится работа в крупных проектах
4. Другие карьерные вопросы
5. Проработка синдрома самозванца
Юридические вопросы
1 неделя
Умеете защищать свои интеллектуальные права на результаты деятельности с учетом современных законов.
1. Юридические аспекты IT-сферы
2. Особенности договоров в сфере IT
3. Интеллектуальные права в сфере разработки
4. Практический опыт юриста и рекомендации по распространенным сложным вопросам
Эффективная коммуникация
1 неделя
Умеете выстраивать продуктивную коммуникацию с коллегами и решать конфликтные вопросов в команде.
1. Вербальная и невербальная коммуникация
2. Приемы построения эффективной коммуникации
3. Конфликтология и способы решения конфликтных ситуаций
4. Проведение переговоров в команде и с руководством
Остались вопросы?
Наши специалисты из отдела заботы готовы ответить на любой вопрос
Получите документы после курса
По окончании курса вы получите сертификат от Result University, подтверждающий вашу квалификацию, и диплом государственного образца
Выбирайте тариф, который подходит именно вам
С нуля до мидл
Вы решили получить максимум результата и пройти сразу весь путь до мидла. Хотите устроиться на высокооплачиваемую должность сразу после окончания курса
Материалы
Доступ ко всем 16 техническим модулям на 36 месяцев
Доступ ко всем 6 модулям по soft skills на 36 месяцев
Тесты и задания к урокам
Сценарии технических собеседований
Доступ на 24 месяца в закрытое сообщество
Сопровождение
Мастер-классы на актуальные темы
Пять хакатонов (командная разработка)
Более 30 групповых звонков с наставником
10 личных созвонов с наставником
2 сертификата школы «Junior» и «Middle»
Диплом о профессиональной переподготовке
Защита дипломного проекта
Персональный контроль успеваемости
Трудоустройство
2 технических собеседования
Поддержка коуча по трудоустройству
Поддержка наставника по JS в течение 3-х месяцев после диплома
1 месяц поддержки и адаптации после трудоустройства
Вернём деньги в любой момент
Вы всегда можете вернуть деньги за оставшуюся часть программы
Оплата по месяцам без переплаты
Доступна рассрочка от банков, без переплат на 6 / 12 / 24 месяцев
Гарантия трудоустройства
Поможем устроиться на работу, если вы выполните простые условия:
1. Сдать два выпускных проекта
2. Следовать рекомендациям HR
Или вернем деньги!
336 000 ₽
235 200 ₽
от 9 800 ₽/мес
Экономия 100 800 ₽
Оставьте заявку и начните учебу на курсе. Закрытие набора 28.10.
Если вы уже не новичок
Платите меньше, если знаете больше
Ваша экономия
после диагностики
0 ₽
Деньги
0 мес.
Опыт
Забронировать место
Программа обучения с нуля до middle-разработчика
Пройдите весь путь до middle с гарантией трудоустройства
- Навыки, с которыми вы легко адаптируетесь под изменения в IT
- Учеба в группе до 20 человек
- Диплом государственного образца
- Гарантия трудоустройства
- Работа с наставником на протяжении всего обучения
- Доступ в закрытое сообщество на 24 месяца
5 000 ₽
Подарок обучение «Основы программирования»
Освоите базу за 7 дней под руководством опытного разработчика и подготовитесь к следующему шагу на пути к IT-профессии
Трудоустройство или вернем деньги
Простые условия:
1. Сдать два выпускных проекта
2. Следовать простым рекомендациям HR
Возврат денег в любое время
Не понравился курс — вернем деньги за оставшуюся часть программы
Часто задаваемые вопросы
Если вы не нашли ответ на свой вопрос,задайте его
Можно ли начать совсем с нуля?
Есть ли рассрочка?
Получу ли я диплом или сертификат после обучения?
Что такое налоговый вычет?
Откуда такая цена?
Заключается ли договор?
Где лучше работать: на фрилансе или в найме?
Что, если мне не подойдет профессия?
Сколько реально времени нужно, чтобы обучиться профессии?
Зачем курс, если все есть в интернете?
Что надо знать для старта курса?
Кто наставники?
Сколько времени нужно уделять учебе?
Получится ли совмещать с работой?
Что, если я не потяну обучение?
Смогу ли устроиться на позицию middle-разработчика после курса?
Могу ли я оплатить бонусными монетами?
Почему мы этим занимаемся?
Наше предложение — это решение win-win. Мы помогаем вам, а вы помогаете нам
10 000 мидлов
Наша глобальная цель — сделать так, чтобы в каждой компании были специалисты высокого уровня.
Это поспособствует росту технологий и развитию IT-сферы.
Узнаваемость школы
Чем больше наших выпускников устраивается на позицию мидл, тем больше узнаваемость школы. Это хорошо сказывается на нашем имидже и помогает расти.
Ваш результат выгоден нам!