Специализация
Fullstack на JavaScript

Обучение Fullstack веб-разработчика на Javascript
Онлайн
из любой точки мира
14 августа
дата старта
12 месяцев
длительность обучения
Освойте веб-разработку с нуля - фронтенд и бэкенд на Javascript
Веб-разработка – профессия с высоким стабильным доходом и удобным графиком. И освоить ее несложно. Главное выбрать правильный подход и настроиться на работу!

На практике для большинства вакансий и заказов на фрилансе требуется похожий набор навыков: сверстать страницу, добавить скрипт на Javascript, развернуть сервер, установить на него Node, поправить шаблоны пр.

Этот курс научит вас именно этому - хорошо выполнять те действия, которые закроют 80% всех задач как на работе, так и на фрилансе. Вам больше не придется тратить сотни часов на самостоятельный поиск решения или чтение форумов.

Вы не просто выучите Javascript, вы научитесь программировать - мы начинаем курс с фундамента по алгоритмам и типам данных.

Скидка 25% на курс
Забронируйте курс по спеццене — со скидкой 25%!
Мы гарантируем, что вы сможете выполнять заказы на фриланс-биржах на Javascript сразу после окончания обучения!
Откройте для себя прелести удаленной работы: работайте из любой точки планеты и увеличивайте доход
Платите по частям или после обучения: учитесь, не отвлекаясь на решение финансовых вопросов (подробнее о рассрочке)
После обучения вам станут доступны более 850 вакансий Топ компаний с хорошими условиями:
На фриланс биржах 80% заказов, размещенных компаниями и частными лицами, вы сможете решить уже сразу после программы:
Для кого эта специализация?
Новичков
стремящихся освоить Javascript для создания сайтов и сервисов по профессиональной программе с менторской поддержкой.
Фрилансеров
и желающих ими стать, с целью зарабатывать на фриланс биржах, брать более сложные проекты и управлять своим временем самостоятельно.
Что вас ждет на специализации
Персональный
ментор
С самого старта программы вам помогает ментор: отвечает на вопросы, разбирает вместе с вами задачи, курирует финальные проекты
Алгоритмическое мышление
Мы закладываем алгоритмическое мышление и учим программировать через отработку алгоритмов
Финальные проекты
В ваше портфолио добавятся разработанные вами проекты: верстка страницы, приложение на React, веб-сервер на Node
Обучение через практику
Навыки закрепляются выполнением домашних заданий с фидбеком от преподавателя, работой в тренажерах и взаимной проверкой практики одногруппниками
Программа обучения
Программа разработана так, чтобы за 12 месяцев получить фундамент программирования и на тренажерах освоить фронтент и бекенд на Javascript
Алгоритмы и структуры данных
Изучаем устройство веба и браузеров, какие бывают протоколы. Учимся решать алгоритмические задачи. Разбираемся в типах данных.

— 8 недель, 7 часов в неделю
— Алгоритмы
— Типы данных, массивы, функции
— 100 задач на алгоритмы
— Подборка дополнительных материалов
— Помощь экспертов и ментора
Программируем на Javascript
Осваиваем Javascript: синтаксис, объекты, функции, классы. Учимся перекладывать алгоритмические решения на Javascript. Изучаем GitHub и заливаем свой код.

— 8 недель, 8 часов в неделю
— JSON, XML, AJAX
— Интервалы, event loop, async
— Github, Gitlab
— 8 заданий по Javascript
— 30 задач в тренажере
— Подборка внешних инструментов для дополнительной практики
— Помощь экспертов и ментора
Создаем фронтенд на React
Верстаем страницу на HTML/CSS с адаптивным интерфейсом и добавляем Javascript. Изучаем React и создаем сложные элементы.

— 16 недель, 10 часов в неделю
— DOM
— Webpack
— Обзор Vue и Angular
— 50 задач в тренажере HTML/CSS
— Проект по верстке адаптивного сайта с использованием Javascript
— Проект по созданию приложения на React
— Подборка дополнительных материалов
— Помощь экспертов и ментора
Изучаем Node.js и подключаем базу данных
Изучаем работу базы данных SQL и noSQL. Реализуем сервер на Node.js.

— 8 недель, 9 часов в неделю
— Работа с MongoDB
— REST API
— Проект - сервер на Node.js с подключение базы данных
— 50 задач в тренажере
— Подборка дополнительных материалов
— Помощь экспертов и ментора
Фуллстек-разработка и тестирование
Изучаем архитектуру разработки и жизненный цикл ПО. Знакомимся с CI/CD и как тестировать приложения.

— 4 недели, 9 часов в неделю
— Web API
— Web Sockets
— Подборка внешних инструментов для дополнительной практики
— Помощь экспертов и ментора
Карьерный модуль
Бонус-модуль.

Помощь с резюме, поиском вакансий и заказов на фриланс-биржах
Тестовое прохождение интервью с фидбеком от эксперта
Финальный проект
Сайт каршеринга с адаптивным интерфейсом на JS+React+Redux и серверной частью на Node.js + Nest.js с подключением к высоконагруженной базе данных и к платежной системе, с личным кабинетом и нотификациями
Получить подробную программу курса
Что вы будете уметь по окончании обучения
Сверстать страницу на HTML
Решать задачи любой сложности с помощью алгоритмов
Программировать на JavaScript
Писать серверную логику и развернуть Node.js
Настраивать взаимодействие с базами данных
Создавать сложные интерактивные интерфейсы
Развернуть на домене созданный сайт и поддерживать его
Разбираться в чужом коде, вносить изменения
Искать и исправлять ошибки в своем коде (debugging)
Написать собственный движок сайта
Использовать библиотеку React
Тестировать приложения
Преподаватели и менторы
Дмитрий Бондарчук
Lead Software Engineer в EPAM
Ведущий преподаватель специализации. Кандидат физико-математических наук (объект диссертационного исследования — в области искусственного интеллекта и обработки текстов на естественном языке)
Наталья Крестинина
Frontend-разработчик в EPAM Systems
Преподаватель в SkillFactory и Webpurple, ментор в RSSchool.
Владимир Высокий
Руководитель команды разработки в Рамблере
Руководитель команды разработки в Рамблере.
Анна Демченко
Ментор в SkillFactory
Образование: инженер-математик, педагог-психолог. Работала инженером-криптографом в НТЦ Атлас. Ведущий вебинаров SkillFactory.
Юлия Токаревская
Frontend-разработчик в Socialbakers
6 лет опыта работы разработчиком. Образование - диплом бакалавра по специальности Бизнес-информатика.
Алина Лямзина
Методист в SkillFactory
Педагогический дизайнер, методист.

Подарок от EnglishDom — 1 месяц бесплатного премиум-доступа к ED Words!



Идеальный способ не забыть английский за лето - прокачивать его в приложении для тренировки слов ED Words.

В приложении есть 4 типа тренировок для запоминания слов, 3 уровня сложности и более 350 тематических наборов, которые придутся по вкусу каждому.

По промокоду summer_skills вы получите премиум-доступ на один месяц со дня активации.


Предложение действует до 01.09.2020
Отзывы студентов курсов
Вера Шерман
Мне хочется сказать большое спасибо авторам этого куса и организаторам обучения. Это был мой первый онлайн курс в жизни. Я давно работаю в сфере IT. Очень любопытно было познакомиться с новым инструментом. Курс оказался именно тем, чего хотелось. Для меня все было новым. Несмотря на наличие опыта программирования на разных языках, мне было нелегко.
Наталья Карькова
Понравилось, что много задач. Иногда приходилось подумать, чтобы их решить. Теория хорошо объяснена и много ссылок на дополнительные ресурсы.
Александр Чесноков
Замечательно подобрано соотношение материала и практики, специалисты курса всегда готовы прийти на помощь, вебинары проводятся в доступной форме.
Несколько раз пытался начинать обучаться, но каждый раз останавливался, если что-то не мог понять. Поэтому в очередной раз решив еще раз начать все сначала, поставил себе задачу обучаться не самостоятельно, а с помощью четкой программы. Все, с кем успел "столкнуться" объясняют доходчиво, помогают постоянно, если возникают вопросы.
Александр Гладких
Еще очень многому нужно учиться, но курс однозначно стоит своих денег. Желающим работать с данными однозначно рекомендую. Но если уровень совсем нулевой, будет не просто.
Самообучение с нуля - это не моё, хотя я и освоил основы Python и базы данных самостоятельно. Дедлайны же на курсе сильно стимулируют к занятиям, ну и здорово, когда есть, с кем обсудить возникшие во время обучения проблемы. Всегда старайтесь сделать больше, чем надо для выполнения домашнего задания
После курса я буду искать работу как Full-stack разработчика для веба. Я доволен, курсы проходят отлично. Плюс очень важный момент - очень много людей, с которыми есть общие интересы. Сейчас в свободное время, уже после 3 месяцев курсов я брал несколько заказов на фрилансе. Простенькие landing page. Как раз то, что надо, чтобы «набить скил».
Курс позволяет выбрать удобный ритм обучения. Есть возможность перейти в другой поток и всё также получать обратную связь от менторов и кураторов. Если твой поток выпустился - это не значит, что ты не сможешь закончить обучение.
Кирилл Атаманенко
Экзамен был достаточно интересный, хотя хотелось-бы потруднее. Все модули были сделаны достаточно понятно и было достаточно практики. Из замечаний, хотелось бы больше практики по визуализации.
Андрей Зелепукин
Курс понравился своей интерактивностью, доступной и наглядной подачей материала, обилием ссылок на дополнительные материалы. Представляет собой обязательный минимум знаний и даже несколько больше. Хотелось бы еще больше заданий на работу с Pandas, API и визуализацию.
Как проходит обучение
Изучаете материал на учебной платформе
Вы сможете проходить обучение из любой точки планеты. Новые модули будут открываться раз в неделю.
Выполняете практические задания
Микропрактика, тренажеры и задачи — для закрепления каждой темы на практике.
Помощь преподавателя и коллектива
Вы будете получать поддержку наставников и постоянно общаться со своими сокурсниками в специальных каналах в Slack.
Разрабатываете финальные проекты
Вы сразу начинаете работу над несколькими финальными проектами (сайты и сервисы), при разработке которых применяете все полученные навыки.
Запишитесь на курс
ЧТО ВЫ ПОЛУЧАЕТЕ
Список преимуществ 1
Список преимуществ 2
Список преимуществ 3
Список преимуществ 4
Список преимуществ 5
Курс стартует 14 августа
Осталось 6 мест
-25%
до 12 августа
Разработаете 3 онлайн-сервиса с базой данных и админкой

Сможете начать поиск работы и проходить собеседования во время обучения

Обменяетесь опытом в коммьюнити с 100+ сокурсниками

На ваши вопросы ответит персональный ментор — разработчик с 4+ годами опыта
Стоимость обучения при беспроцентной рассрочке на 12 мес
7 500
р/мес
10 000 р/мес
Как получить скидку на обучение?
Обучение за счет работодателя
Для запроса документов забронируйте курс через форму и выберите пункт «Оплатить как юр лицо» или напишите на почту info@skillfactory.ru.
Реферальная программа
Вы можете получить скидку 20%, пригласив друзей на наши курсы.
Программы лояльности
После оплаты одного из курсов вы получаете скидку на другой.
Репост
Поделитесь ссылкой у себя в соц. сетях и получите дополнительную скидку 5%.
* Если хотите подробнее узнать про скидку, свяжитесь с менеджером
Жизнь на курсах SkillFactory
Уроки с большим процентом практики

Ты не просто изучаешь язык Javascript, но и разбираешь как разворачивать сервера, делать простую верстку и все это собирать воедино.
Уроки доступны на онлайн платформе, для вдумчивого изучения в любое время. Выделяй около 10 часов в неделю.


Помощь преподавателя и коллектива

Если что-то не получается, ты не останешься один на один с трудностью. Рядом преподаватель и ментор - опытные веб-разработчики практики, которые всегда помогут.

Учиться в коллективе лучше, чем в одиночку. Видишь успехи остальных. Если у кого-то получается лучше, то это подстегивает к тому, чтобы поднапрячься. Если получается лучше остальных, то распирает от гордости.
Общаемся и помогаем друг другу в Slack

Студенты специализации получают доступ к сообществу в Slack. В нем участники делятся впечатлениями и решениями задач, спрашивают совета, а наставники все подробно разъясняют.


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

Тут все очевидно: чтобы научиться, нужно практиковаться. Дома ты делаешь задания и проекты, пишешь код, а ментор и сокурсники тебе в этом помогают.
На курсе обучение не заканчивается
Сертификат о прохождении курса
Советы по поиску заказов на фриланс-биржах
Подборка полезных ссылок для работы
Тусовка специалистов и полезных знакомств
Наши студенты работают в компаниях
Часто задаваемые вопросы
Эта специализация для вас, если вы
1. Хотите освоить навык алгоритмического мышления и стать программистом со знанием современных веб-технологий. После обучения вы сможете претендовать на позицию full-stack junior developer и получать предложения с высокой зарплатой от IT-компаний.

2. Хотите найти стабильную работу сразу после обучения и зарабатывать от 80 000 руб. даже в регионах. Работа в ТОП компаниях - это отлично, но попасть туда сразу после курсов достаточно сложно. Мы же гарантируем, что уровень навыков, который вы получите после специализации, позволит вам сразу зайти на позицию программиста в большинстве компаний среднего размера.

3. Знакомы с разметкой HTML и знаете, что JavaScript является самым востребованным языком программирования уже много лет.
Насколько это сложно
Для старта не нужно уметь программировать. Программа построена от простого к сложному.
Я никогда не программировал
Курс подойдет для новичков и начинающих. Идеально быть знакомым с основами программирования, однако если их нет, мы поможем стартовать.
Что потребуется для успешного обучения
Ноутбук, хороший интернет, около 10 свободных часов в неделю. И желание получить новые знания, конечно!
Как проходит обучение?
1. Курс полностью построен вокруг решения практических задач. В нем только необходимый уровень теории — с первого дня вы начнете решать задачи из практики и учиться мыслить, как программист.

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

3. Материалы — это в первую очередь практические задачи по написанию кода, а также видеолекции, скринкасты и статьи.

4. Для отработки навыка написания кода вам будут доступны тренажеры SQL, JavaScript, Node.JS, React.
Это действительно востребовано?
На сайтах вакансий постоянно есть десятки тысяч открытых позиций на разработчика. На HH.ru более 5000 вакансий javascript-разработчика. Наша программа разработана педдизайнерами при поддержке профессионалов из IT и учитывает требования рынка.