nordic it school

О курсе

Курс направлен на повышение скиллов web-разработчиков, укрепление основной базы знаний. Если возникает необходимость увереннее чувствовать себя при работе с JavaScript, а также освоить React, Redux и Node.js, то этот курс подойдет как нельзя кстати. Еще больше frontend и backend для каждого web-разработчика.

Петрухин Александр

Chief Technical Officer laatu.solutions

Цель курса — расширить ваши возможности в сфере JavaScript-разработки. Вы освоите:
- современные версии языка es6-7-8;
- фреймворк React.js, на котором сейчас пишется большинство современных больших сайтов;
- технологию Node.js.

Завершив обучение, вы станете полноценным JavaScript-разработчиком.

Стек технологий

JavaScript

JavaScript

Повторим и закрепим на практике все, что нам известно о vanilla.js, включая такие сложные темы, как «Функции», «Замыкания» и «Объектно-ориентированное программирование».

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

React

React

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

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

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

React Router

React Router

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

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

Redux

Redux

Это менеджер состояний приложения для React. Он применяется в большинстве современных проектов.

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

Webpack

Webpack

Позволяет разделить проект на модули, структурировать их и собрать финальную версию сайта.

С помощью Webpack можно объединять и сжимать JavaScript- и CSS-файлы. Также он дает возможность подгружать на страницу только то, что там реально используется.

Эта система сборки идеально подходит для разработки одностраничных приложений.

Node.js

Node.js

Эта программная платформа понадобится нам для написания backend-части сайта. Node.js применяется преимущественно на сервере, выполняя роль веб-сервера.

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

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

Кроме того, у вас появляется возможность писать frontend и backend на одном языке, ведь Node.js — это тот же JavaScript.

MongoDB

MongoDB

Это одна из самых популярных СУБД для работы с Node.js. Она приципиально отличается от классических SQL-систем и интересна тем, что позволяет работать с большими и плохо структурируемыми данными.

JavaScript

Повторим и закрепим на практике все, что нам известно о vanilla.js, включая такие сложные темы, как «Функции», «Замыкания» и «Объектно-ориентированное программирование».

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

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

Что вас ждет?

Мы предлагаем разбор эталонных примеров использования языка JavaScript, много практики, полезные рекомендации по методике разработки на React.
Прослушав курс, вы сможете применять JavaScript во frontend’e и backend’e, освоите самый популярный JS-фреймворк React и систему сборки модулей Webpack и разработаете собственный проект на JS.

На наших курсах по JS-разработке вас ждут

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

Мини-группы

Мы — сторонники индивидуального подхода в обучении, насколько это возможно, поэтому проводим занятия в группах по 6–10 человек.

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

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

Это практический курс: вам предстоит разработать проект для своего портфолио.

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

Видеоархив занятий

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

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

Опытные наставники

Наши преподаватели сами занимаются практической разработкой современных систем и приложений.
подробнее...

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

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

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

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

Сертификат

Успешно завершившие обучение студенты получат документ об окончании курса.

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

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

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

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

Трудоустройство

Сколково

Регулярно проводим наборы на стажировки в Технопарке Сколково. Стажировки в Сколково Технопарк - это:

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

SymbioWay

Мы работаем с крупнейшим центром подбора IT-специалистов - SymbioWay, который ищет программистов для крупнейших компаний России.

Резюме успешных студентов, рекомендации и характеристики мы передаем рекрутерам SymbioWay сразу после окончания курсов.

ЦЕНА ОБУЧЕНИЯ

Подарить курс другу
pro
Курс JavaScript – разработчик
17 900 руб/мес.
108 ак.часов (очно), 3 месяца
при оплате курса единовременно: 47 900 руб.
Хочу подарить курс другу
Выберите группу
На данный момент набор в группы закончился.
В ближайшее время мы откроем набор в новые группы.
?
Бесплатная консультация по курсу
JavaScript

Мы ответим на все ваши вопросы.

Оставьте заявку

Учебный процесс

Обучение в центре Москвы

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

Главное преимущество очного формата — моментальная обратная связь от преподавателя по всем вопросам. На своем экране в режиме реального времени вы увидите, как пишется программный код. Лекций мы не читаем.

На первых 2–3 занятиях осваиваем необходимый теоретический минимум, а затем переходим к рассмотрению конкретных практических задач и ситуаций.

Очный курс предполагает более интенсивный учебный процесс, чем обучение онлайн.

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

Доступ к видеоархиву занятий

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

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

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

Обратная связь преимущественно в видео-формате: преподаватель проверяет, комментирует и оценивает вашу работу по 10-балльной шкале. Вы получаете Code Review и рекомендации для качественной доработки кода.

Предусмотрена возможность пересдачи.

Сертификат

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

  • стек освоенных технологий;
  • объем курса в академических часах;
  • средний балл за весь курс;
  • количество решенных домашних заданий;
  • финальный проект.

Мы со всей ответственностью подходим к образовательному процессу и следим за успеваемостью наших студентов. Вы не останетесь без поддержки.

FAQ

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

Помощь специалиста будет весьма кстати, особенно если вы начинаете обучение с нуля.

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

Кто у вас преподает?

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

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

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

Что я получу?

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

Быть JavaScript-разработчиком — актуально?

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

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

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

А вдруг мне не понравится, вернете деньги?

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

Вы поможете мне найти работу?

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

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

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

ОСТАЛИСЬ ВОПРОСЫ? СВЯЖИТЕСЬ С НАМИ!

Напишите, что бы вы хотели узнать и мы оперативно ответим.

А хотите, просто позвоните нам по телефону: +7 925 632-21-47 или +7 495 626-46-00

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

Мы сотрудничаем с компанией JetBrains. Весь установленный софт в Школе лицензионный.
Последние новости
Gradle - система сборки для Java, Kotlin и C++
Сегодня мы расскажем про систему сборки Gradle, которая широко используется, например, при сборке Java - приложений. Знания о нем могут помочь, при создании приложений на Java, C++, Kotlin и многих других. Сам Gradle пишется на Groovy и Kotlin. подробнее...
29 апреля 2021
Golang - востребованность и сферы применения
Сегодня мы решили рассказать, что из себя представляет язык программирования Golang - зачем он нужен, и как его можно использовать. Он был придуман в корпорации Google для того, чтобы разрабатывать быстрые и надежные бекенд – приложения (однако создан для того, чтобы писать, а не читать). подробнее...
24 апреля 2021
Gihub Cli - классная надстройка на обычным Git
Всем привет! Сегодня мы решили рассказать вам про классную надстройку над стандартной Git, которую умеренно рекламирует Gihub – Github-CLI. Поговорим о том, какие у нее возможности, и кому она может быть интересна. подробнее...
23 апреля 2021
Посмотреть все новости

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

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
moscow@inordic.ru
лицензия на осуществление образовательной деятельности
Лицензия на осуществление образовательной деятельности:
№ 035452 от 19.09.2014 года

График работы в праздники