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

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

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-разработке в нашей школе это:

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

Мини-группы

Очное обучение в мини-группах
8-10 человек

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

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

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

записи занятий курсов разработки сайтов для дальнейшего обучения

Записи занятий

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

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

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

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

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

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

Мы сотрудничаем с рекрутинговыми IT-агенствами и комьюнити и поможем трудоустроится лучшим студентам.

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

Сертификат

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

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

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
- Административная панель сайта
- Свой проект

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

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

О КУРСЕ И НЕ ТОЛЬКО

Алексей Соколов: "Не бойтесь начинать программировать."

Руководитель Nordic IT School

Хочу так же обратиться ко всем, кто только начинает связывать свою жизнь со сферой Web-разработки, со сферой IT. Не перживайте, это не так сложно как кажется. Все занятия у нас построены по принципу step-by-step, то есть мы начинаем с самого нуля и доходим до высокого уровня к концу курса, защищая свой дипломный проект. Поэтому с Вас потребуется всего лишь умение работать с персональным компьютером и, конечно, огромное желание.

Вячеслав Жуков: "Code Review и принципы образовательного процесса."

Руководитель курсов Front-End разработки в Nordic IT School

У нас в Nordic IT School принципиально небольшие группы, 8-10 человек. Это позволяет обеспечить индивидуальный подход, отвечать на вопросы и действительно научить. У нас не просто скучные лекции, у нас активный образовательный процесс: мы чередуем теорию и практику, после каждого занятия задается домашнее задание, которое проверяется преподавателем. Что было сделано хорошо, что можно улучшить. Это называется Code Review. Это сильно способствует профессиональному росту наших студентов.
!
i
m
p
o
r
t
a
n
t
Профессия программиста является одной из самых востребованных в мире!
Средняя заработная плата составляет от 80 000 до 150 000 руб.
Statistics

СТОИМОСТЬ

pro
Курс JavaScript – разработчик
19 900 руб/мес.
108 ак.часов (очно), 3 месяца
при оплате курса единовременно: 53 700 руб.
Хочу подарить курс другу
В стоимость включено
Очный курс занятий в Nordic IT School
Видеозаписи и все материалы занятий
Поддержка преподавателя во внеурочное время
Сертификат
Выберите группу
19 февраля 2020
18.30-21.30
пн, ср
Осталось: 9 мест
записаться

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

Очные занятия в центре Москвы

Занятия проходят в группах 10-12 человек в оборудованных компьютерных классах по адресу: Москва, Большая Спасская 12.

Это именно занятия, мы не читаем лекции. Мы учим. Вы видите экран преподавателя и его код.

На первых 2-3 занятиях мы изучаем больше теории, чем практики ( так как без понимания основ практиковаться не на чем ). После этого переходим в основном на практику, осваивая новый материал уже на реальных примерах.

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

Все занятия записываются и доступны в личном кабинете

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

Запись вместе с презентацией, исходным кодом и дополнительными материалами остается вам навсегда.

Участие в занятии через online-платформу

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

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

Разбор домашних заданий

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

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

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

За каждую домашнюю работы Вы получаете оценку по 10-бальной шкале.

Домашку можно пересдать с учетом комментариев преподавателя:)

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

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

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

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

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

Что входит в менторскую поддержку?

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

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

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

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

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

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

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

Насколько востребованы Javascript-разработчики в настоящее время?

Спрос на специалистов в разработке сайтов очень высокий. Задач и вакансий значительно больше, чем специалистов на рынке. И им довольно много платят. А тем, кто хорошо владеет языком JavaScript платят еще больше.

Начинающие JS-разработчики по знанием React JS без большого опыта могут рассчитывать на зарплату в 50-70 тысяч, но уже через год она может вырасти до 100. Специалисты с опытом работы 1-3 года могут претендовать на позиции с зарплатой 120-150 и выше.

Кстати, веб-разработчики имеют большие возможности работать удаленно, из любой точки мира:) *

Если я захочу прекратить обучение, то смогу ли вернуть деньги?

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

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

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

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

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

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

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

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

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

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

ЧИТАЙТЕ В БЛОГЕ

Зарплаты в ИТ во втором полугодии 2018 года
Автор статьи: Анна Старик

Делимся свежей статистикой по зарплатам в городе Москве за 2018. Программисты получают как всегда много! Сколько же получают в IT сегодня? подробнее...

Nordic IT School в гостях у Avito
Автор статьи: Вячеслав Жуков

Специально для студентов курса "Веб-разработчик", 7 августа, компания Avito провела лекцию по организации фронтенд разработки. Лекцию проводил Сергей Мелюков - тим-лид одного из отделов фронтенд разработки в Avito. подробнее...

Какие книги читать начинающему программисту?
Автор статьи: Вячеслав Жуков

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

Сколько зарабатывают программисты?
Автор статьи: Вячеслав Жуков

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

Теперь интернет официально становится мобильным.
Автор статьи: Мария Симонова

26 марта 2018 года, в понедельник, Google объявил, что после полутора лет экспериментов и тестирования, начался перенос сайтов, отвечающих всем требованиям mobile-first индекса. подробнее...

ВСЕ СТАТЬИ...

МЫ РЯДОМ

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