Курс «JavaScript-разработчик»

Углубленное изучение JavaScript, Node и React.

Записаться

Для кого?

Чему научитесь?

О чем?

Для кого?

Курс НЕ подойдет новичкам. А подойдет тем, кто уже хорошо знаком с азами веб-разработки. Для того, чтобы учиться необходимы следующие знания:

Обязательно:

  • 1) знание синтаксиса JS2015+
  • 2) опыт и понимание ООП в js до js6 и после
  • 3) уверенное владение SASS/SCSS и HTML
  • 4) опты использования git

Желательно:

  • 1) Опыт пользования другими фреймворками для фронт-энда(Svetle, Angular и тд)
  • 2) Опыт написания серверной части REST API
  • 3) Опыт работы с SQL-базами данных
Чему научитесь?

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

Будет много примеров использования языка JavaScript, много практики, полезные рекомендации по методике разработки на React, а также Вас ждет система сборки модулей Webpack и разработка собственного проект на JS.

О чем?

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

Закрыть
Преимущества
Преимущества школы

МИНИ-ГРУППЫ

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

Преимущества школы

ОПЫТНЫЕ НАСТАВНИКИ

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

Преимущества школы

МАКСИМУМ ПРАКТИКИ

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

Преимущества школы

ВИДЕОАРХИВ ЗАНЯТИЙ

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

Преимущества школы

ОЧНОЕ ИЛИ ОНЛАЙН ОБУЧЕНИЕ

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

Преимущества школы

СЕРТИФИКАТ

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

13%
Сэкономьте 13% от суммы за обучение!

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

После окончания курса, вы сможете получить налоговый вычет - 13%

Программа курса
1

Введение в ООП

Введение во Vue.js

Взаимодействие между компонентами

Навигация и ссылки

2

Введение в Node.js

Отправка файлов. Передача параметров приложению

Введение в Express

JSON и AJAX. Создание API

3

j-RPC. Основные правила

Введение в React. Рендеринг

JSX и Babel. React Developer Tools

Компоненты

4

Создание ссылок.

Покупка хостинга и домена. Работа с FTP

Git. Github

Работа в команде. Доработка проекта

Подробнее
Закрыть
Программа курса
1 блок
- Введение в ООП

Классы, методы, свойства

Статические и динамические методы this

Постулаты ООП Наследование Инкапсуляция Полиморфизм

Разработка игры с использованием ООП

- Vue.js

Фреймворки Обзор современных фреймворков Отличия от библиотек. Введение во Vue.js Vue объекты из чего состоят и как работают

Что такое компоненты и как создать. Виды компонентов

Props. Валидация Props

Передача массивов и сложных объектов

Взаимодействие между компонентами

Миксины

Навигация и ссылки . Переадресация.

Практический результат:

Создание Telegram-бота (Создание чат-бота который понимает команды и отвечает на них, а также управляет страницей)

2 блок
- Node.js

Что такое Node.js. Начало работы

События работа с файлами Асинхронность в Node.js

Создание сервера

Отправка файлов. Передача параметров приложению

Введение в Express

Отправка форм. Переадресация. Маршрутизация

JSON и AJAX. Создание API

Практический результат:

Разработка Agile таскборда (Создание доски задач-напоминаний с возможностью перетаскиваний карточек и интеграцией с ботом)

3 блок
- Введение в React

j-RPC. Основные правила

Введение в React. Рендеринг

JSX и Babel. React Developer Tools

Компоненты

Props

Redux - работа с хранилищами

События. State

Работа с формами . Валидация

Введение в Redux

Введение в Flux

4 блок
- Git

Создание ссылок. Парсинг строки запроса. Передресация

Покупка хостинга и домена. Работа с FTP

Настройка рабочего окружения проекта на сервере

Github. Создание репозиториев. Основные команды. Ветвление

Git Слияние. Разрешение конфликтов

- Работа в команде

Деление на команды. Распределение ролей. Выбор темы проекта. Разработка Архитектуры

Создание MVP

Доработка проекта

Доработка проекта, создание резюме

Практический результат:

Разработка мессенджера (Создание собственного мессенджера для переписки, возможно, тайной)

Открыть всю программу
Учебные проекты

На курсе будут разработаны следующие проекты:

Telegram-бот, который понимает команды и отвечает на них, а также управляет страницей

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

Разработка REST и j-RPC API

Собственный мессенджер для переписки, возможно, тайной

Преподаватели
Петрухин Александр
Chief Technical Officer laatu.solutions
подробнее
Якупов Павел
FullStack разработчик в Nordic IT School
подробнее
Технологии
Javascript

Это язык программирования, позволяющий задавать сложные интерактивные модели поведения для элементов веб-страницы. JS оживляет ваш контент, делает процесс взаимодействия с ним более привлекательным, разнообразным и содержательным.

Наведите на технологию, чтобы получить подробную информацию о ней

Javascript
React
React Router
Redux
Webpack
Node.js
Vue.js
Flux
NPM
Express
GIT

Мы сотрудничаем с компанией JetBrains.

Весь установленный софт в Школе лицензионный.

Учебный процесс
Процесс обучения

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

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

Процесс обучения

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

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

Процесс обучения

Преподаватель ведет группу на всех этапах

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

Процесс обучения

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

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

Процесс обучения

Готовое портфолио

На каждом курсе студенты выполняют реальные проекты, которые можно добавить в свое портфолио, что станет отличным подспорьем при поиске работы.

Процесс обучения

Чат группы

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

Процесс обучения

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

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

Процесс обучения

Сертификат

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

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

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

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

Помогаем в составлении резюме

Даем рекомендации

Сотрудничаем с рекрутинговыми агентствами в сфере IT!

Условия обучения
Стоимость
12700 руб.
в месяц
14900 руб.
45750 руб.
полный курс
59600 руб.
Цена за единовременную оплату всего курса с учетом всех скидок (10% + 15%):
Длительность курса - 4 месяца (144 ак. час.)
Занятия проходят 2 раза в неделю, длительность каждого занятия - 4 ак. часа.
В стоимость также входит: - доступ к личному кабинету студента с записями занятий и материалами - поддержка преподавателя во внеурочное время (проверка заданий и помощь с проектами)

от 4967 руб/мес.

при рассрочке на 12 месяцев

Выберите группу:

20 ноября 2021

11.00 - 14.00 (сб, вс)

Группа приступила к занятиям

08 декабря 2021

19.00 - 22.00 (ср, пт)
Сообщить о новом наборе
Вас также может заинтересовать
Nordic IT School

Москва, ул. Большая Спасская 12

+7 925 632-21-47

+7 495 626-46-00

moscow@inordic.ru

Контакты и соцсети

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

Black Friday

26-30 ноября скидка 15% на любой курс

Записаться