JavaScript MEAN Stack
ONLINE КУРС
JavaScript MEAN Stack

Стань true javascript developer!

набор закрыт старт
- 32 занятий
- Время
- Осталось
КУРАТОР КУРСА speaker
СТАВ РАЗРАБОТЧИКОМ
1
Сможешь найти работу в компании…

ведь у тебя будет опыт создания проектов.

2
Сможешь полностью уйти на фриланс…

и работать в комфортное для себя время.

3
Станешь стрессоустойчивым…

к правкам и частому изменению задач.

4
Научишься читать мысли заказчиков…

и выполнять задачи быстро и без ошибок.

5
Приобретешь массу новых друзей…

и станешь частью жизни нашей школы.

#изикодеры

#ИЗИКОДЕРЫ стажировка

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

Уведомить об открытии
О нас SCHOOL

Узкая специализация.
Полное погружение во frontend.

Максимум практики.
Мы учим на реальных проектах.

Работа в командах.
Учись так, будто уже работаешь.

Важные бонусы.
Занятия по фрилансу и с эйчаром.

Оффлайн и онлайн.
Выбирай свой способ учебы.

Видеозапись занятий.
Повторяй пройденный материал.

Рейтинг студентов.
Лучшим – работа или проект.

Преподаватели.
Только те, кто прошел огонь и воду.

Гибкая оплата курсов.
Выбирай удобную для себя.

ПРОГРАММА КУРСА
  • JavaScript. Основы.
    • - Переменные (var, let, const), типы данных, строки, числа, массивы, объекты, boolean.
    • - Выражения, операторы (условные, логические, арифметические), преведение типов.
    • - Разберемся с циклами, while, do while, for, for in, for of. Работа с массивами и объектами в циклах. Шаблонные строки.
    • - Методы работы с массивами. Деструктурирующее присваивание.
    • - Функции и все что с ними связано. Область видимости переменных, callback, анонимные функции, стрелочные функции, оператор rest.
    • - Перебирающие методы массивов и сортировка: forEach, filter, reduce, map, every, some, sort.
    • - Напишем свои кастомные функции для перебора массивов.
    • - Объекты и методы. Что такое this, контекст вызова функции.
    • - Замыкания и лексическое окружение функции.
    • - Конструкторы и ключевое слово "new". Классы. Работа с датой.
    • - ООП. Наследование, инкапсуляция, полиморфизм.
    • - Обоработка исключительных ситуаций. Debugging.
    • - Таймауты и интервалы, setTimeout и setInterval.
    • - Что такое DOM и BOM.
    • - Манипуляция DOM элементами.
    • - Обработка событий, работа с формами. Анимация, таймеры.
    • - Написание собственных плагинов для валидации и обработки форм и вывода ошибок.
    • - Сохранение данных о пользователе. Cookie, localStorage.
    • - Пишем плагины для базовых элементов. Dropdown, tooltip, modal, tabs, accordion.
    • - Пишем кастомный видеоплеер. Знакомство с Audio/Video HTML5 API.
    • - Знакомимся с Socket.
    • - Пишем realtime чат. Обработка событий сокета, вызов событий у сокета.
    • - Что под капотом у запросов, http протоколы.
    • - Знакомство с технологией AJAX.
    • - Пишем web-приложение - task manager.
    • - Функционал приложения: аутентификация пользователя, запросы к серверу, обработка ответов сервера, вывод получаемой от сервера информации, сохранение данных пользователя, logout, добавление таксов, удаление тасков, редактирование тасков.
    • - Знакомство с библиотекой jQuery.
    • - Введение в Node.js.
    • - Знакомство с основными модулями Node.js: http, fs, process, util.
    • - Написание простейшего сервера нативными модулями.
    • - Знакомство с framework Express JS.
    • - Разберемся что такое middleware.
    • - Знакомство c базой данных MongoDB.
    • - Введение в Handlebars.
    • - Написание сервера и панели управления для сайта-портфолио.
    • - Основы TypeScript. Типы данных. Интерфейсы.
    • - Основы TypeScript. ООП TypeScript. Generics. Classes. Abstracts. Interfaces.
    • - Основы TypeScript. Namespaces. Mixins. Decorators.
    • - Основы Angular. Структура файлов в Angular. Angular CLI. NgModule. Что такое компоненты. Создание собственных компонент.
    • - Основы Angular. Template syntax. Привязка данных (data binding) односторонняя и двусторонняя.
    • - Основы Angular. Встроенные атрибутивные и структурные директивы.
    • - Основы Angular. Взаимодействие между компонентами. Input. Output. Жизненные циклы компонент.
    • - Основы Angular. Модуль FormsModule и директива NgModel. NgForm. Состояние модели и валидация. ViewChild.
    • - Основы Angular. Services. Observable. BehaviorSubject. HttpClient.
    • - Основы Angular. Http error handling. RxJs operators.
    • - Пишем первое небольшое приложение по управлению постами и комментариями.
    • - Основы Angular. Маршрутизация в приложении. NgRouting. RouterOutlet. Router state. Router events. Router guard.
    • - Основы Angular. Reactive forms. Lazy loading.
    • - Пишем небольшое приложение по управлению пользователей на модулях, маршрутизации и lazy loading
    • - Основы Angular. Pipes. Встроенные pipes. Создание собственных pipes. Pure pipes. Impure pipes. AsyncPipe.
    • - Основы Angular. Перехват запросов. Interceptors. HttpBackend.
    • - Знакомство с Angular Material.
    • - Начинаем писать большое приложение "Социальная сеть для фотографов". Делаем функционал login и signup.
    • - Продолжаем работу над приложением. Реализуем страницу пользователя и вывод фотографий.
    • - Основы Angular. Directives. Написание собственных директив. Работа над проектом, вывод соревнований.
    • - Работа над проектом. Загрузка фотографий, вывод подробной информации о фотографии, реализуем функционал комментариев.
    • - Deployment проекта. Heroku.
ТЕХНОЛОГИИ КУРСА
practice
5
полноценныx проектов
Процесс обучения process
ЗАНЯТИЕ

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

ПРАКТИКА

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

ОБРАТНАЯ СВЯЗЬ

После занятия студент может получить обратную связь от преподавателя через Telegram для обсуждения вопросов, которые самостоятельно не может решить. Разбор задач 1-на-1 с преподавателем помогает студентам быстрее развиваться.

ПРОЕКТЫ

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

СЕРТИФИКАТ

Каждый студент, по завершению курса, получит наш сертификат.

HR И ФРИЛАНС

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

practice
Доступны видео записи занятий
ВАШЕ РЕЗЮМЕ ПОСЛЕ ОКОНЧАНИЯ КУРСА
resume

Должность Fullstack developer

Опыт работы < 1 года

$500
Профессиональные качества
  • Выполнение поставленных задач точно в срок.
  • Соблюдение дедлайнов.
  • Умение создавать интерактивные страницы на JavaScript
  • Разработка серверной логики с помощью node.js
  • Настройка и взаимодействие с базой данных mongodb
  • Владение культурой написания кода.
  • Прогнозирование времени решения задач.
  • Умение работать в команде.
  • Высокая концентрация на деталях.
  • Быстрое освоение новых знаний и навыков.
  • Создание небольших и средних проектов на Angular
  • Разработка клиентской логики
  • Работа с Angular CLI
Ключевые навыки
  • JAVASCRIPT
  • ES6
  • NODE.JS
  • EXPRESS.JS
  • MONGODB
  • GULP
  • GIT
  • BOOTSTRAP
  • JQUERY
  • SCSS
  • Angular
  • Typescript
  • Angular CLI
  • Firebase
Скидки discount
10 %

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

15 %

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

20 %

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

* Все скидки действуют только на 100% оплату курса. Скидка на скидку не действует.

REGISTRATION
УВЕДОМИТЬ ОБ ОТКРЫТИИ

Наши друзья PARTNERS

Мы сотрудничаем с ведущими украинскими IT компаниями, поэтому наши студенты первыми узнают о новых вакансиях в сфере IT

SUBSCRIBE
Подписаться на новости
Получай последние новости нашей школы и мира IT!
Последние новости
новости
ТОП вузов, которые рекомендуют IT-специалисты
18.06.2019
статьи
Кем хотели стать в детстве преподаватели IT-школы EasyCode и почему остановились на программировании
17.06.2019

JavaScript Mean Stack online: комплексный курс JS+Angular+Node.js

Online-курс JavaScript с изучением Angular и Node.js — это способ быстро и эффективно освоить Mongo, Express, Angular, Node.js. Изучение этих инструментов происходит с наставником, поэтому вы не будете пробуксовывать на сложных моментах, ведь нужно будет всего лишь спросить необходимое у ментора.

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

Программа комплексного онлайн-курса JavaScript в специализированной школе web-разработки EasyCode

Курс рассчитан на то, чтобы студент не только освоил новое, но и мог самостоятельно пользоваться полученными умениями. Это возможно благодаря обилию практики. За четыре месяца вы научитесь обращаться с кодом, прокачаете свои навыки в работе с несколькими инструментами. После окончания курса вас ждут два дополнительных бесплатных урока — по фрилансу и с HR. Для тех, кто стремится пока только начать работать с JS, предлагаем также ознакомиться с программой базового онлайн-курса JavaScript с нуля – который позволит определиться в специализации и начать практиковаться в качестве js-разработчика уже за несколько месяцев.

Почему стоит выбрать онлайн-уроки mean stack разработки именно в EasyCode:

  • в нашей школе есть контроль качества, поэтому каждый студент может быть уверен в том, что получает максимум от обучения, если посещает все занятия и выполняет домашние задания;
  • курс JavaScript Mean Stack разработки подойдет новичкам — даже если вы только начали интересоваться программированием, этот курс не будет для вас слишком сложным;
  • вы будете двигаться по четко прописанной программе, которая оглашается до начала курса;
  • занятия комплексного online-курса по JavaScript проходят в сервисе ClickMeeting, поэтому не важно откуда вы — из Киева, Днепра, Одессы или даже не из Украины, а Молдовы, Казахстана или другой страны;
  • онлайн-обучение может стать максимально удобным вариантом даже для тех, кто живет в Харькове, но часто ездит в командировки или имеет нестабильный график работы — вы точно не пропустите занятие, а значит в ваших знаниях не будет пробелов;
  • расписание онлайн-курсов JavaScript можно уточнить у наших менеджеров или посмотреть на сайте;
  • любой ученик может получить скидку в десять, двадцать или тридцать процентов, если приведет друга или запишется на второй/третий курс;
  • после онлайн-обучения Mean Stack разработке вы сможете выполнять задания на фрилансе или наполнить портфолио и искать работу в компании.

Стоит помнить, что online-обучение JavaScript с изучением Angular и Node.js — это способ развиваться быстрее, но просматривания уроков недостаточно — необходимо уделять внимание также самостоятельной учебе, а точнее практике. Максимально концентрируйтесь на домашних заданиях — разбирайтесь с непонятными моментами, задавайте вопросы преподавателю, старайтесь вникнуть в то, как работает система, а не просто сделать «чтобы работало».

Выбор ИТ-курсов в онлайне — непростая задача, но вы всегда можете проверить программу и отзывы учеников. В ней школе учатся ребята из Харькова, Киева, Днепра, Одессы. Мы преподаем не только для Украины, но и для Молдовы, Казахстана и других стран.

Адрес: г. Харьков, пр. Гагарина 7
График работы: Понедельник-Пятница: 10:00 - 21:30 Суббота: 10:00 - 16:00 Воскресенье: 10:00 - 16:00
Телефоны: +38 (063) 511 91 27 +38 (098) 332 85 47 +38 (066) 773 95 10
SKYPE: easycode.com.ua
Email: easycodekharkov@gmail.com
fullstack