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.

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
месяц
  • Введение в ООП Классы Методы Свойства
  • Статические и динамические методы this
  • Постулаты ООП Наследование Инкапсуляция Полиморфизм
  • Разработка игры с использованием ООП
  • Фреймворки Обзор современных фреймворков Отличия от библиотек. Введение во Vue.js Vue объекты из чего состоят и как работают
  • Что такое компоненты и как создать. Виды компонентов
  • Props. Валидация Props
  • Передача массивов и сложных объектов
  • Взаимодействие между компонентами
  • Миксины
  • Навигация и ссылки . Переадресация.
2
месяц
  • Что такое Node.js. Начало работы
  • События работа с файлами Асинхронность в Node.js
  • Создание сервера
  • Отправка файлов. Передача параметров приложению
  • Введение в Express
  • Отправка форм. Переадресация. Маршрутизация
  • JSON и AJAX. Создание API
3
месяц
  • j-RPC. Основные правила
  • Введение в React. Рендеринг
  • JSX и Babelю. React Developer Tools
  • Компоненты
  • Props
  • Redux - работа с хранилищами
  • События. State
  • Работа с формами . Валидация
  • Введение в Redux
  • Введение в Flux
4
месяц
  • Создание ссылок. Парсинг строки запроса. Передресация
  • Покупка хостинга и домена. Работа с FTP
  • Настройка рабочего окружения проекта на сервере
  • Git Github Создание репозиториев Основные команды Ветвление
  • Git Слияние. Разрешение конфликтов
  • Деление на команды. Распределение ролей. Выбор темы проекта. Разработка Архитектуры
  • Создание MVP
  • Доработка проекта
  • Доработка проекта, Создание резюме
Разработка собственного проекта при поддержке преподавателя:
- личный кабинет студента;
- task manager;
- административная панель сайта;
- свой проект.

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

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

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

Сколково

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

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

SymbioWay

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

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

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

pro
Курс JavaScript – разработчик
14 900 руб/мес.
144 ак.часов (очно), 4 месяца
при оплате курса единовременно скидка 10%:
59 600 руб. 53 600 руб.
Выберите группу
03 ноября 2021
11.00 - 14.00
ср, пт
записаться
06 ноября 2021
11.00 - 14.00
сб, вс
записаться
Состав пакета обучения:
очный курс: 4 мес., 144 акад. ч.;
учебные материалы и доступ к видеоархиву занятий;
поддержка преподавателя;
сертификат.
?
Бесплатная консультация по курсу
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. Весь установленный софт в Школе лицензионный.
Последние новости
Открытая лекция на ВДНХ "Хочу в IT. Деньги, условия, возможности"
Лекция о том, как войти в сферу высоких технологий, какие инструменты стоит изучать в первую очередь? Какие технологии, направления пользуются спросом? Что хотят от соискателей крупные компании? как создать свой IT стартап? Как технологии помогают бизнесу? Все, что вы хотели знать о программировании, но боялись спросить. подробнее...
14 июля 2021
Мастер-класс по web-программированию: "Создание планировщика задач с push-уведомлениями"
Интерактивное занятие с преподавателем по программированию для всех, кто хотел бы примерить на себя профессию разработчика на пару часов и создать небольшую программу своими руками — свой собственный Планировщик задач с PUSH-уведомлениями на телефон. Проведет занятие старший преподаватель Nordic IT School и Senior FullStack-разработчик — Тимофей Житков. подробнее...
06 июля 2021
Мастер-класс по разработке на JAVA "Создаем свой счетчик калорий"
Вы узнаете, что такое Java, и напишите свое первое приложение под чутким руководством Романа Болобана, Java-разработчика компании Ростелеком. Всего за одно ОЧНОЕ занятие в Nordic IT School Вы сможете создать свой счетчик калорий и убедиться, что научиться программировать на Java вполне реально! подробнее...
03 июня 2021
Посмотреть все новости

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

МЫ РЯДОМ

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

День открытых дверей

Открыть новую версию сайта