nordic it school
Курс WEB
разработки
Верстка сайтов
Анализ
данных
Курс Android
на Kotlin
Курс C#
и .NET
JavaScript-разработчик

О КУРСЕ

Жуков Вячеслав: "Курс JavaScript-разработчик"

Основатель компании по разработке аналитических систем webgoals.pro, сооснователь Nordic IT School

По окончании курса вы углубите ваши знания в JavaScript-разработке. Освоите современные версии языка es6-7-8, изучите фреймворк React.js, на котором сейчас пишут почти все большие современные сайты. А также будете уметь использовать технологию Node.JS для решения задач backend-разработки!
Вы станете полноценным JavaScript-разработчиком, ждем вас на курсе!

Не теряй времени, записывайся уже сегодня!

Какие технологии я освою?

JavaScript

JavaScript

Мы еще раз повторим и на практике закрепим знания чистого JavaScript (vanilla.js), включая такие сложные темы как функции, замыкания и объектно-ориентированное программирование. Помимо этого затронем современные стандарты es6,es7 и es8.

Напишем свои промисы, на практике применим генераторы и еще много современных возможностей языка.

Будут затронуты темы производительности языка, а также тестирования кода.

React

React

Самый популярный и востребованный на рынке js-фреймворк для разработки современных сайтов со сложным интерфейсом.

Применяется для создания интернет-магазинов, личных кабинетов, интернет-банков и других сложных веб-сайтов.

В данным момент на рынке сильно не хватает специалистов по React, в том числе и начинающих, кадровый голод огромный. Знание React.js значительно упрощают поиск работы в IT.

React Router

React Router

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

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

Таким образом, мы объединяем быстроту настольных приложений и возможность переходить на отдельные его экраны по прямым ссылкам.

Redux

Redux

Дополнение для React, позволяющие создавать модель состояния и на основе него обновлять информацию на сайте. Большинство современных проектов использует связку React + Redux.

Пожалуй, назначение данной технологии возможно понять только после практики разработки приложений на React, но поверьте, без него приходиться очень сложно. Redux значительно упрощает жизнь разработчика.

Webpack

Webpack

Самая мощная система сборки современного frontend-а. Позволяет объединять и сжимать файлы на js, css, подгружать на страницу только то, что там реально используется.

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

Webpack идеально подходит для разработки одностроничных приложений (SPA, Single Page Application).

Node JS

Node JS

В рамках 3-го месяца обучения мы научимся писать Backend-часть сайта на Node.js. Это тот же JavaScript, но для сервера. Данная технология, позволяет разрабатывать асинхронные приложения. Не всегда для этого удобен PHP, а с помощью Node.JS задачи асинхронной обработки данных решаются быстрей.

Во многих вакансиях, даже фронтовых, требуются хотя бы базовые знания Node.js, поэтому он добавлен в курс и любой javascript-разработчик должен им владеть.

Да и писать на одном языке фронтенд и бекенд приятней:)

MongoDB

MongoDB

В качестве базы данных для бекенда мы будем изучать MongoDB - это нереляционная БД, хранящая данные в виде JSON, позволяет работать с большими и плохо структурированными данными.

Одна из самых популярных БД для работы с Node.js

JavaScript

Мы еще раз повторим и на практике закрепим знания чистого JavaScript (vanilla.js), включая такие сложные темы как функции, замыкания и объектно-ориентированное программирование. Помимо этого затронем современные стандарты es6,es7 и es8.

Напишем свои промисы, на практике применим генераторы и еще много современных возможностей языка.

Будут затронуты темы производительности языка, а также тестирования кода.

Для
Кого
Курс
Внимание
Данный курс не подходитдля новичков в web-разработке
Требуется подготовка по курсу:
WEB-разработка
перейти на курс
Необходимы знания по технологиям:
HTML
верстка страниц
CSS
оформление страниц
Javascript
vanilla.js
AJAX
асинхронные запросы

Что вас ждет?

По окончанию курса вы станете профессиональным javascript-разработчиком! Научитесь применять его для задач фронтенд и бекенд разработки. Освоите самый популярный фреймворк React.js и систему сборки Webpack.
По ходу обучения будет много практики, разбор хороших примеров использования JavaScript. Будут даны важные советы и практики разработки на React. По окончанию курса вы реализуете свой собственный проект.

Обучение web-разработке в нашей школе это:

Занятия в мини-группах

Видео-уроки

Специально подготовленные записи занятий от ведущих преподавателей школы. Мы говорим понятным доступным новичку языком.

готовые проекты по окончании курса

Собственный проект

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

свой темп занятий

Свой темп занятий

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

опытные преподаватели-практики, разработчики современных web-сайтов

Опытные преподаватели

Наши педагоги - не просто преподаватели, знающие исключительно теоретический материал, но и разработчики современных систем и web-приложений.
подробнее...

трудоустройство it-специалистов

Помощь в трудоустройстве

Мы сотрудничаем с рекрутинговыми IT-агентствами (аж 8 штук) и комьюнити, содействуем вашему трудоустройству.

Сертификат по окончании курсов разработки сайтов

Сертификат

По окончании курса выдается сертификат Nordic IT School.

Неработающая программа обычно приносит меньше вреда, чем работающая плохо.
Dave Thomas

ПРОГРАММА КУРСА

1
месяц
  • О языке JavaScript (vanilla.js, ES6-8)
  • Операторы, выражения и инструкции, переменные и константы
  • Манипуляции с базовыми типами, тривиальные типы
  • Условия и логические операторы
  • DOM API
  • Массивы и методы работы с массивами
  • Циклы while, for, forEach, for...in
  • Функции, анонимные функции, стрелочные функции, замыкания, коллбэки
  • Функции управления временем setInterval, setTimeout, requestAnimationFrame
  • Ajax
  • Объектно-ориентированное программирование: классы, объекты, наследование
2
месяц
  • Введение в React.js - пропсы и состояние
  • JSX, разделение программы на компоненты
  • Обработка событий на React
  • Жизненный цикл компонентов, поднятие состояний
  • Современная сборка проекта: webpack, babel, scss
  • Роутинг
  • Redux: store, state, action, reducer
  • Объедение React-route и Redux
3
месяц
  • Работы с Ajax на React, Promises
  • Введение в Node.js
  • База данных MongoDB (организация данных, получение данных)
  • Работы с MongoDB через Node.js
  • Регистрация / авторизация на основе Node.js
  • Socket.io
  • Практика работы над проектом
Проект по итогам обучения:
- Личный кабинет студента
- Task Manager
- Административная панель сайта
- Свой проект

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

ПРЕПОДАВАТЕЛИ

!
i
m
p
o
r
t
a
n
t
Профессия программиста дает возможность работать из любой точки мира,
в том числе и в зарубежных организациях!
Statistics

СТОИМОСТЬ

Подарить курс другу
pro
Онлайн-курс JavaScript Developer
3 месяца
Тарифы
Тариф Light Тариф Middle Тариф Pro
Видеокурс
Сертификат
Интерактивные тесты
Чат курса в Телеграм
Менторская поддержка
Индивидуальные консультации (4 шт. по 1 часу)
Стоимость за месяц
6 980
11 900р
19 900р
Стоимость за курс
17 900р
31 900р
54 900р
Выберите группу
На данный момент набор в группы закончился.
В ближайшее время мы откроем набор в новые группы.

Процесс онлайн-обучения программированию

Видео-уроки

Каждое занятие доступно вам в виде нескольких видео-уроков.

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

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

Занятия выкладываются каждый понедельник и четверг.

Интерактивные тесты

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

Тесты состоят как из теоретических, так и из практических вопросов. Первые направлены на закрепление знаний, а вторые практических умений и понимания принципов работы.

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

Свой темп обучения

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

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

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

Занятия выкладываются каждый вторник и пятницу.

Личные консультации с преподавателем

В тарифе 3 включены личные консультации в формате онлайн с преподавателем, вашим наставником.

В рамках консультаций вы можете попросить преподавателя объяснить неясные моменты из занятия, разобрать вашу домашнюю работу или какую-то из тем более глубоко. Вообщем, преподаватель полностью ваш:)

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

Предусмотрены 4 консультации в месяц по 1 часу. Расписание консультаций утверждается с менеджером Nordic IT School

Поддержка наставника

В рамках 2-3-го тарифов для вас включена поддержка наставника.

Наставник - это один из преподавателей-практиков Nordic IT School. Наши преподаватели работают в крупнейших IT-компаниях Яндекс, Мегафон, Сбертех, Альфа-Банк, что помогает им быть на острие технологии и доносить до студентов только самые свежие и актуальные знания.

За вами будет закреплен, конкретный педагог, который будет вести вас по курсу, лично проверять домашние работы, делать Code Review и всячески помогать вам в освоении материала.

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

Вы сможете задать вопрос преподавателю и получить на него ответ через Личный кабинет.

Мы рекомендуем вам обратить внимание именно на тариф 2 и 3, так как с наставником качество обучения сильно повышается

Сертификат об обучении

У нашей школы есть образовательная лицензия и по окончании любого из курсов вы получаете сертификат об обучении, в котором указан:

  • Стек освоенных технологий
  • Общий объем курса
  • Средний балл за весь курс (1-10)
  • Количество решенных домашних заданий
  • Финальный проект

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

Сразу развеем сомнения

Смогу ли я?

Очень актуальный вопрос для всех, кто ни разу не сталкивался с web-разработкой и работал совершенно в иной сфере. Разрабатывать сайты может каждый, не важно, работали ли Вы до этого бухгалтером, менеджером или космонавтом.

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

Кто преподает на курсе?

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

посмотреть преподавателей

Что я получу по окончании обучения?

По окончании курса у Вас появится 3 web-проекта для Вашего портфолио, знания по одним из самых востребованных направлений web-разработки. Так же Вы получите сертификат о прохождении курса.

У вас также есть очный формат? Куда лучше пойти?

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

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

В онлайн-курсе вы сами можете регулировать интенсивность своих занятий и риск отстать от группы намного меньше.

Если вы живете в Москве или ближайшем Подмосковье и имеете достаточно времени, то однозначно рекомендуем вам пойти на очный формат обучения. Если же вы из других регионов или график работы не позволяет вам подстроится под расписание занятий, то онлайн-формат - это именно то, что вам нужно.

Что я получу по окончании обучения?

По окончании курса у Вас появится 3 web-проекта для Вашего портфолио, знания по одним из самых востребованных направлений web-разработки. Так же Вы получите сертификат о прохождении курса.

Могу ли я платить помесячно?

Да, можете. При этом не нужно брать никакие кредиты на обучения и сталкиваться с банками, как делают в других школах.

Предоставляете ли вы пробные занятия

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

Записи остаются навсегда?

Мы даем вам 1 год на просмотр записей и выполнение домашних заданий по нему. Дальше доступ пропадет. Это сделано специально, для того, чтобы вы как можно быстрей выполняли задания и осваивали программу обучения.

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

Основная проблема для тех, кто только окончил IT курсы заключается в том, что на рынке очень мало работодателей, которые готовы принять на работу новичка. После окончания курса Вы можете вступить в IT-community, с которым сотрудничает Nordic IT School, и найти свою будущую работу. Так же преподаватель составит на Вас рекомендацию на основе Ваших достижений и активности работы на курсе.

Если Вы хотите продолжить обучение, то рекомендуем пройти курс JavaScript-разработчик.

Помогаете ли Вы с трудоустройством по окончании курса?

Наша школа сотрудничает с рекрутинговыми агентствами и коммьюнити в IT-сфере. Поэтому лучшим студентам, окончившим курс и успешно защитившим дипломную работу, мы содействуем в поиске работы веб-разработчиком.

Работаете ли Вы с юридическими лицами?

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

Предоставляете ли вы налоговый вычет?

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

ОСТАЛИСЬ ВОПРОСЫ?

Если у Вас появились вопросы курсу, процессу обучения и не только, будем рады на них ответить!

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

За нас говорят наши студенты!

Мы гордимся их достижениями. А так же благодарим за разработку сайта, на котором Вы сейчас находитесь! =)

НОВОСТИ ШКОЛЫ

25 мая 2020

Небольшая программа на Python

Небольшая программа на Python, которая дублирует все файлы из указанной папки подробнее...
18 мая 2020

Пройди небольшой тест и узнай, готов ли ты к работе в IT-компании?

Уже некоторое время изучаешь программирование? Пройди небольшой тест и узнай, готов ли ты к работе в IT-компании? подробнее...
08 мая 2020

Pandas и Numpy – набор аналитика данных

Во всем мире Python известен, как один из основных языков для решения математических задач, но какие же инструменты используют профессиональные разработчики? подробнее...

ВСЕ НОВОСТИ...

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
8(495)147-55-41
moscow@inordic.ru
лицензия на образовательную деятельность
Лицензия на образовательную деятельность:
№ 035452 от 19.09.2014 года