Освойте профессию Fullstack-разработчика на JavaScript за 14 месяцев.
Уже записались?
Вы можете оплатить курс и приступить к обучению.
Специализация
Пн — 20:00, Ср — 20:00
Формат: онлайн
Длительность обучения: 14 месяцев
Старт: 28 декабря
Вы пополните портфолио тремя разными по задачам проектами и сможете уверенно чувствовать себя на собеседованиях
Три проектные
работы
Комплексная система, которая поможет получить выгодные офферы в перспективных проектах
Помощь с трудоустройством
Актуальные навыки, которые помогут начать и развиваться в профессии
Авторская программа
Для кого?
Специализация для тех, кто хочет с нуля освоить востребованную профессию Fullstack-разработчик до компетенций, соответствующих Middle+ уровню.
Кто такой
Fullstack-разработчик?
Fullstack-разработчик – это универсальный и востребованный сотрудник, который принимает участие во всех этапах разработки веб-приложений: от верстки дизайна веб-приложения до создания серверной и ее настройки.
Вам подходит программа, если вы:
Подходит ли программа именно вам?
Менеджер поможет разобраться!
Практикующий разработчик и хотите переквалифицироваться в Fullstack-разработчика
Новичок, который хочет освоить профессию Fullstack-разработчика с нуля
Не имеете навыков программирования и хотите начать заниматься Fullstack-разработкой
Какой результат вы получите?
Обучение состоит из 3-х ступеней и подготовительного курса. Вы последовательно пройдете постановку и документирование требований, сопровождение разработки, проектирование разных систем
Разберете DOM API, Ajax и события в рамках разработки в браузере, и, конечно, прокачаете навыки в HTML и CSS. Научитесь писать код на диалектах JavaScript таких, как TypeScript и JSX. Помимо разработки клиентской части в браузере, вы научитесь использовать серверную платформу Node.js и её окружение.
Изучите популярный фреймворк Angular с реактивными возможностями RxJS, а также библиотеки для написания web-приложений: ReactJS, Redux и современные подходы к разработке UI такие, как Vue и набирающий популярность Svelte. Узнаете, как хранить данные в MongoDB, использовать TDD подход и писать тесты на различных фреймворках и уровнях, а собирать проекты для production будете с помощью Webpack.
JavaScript Developer. Professional
Ступень 3
Вы научитесь решать на JavaScript различные задачи фронтенда и бэкенда. Изучите основные возможности JavaScript — замыкания, особенности ООП и SOLID в JS, функционального и реактивного программирования, Promises и другие фичи ES6, паттерна Event Loop.
Длительность: 5 месяцев
Результат: изучите фреймворки, js архитектуру и сможете решать на JavaScript задачи фронтенда и бэкенда
JavaScript Developer. Basic
Вы научитесь понимать код и принципы разработки, сможете работать без шаблонов и уверенно действовать в рамках своих компетенций, задавать вопросы и находить ответы. С первого же месяца вы будете заниматься в условиях, приближенных к реальной разработке: научитесь использовать Git, покрывать код тестами, познакомитесь с CI-процессами.
Ступень 2
Вы получите навыки фронтенд-разработки, которые выделят вас среди начинающих разработчиков. Вы освоите технологии, которые используют в проектах прямо сейчас: React, TypeScript, Babel, Webpack, Node.js.
Длительность: 6 месяцев
Результат: сможете решать задачи фронтенда на junior+ уровне
Все основные возможности Javascript

Домашние задания и их разбор

Подготовка к курсам "Fullstack разработчик Javascript", "React.js-разработчик" и "Node.js-разработчик"
JavaScript для начинающих
программистов
Подготовительный курс
Научитесь работать с фреймворками bootstrap и tailwind
Пройдете основы оптимизации, BEM номенклатуру
Освоите основной стек технологий и приемы в верстке: box model, positioning, float, flexbox, grid, media quesries, fallbacks, CSS resets, autoprefixer, postcss
HTML/CSS
Ступень 1
Создавать макеты любой сложности без гор библиотек и плагинов
Создавать семантическую разметку вебсайтов
Научитесь интерпретировать макеты дизайнеров
Длительность: 3 месяца
Результат: изучите вёрстку и научитесь верстать макеты
Fullstack Developer
Перспективы направления
Средний уровень зарплат
~165 000 ₽/мес

Опыт 1-3 года

Без опыта
~40 000 ₽/мес
405+ вакансий
Fullstack Developer
Трудоустройство
Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.
Получите помощь с составлением резюме, портфолио и сопроводительного письма
Пройдете карьерную консультацию с нашим HR-специалистом
Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
Партнёры курса
Формат обучения
Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в слаке курса, сдача домашних работ и получение обратной связи от преподавателя.
Два занятия по два академических часа в неделю.

Доступ к записям и материалам остается навсегда
Интерактивные вебинары
Домашние задания + три проектные работы, которые усилят ваше портфолио
Практика
Общайтесь с преподавателями голосом на вебинарах и в Slack группы
Активное комьюнити
Разбор домашних заданий с ментором
Раз в месяц ментор проводит групповые разборы домашних заданий.
Вы выполняете домашнее задание
1
Ментор проверяет его в личном кабинете, делает ревью и дает развернутый фидбэк
2
На занятии ментор отвечает на часто возникающие вопросы, проводит подробный разбор работ студентов и объясняет каждый этап выполнения.
3
С ментором также можно общаться по домашнему заданию в чате. Он даст вам обратную связь по итогам проверки и направит вас в нужное русло.
4
Преподаватели действуют в единой связке с ментором, создавая бесшовный образовательный процесс
Программа курса
Программа составляется с учетом требований работодателей
и актуализируется перед каждым запуском
Ступень 1
Модуль 1. Введение в Web
Модуль 2. Layouts (макеты)
Модуль 3. Адаптивный веб-дизайн
Модуль 4. Coding style. C 2 декабря
Модуль 5. JavaScript Basic
Модуль 6. Проектная работа
Подготовительный курс
Модуль 1. Знакомство с JavaScript
Модуль 2. Объекты и массивы
Модуль 3. Работа с DOM
Модуль 4.Встроенные инструменты
Ступень 2
Модуль 1. Базовый JavaScript. Работа с GIT и настройка окружения
Модуль 2. Создание и стилизация HTML страниц
Модуль 3. Применение JavaScript/Typescript для создания интерактивных страниц
Модуль 4. Структурирование программ на JavaScript и разработка одностраничных приложений
Модуль 5. Разработка с использованием React.js
Модуль 6. Основы разработки на Node.js и сопровождение кода
Модуль 7. Проектная работа
Ступень 3
Модуль 1. JavaScript
Модуль 2. Node.js
Модуль 3. Современный Стэк JavaScript
Модуль 4. React
Модуль 5. Angular
Модуль 6. Vue
Модуль 7. Проектная работа
Получить полную программу курса
Проектные работы
Каждая ступень завершается финальным проектом, который предстоит защитить перед преподавателем. Вы выбираете то, что интересно вам. Проект станет примером кода и отличным кейсом в портфолио, который оценят потенциальные работодатели.
После Ступени 3
Придумываете идею для проекта самостоятельно. Примеры тем: Task Runner для создания части Continuous Integration цикла, Reciept Roulette для управления и рекомендации рецептов, Elements Dashboard — магазин web-компонент.
После Ступени 2
Можете реализовать свою идею или взять один и предложенных вариантов: сайт с прогнозом погоды, визуальный конструктор страниц, чат.
После Ступени 1
Выбираете тему проектной работы и обсуждаете ее тему с преподавателем. Разрабатываете и презентуете работу.
Трансляция пройдет:
Ближайшие мероприятия
ESLint - инструмент, который найдет ошибки, до того, как они проявились
Преподаватель
Василий Ванчук
Мы посмотрим на несколько примеров, где eslint помог бы разобраться. Заодно разберемся как его установить и настроить, чтобы сразу писать код хорошо. Занятие для начинающих разработчиков или для, кто хочет ими стать. Всем кто хочет не просто учиться писать код, а делать это качественно, чтобы код был читаемым и легким для поддержки.

Для работы на занятии понадобится установить Node.js
Открытый урок, 29 ноября в 20:00
СSS технологии для построения различных сеток макета: примеры и лучшие практики
Преподаватель
Мария Коршунова
На вебинаре рассмотрим актуальные способы выстраивания типовых сеток макета с помощью различных CSS технологий. Вы научитесь работать с flexbox и grid, начнете понимать как и когда применять каждую из технологий. Занятие будет полезно как начинающим изучать верстку, так и продолжающим, чтобы углубить свои знания в этих темах.
Открытый урок, 7 декабря в 20:00
Минимум для работы с системой Git
Преподаватель
Василий Ванчук
Git - инструмент которым пользуется разработчик на любом языке. Без него сейчас не пишут ни программы для телефонов, ни разрабатывают операционные системы. На уроке мы поговорим для чего нужна система Git, какие операции чаще всего нужны разработчикам и как они используются на курсе. В результате занятия у вас будет возможность создать свой первый пуллреквест и попробуете базовый сценарий по выполнению домашних заданий. Занятие подойдет любому, кто работает с текстовыми документами.
Открытый урок, 20 декабря в 20:00
Для работы на занятии вам нужно:
  1. Завести Github аккаунт и установить Git на ваш компьютер
  2. Сгенерировать SSH ключ и подключить его к вашему Github профилю
  3. Проверить, что все настроено верно с помощью команды
    ssh -T [email protected]
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания.

Диплом о профессиональной переподготовке
OTUS осуществляет лицензированную образовательную деятельность.

Вконце прохождения специализации вы получите сертификат OTUS и официальный диплом о получении новой специальности.
Старт: 28 декабря
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
160 000 ₽
Записаться и получить консультацию
Длительность: 14 месяцев
Старт: 28 декабря
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
160 000 ₽
-18%
Оплатить
специализацию
Длительность: 14 месяцев
Старт: 28 декабря
Нужна рассрочка?
Оставьте заявку и менеджер расскажет вам об условиях
Стоимость обучения
160 000 ₽
-18%
Начало занятий
не за горами
Длительность: 14 месяцев
-18%
Получите письмо как только мы откроем набор
Сообщить о старте набора
-18%
Загрузка...
Сообщить о старте набора
-18%
Мы скоро с вами свяжемся :)
Сообщить о старте набора
Я работаю в компании программистом, обучение было организованно в рамкам корпоративного повышения квалификации, основной язык в проекте, над которым работаю - php, в меньшей степени используется и js, поэтому для того чтобы улучшить свои знания в js выбрала именно этот курс...
Дарья Мороз
Отзывы студентов о программе
Работал инженером в области неразрушающего контроля. Мне посоветовали Отус, и я уже примерно полгода изучал JavaScript и хотел в нем развиваться.

Нравилось хорошее отношение учителей и готовность отвечать на вопросы. Также понравился...
Максим Тарасов
Искал курсы по продвинутому javascript'у с nodejs и фреймворками react, angular. Услышал от Ильи Климова (он же javascript ninja) положительный отзыв о курсе Javascript Professional в OTUS и решил попробовать.

Результатом остался полностью доволен: было более...
Ярослав Красноперов
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Этот и еще 60+ курсов для IT-специалистов таких направлений, как: программирование, тестирование, администрирование, информационная безопасность, управление и Data Science. 300 компаний уже обучают у нас сотрудников.
Часто задаваемые вопросы:
Что понадобится для обучения?
Программа предусмотрена для новичков и дает все необходимые базовые знания. Поэтому для занятий вам понадобится только компьютер.
Что если в середине курса я не смогу продолжать обучение?
У вас есть право одного бесплатного трансфера в другую группу на каждой ступени обучения.
Обязательно ли защищать все проектные работы?
Для получения диплома о переквалификации необходимо сдать проекты. В остальном эта часть по вашему желанию. Кроме того проекты необязательно защищать при аудитории, а можно сдать в чате с преподавателем.
С какого момента я смогу заниматься трудоустройством?
Получить карьерную консультацию вы сможете уже в начале обучения. Остальные опции: помощь с резюме, добавление резюме в нашу базу специалистов и т.д. будут доступны после окончания первой ступени
Я могу вернуть деньги?
Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.
© 2022 OTUS
Контакты
По всем вопросам
[email protected]