Курс JS+Node.js+Angular+React | Обучение и трудоустройство
Курс: JavaScript + Node.js + Angular + React
Дата 30.11.17
Длительность 3 месяца
Практика/ теория 70/30 %
Аудитория/ самостоятельно 96/158 ак. часов
Дни Вт, Чт
Время 18:30 - 21:15
Стоимость 3500 грн/мес
Преподаватель Роман Аболмасов
Профиль

Преподаватель курса JavaScript + Node.js + Angular + React Роман Аболмасов

Teachlead в компании Archer Software - TypeScript, AngularJS, Angular, JS, SCSS, Angular-material, KendoUI, Jasmine, Protractor, Cucumber, Grunt, Gulp, Webpack, lodash, underscore.

Реализованные проекты:

http://rozetka.com.ua/

http://melior.net.ua/ — wordpress 3.16. + sitebuilding + adaptive

http://restoholding.ykt.ru/ — site building, adaprive, wordpress modeling

http://triskelhealth.com/

http://briwaresolutions.com/ — wordpress, html coding, html intergate into wp. with database

Профориентация:

Программисты, верстальщики, создатели сайтов, соцсетей, интернет магазинов, адаптивного дизайна интерфейсов

Предварительная подготовка:

HTTP протокол, HTML (синтаксис и семантика основных тегов, структура документа), CSS (подключение, синтаксис, основные свойства, единицы измерения, селекторы), JS — умение подключать на странице

По окончании курса Вы будете понимать и уметь:

  • Вы хорошо знаете JavaScript, свободно разрабатываете и отлаживаете программы на этом языке.
  • Вы умеете организовать JavaScript-проект, шаблоны и стили в файлах на диске в удобную структуру, собирать и оптимально подключать их к странице.
  • Ваши интерфейсы работают стабильно, без глюков, их можно удобно дорабатывать и развивать.
  • Будете понимать прототипно-ориентированную модель программирования JavaScript
  • Работать с массивами, функциями, объектами, условными и цикличными конструкциями
  • Работать с технологией AJAX
  • Работать с ООП в JavaScript
  • заниматься деструктуризацией объектов;
  • задавать параметры по умолчанию в функциях;
  • использовать оператор spread;
  • создавать классы и организовывать наследование;
  • создавать статические свойства у классов;
  • Проверять и рефакторить код на предмет ошибок
  • Создавать плагины JavaScript
  • Создавать и оптимизировать быстрые и плавные анимации для браузеров
  • Ускорять работу и процесс загрузки страницы
  • Вы хорошо разбираетесь в устройстве Node.JS, разрабатываете и отлаживаете программы на нём.
  • Вы знаете, как поднять проект малого и среднего размера, чтобы он стабильно работал, не падал, корректно отрабатывал при ошибках.
  • Вы можете разработать современный веб-сервис на Node.JS с использованием ES2017 и популярного фреймворка express.js
  • Применять шаблонизаторы для разделения кода и оформления интерфейса в проекте
  • Создавать и использовать различные REST API
  • Использовать в программе веб-сокеты с помощью socket.io
  • Использовать технологии, позволяющие передавать и получать данные без перезагрузки страницы;
  • Использовать сеансы для сохранения состояния веб-приложения;
  • Использовать документо-ориентированная систему управления базами данных MongoDB;
  • Осуществлять безопасную авторизацию пользователя.
  • Разрабатывать веб-приложения с помощью Angular 4/5
  • Вы знаете, как быстро сделать прототип проекта, а после чего превратить его в большое структурное веб приложение, стабильно работающее и не имеющее проблем с производительностью.
  • Вы хорошо понимаете тонкости компонентного подхода Angular.
  • Вы эффективно работаете как с фреймворком, так и со всей Angular экосистемой.
  • Понимание архитектуры исходного кода, помогает вам эфективно отлаживать приложение.
  • Управлять данными и работать с MVVM-схемой веб-приложений
  • Вы умеете использовать сторонние библиотеки и создавать свои.
  • Вы знаете, понимаете и умеете использовать основные идеи React.
  • Умеете проектировать и строить полноценное приложение или продвинутый сайт на фреимворке React.js
  • cоздавать компоненты на основе ReactJS, настраивать жизненный цикл компонентов;
  • отрисовывать форму по условию;
  • обрабатывать события и управлять всплытием состояний.
  • Компонентный подход и архитектура одностороннего потока данных(Flux/Redux) ваше второе «Я»
  • Вы умеете строить как многоразовые компоненты так и SPA с помощью React
  • Использовать последние новинки современной верстки JSX и «Виртуальный DOM» в своей работе

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

Модуль 1. JavaScript с чем будем работать

Модуль 2. JavaScript использование возможностей

Модуль 3. JavaScript документ, генерация интерфейса, AJAX

Модуль 4. Model-View-Controller библиотеки для JavaScript, паттерны

Модуль 5. ES8 и TypeScript для JavaScript

Модуль 6. Фундаментальный Node.JS

Модуль 7. Сервер на Node.JS

Модуль 8. Современный веб-сервис

Модуль 9. Архитектура проекта

Модуль 10. Быстрый старт с Angular

Модуль 11. Структура Angular 4

Модуль 12. Работа с данными в Angular 4

Модуль 13. Навигация и маршрутизация

Модуль 14. Angular + Redux

Модуль 15. Сборка, оптимизация и отладка приложения

Модуль 16. Использование сторонних модулей

Модуль 17. Знакомство с React

Модуль 18. Инфраструктура React

Модуль 19. Построение приложений с React: Redux.js

Модуль 20. React для SPA: react-router и продвинутые API React

Курс Разработка JavaScript Днепр

Решили кардинально сменить профессию и стать разработчиком Джаваскрипт? Хотите расширить свои знания в среде программирования WebStorm и редакторе Sublime Text 3? Ищете хорошего ментора для улучшения навыков разработки на JavaScript? Продвинутый курс javascript в Учебном центре Look-at-pro Education поможет эффективно освоить язык программирования Дважаскрипт за короткий срок.

Кому подойдет обучение Разработке на Джаваскрипт?

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

7 причин пройти обучение разработке на JavaScript в Look-at-pro Education

  1. Правильно определить будущую профессию. Консультанты нашей школы на собеседования и, если необходимо, путем тестирования базовых знаний программирования Яваскрипт помогут вам определиться с выбором направления обучения, а также индивидуально подберут необходимый уровень — начальный или продвинутый;
  2. Высококлассные менторы. Преподают курсы Джаваскрипт опытные практикующие специалисты, работающие в крупных международных IT-компаниях специализирующихся на разработке игр и приложений на javascript;
  3. Только практика. Обучение разработке джаваскрипт построено на выполнении практических заданий, как в аудитории, так и в домашних заданиях. Вы получаете полезную и необходимую для освоения специальности разработчик джаваскрипт и будущей работы информацию;
  4. Помощь в работе над ошибками. Практические занятия на языке программирования javascript 6 в среде программирования WebStorm и редакторе Sublime Text 3 включают в себя совместное выполнение и проверку заданий с ментором. Все ошибки рассматриваются и разбираются индивидуально. Курс разработка на джаваскрипт – это не сухая теория со стандартными заданиями на дом, а помощь преподавателя в вашей работе над проектами;
  5. Анализ успеваемости. Промежуточное тестирования в обучении яваскрипт помогают вам и нам выявить, насколько хорошо вы усвоили пройденный материал, и что нужно сделать, чтобы в результате вы освоили программирование джаваскрипт;
  6. Подготовка к собеседованию. Коучинг-сопровождение при трудоустройстве поможет вам правильно сделать резюме, составить портфолио из проектов на языке программирования джаваскрипт и даже подготовиться к собеседованию.
  7. Трудоустройство. Сотрудничество со многими IT-компаниями по всей стране дает возможность трудоустройства наших выпускников в соответствии с полученной специальностью — джаваскрипт разработчик.
Наши партнеры www.education.ua курсы в Украине