* Возможна оплата частями

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

js
СЛОЖНОСТЬ
HTML, CSS, jQuery, JS до уровня EcmaScript5 (выполнение тестового задания)

КУРС Advanced JavaScript

Продвинутый курс JavaScript в EasyCode

Курс JavaScript для продвинутого уровня специально разработан и проводится на базе IT школы EasyCode для тех, кто уже имеет базовые знания JS и стремится развиваться дальше.

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

Уже сейчас для программиста квалификации Front-end Junior мало знать HTML, JavaScript и CSS. Необходимо иметь представление о Node.js, уметь организовывать структуру проекта, писать тестируемый и поддерживаемый код. Знать препроцессоры CSS и при этом все это уметь собирать в единый рабочий код.

ECMAScript как язык программирования, который постоянно развивается, появляются новые спецификации, конструкции и возможности, которые нужно знать уже сегодня. Именно с ними мы и будем работать в рамках курса «Продвинутый JS». При разработке курса мы постарались учесть все тенденции и построить программу таким образом, чтобы она покрывала актуальные требования к знаниям и стеку технологий, которыми должен обладать современный JavaScript разработчик.

Какими базовыми умениями нужно обладать для записи на курс «Продвинутый JS» Для того, чтобы курс «Продвинутый JavaScript» был для вас максимально полезен, при записи на него мы рекомендуем слушателям уже иметь следующие умения и навыки:

  • знать ядро JavaScript
  • работать с DOM моделью
  • иметь представление об объектно-ориентированном программировании
  • знать HTML и CSS.

Для кого будет полезен углубленный курс JavaScript разработчика

Курс будет полезен тем, кто:

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

Что ждать от программы курса «Продвинутый JavaScript» в школе EasyCode

Программа обучения на курсе «Продвинутый JS» разделена на 3 учебных модуля. Первый модуль посвящен работе с ECMAScript 6 синтаксисом. Во время него вы сможете детально ознакомиться с ECMAScript 6 синтаксисом и с его новыми возможностями.

Второй модуль включает в себя знакомство и работу со средой разработки Node JS, которая позволяет использовать JavaScript в качестве серверного языка программирования. Во время занятий вы научитесь также работать с современным сборщиком приложений Webpack, познакомиться с препроцессором Sass, который позволяет превратить CSS в язык программирования и научитесь собирать отдельные части вашего приложения в единое целое.

В третьем модуле вы познакомитесь с библиотекой React JS, которая позволяет создавать супер быстрые приложения основанные на компонентном подходе, кроме того научитесь работать с библиотекой Redux, позволяющей управлять состоянием приложения.

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

Почему вам стоит пройти курсы продвинутого уровня JavaScript разработчика в EasyCode

Работая с обучением JavaScript разработчиков на начальном уровне более 2х лет, мы столкнулись с тем, что наши студенты после завершения базового курса стремятся стать более универсальными и высокооплачиваемыми специалистами и для этого хотят развиваться как полноценные и продвинутые JavaScript разработчики.

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

Именно поэтому все обучение курса продвинутого уровня JavaScript построено на практических примерах и «живых» проектах. В рамках курса слушатели имеющие базовый уровень языка смогут быстро развиваться в новых для себя направлениях и совершенствоваться как JavaScript разработчики.

Пройдя углубленный курс JavaScript в IT школе EasyCode, вы сможете эффективно развиваться в сфере Web-программирования, использую сложные конструкции и всесторонние возможности языка JavaScript.

Рекомендуется наличие своего ноутбука
(если нет мы предоставляем свои ноутбуки).
СТАРТ
13.09.2017
ЗАНЯТИЯ
24
Узнай что тебя ждет
ЧТО ПОЛУЧИТЕ
Сертификат

По окончанию курсов, главное – это те знания, которые вы приобрели в области javascript. Но сертификат вы все равно будете иметь :)

Портфолио

Каждый студент на протяжении всего курса, кроме изучения языка на занятии, выполняет практические задания. Именно из них формируется личное портфолио каждого. Вы сможете представить эти работы при трудоустройстве в IT компанию.

Бонусы

Каждый студент школы получает специальный бонус – дополнительное занятие с HR cпециалистом. На этом уроке вы узнаете о фишках прохождения собеседования, как правильно к нему подготовиться, создать резюме и портфолио.

Резюме

Мы очень тесно сотрудничаем с айти компаниями Харькова и Украины. После окончания курсов мы формируем базу резюме и лучших студентов рекомендуем к трудоустройству.

Потенциал

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

ПРОГРАММА ОБУЧЕНИЯ
  • [ MODULE 1 ] EcmaScript 6
    1. <Spread operator: arrays, functions. />
    2. <Destructuring assignment. />
    3. <Arrow functions & Default parameters. />
    4. <Objects ES6: shorthand property names, shorthand method names, computed property names. />
    5. <Template strings (selfeducation). />
    6. <Classes: new syntax, inheritance. />
    7. <Promises. />
    8. <Symbols. />
    9. <Iterators. />
    10. <Generators. />
  • [ MODULE 2 ] NodeJS
    1. <NodeJS overview (definition, modules). />
    2. <Nmp />
    3. <Simple server. />
    4. <Task managers (webpack). />
    5. <Working with css preprocessor (bases of sass). />
    6. <SASS + webpack. />
    7. <Modules ES6. />
    8. <Webpack: create dev server with hot module replacement (HMR). />
    9. <Testing JS. />
  • [ MODULE 3 ] ReactJS
    1. <First expirience with react. />
    2. <Setup environment (webpack + react). />
    3. <First step to create react components. />
    4. <JSX syntax. />
    5. <Creating react components with JSX. />
    6. <Component properties (Passing Data Through Props). />
    7. <Component state. />
    8. <Components inside components. />
    9. <Functional and Class Components. />
    10. <Handling Events. />
    11. <Conditional Rendering. />
    12. <Component Lifecycle. />
    13. <Typechecking with PropTypes. />
    14. <Refs and the DOM. />
    15. <Forms and form controls in react. />
    16. <Share states (Lifting State Up). />
    17. <Children (parent components with children ahead of time). />
    18. <React router. />
    19. <Redirects and transitions. />
    20. <React Router Hooks. />
    21. <Redux: definition, base Principles, redux Middlewares, async Actions, redux saga. />
    22. <React app: project Structure, authorisation, auth state. />
    23. <Testing: testing React App, unit tests and Component tests. />
    24. <Bases of VCS with GIT: first steps with GIT, create repository, branches. />
    25. <Start project: read specification, set comon tasks (setup environment, common components, specific tasks etc), approximate estimation. />
    26. <Building project. />
КАКИЕ ТЕХНОЛОГИИ ВЫ ИЗУЧИТЕ
React
command_line
Webpack
Babel
ES6
ES6
jQuery
Преподаватели
1 / 12

Хочу преподавать у вас Подробности

Скидки
10 %

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

15 %

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

20 %

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

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

ПАРТНЕРЫ

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

ЗАПИСАТЬСЯ НА КУРС

Спасибо за заявку наш менеджер в ближайшее время с вами свяжется
КОНТАКТЫ
  • НАШ АДРЕС
    г. Харьков, пр. Гагарина 7

  • ГРАФИК РАБОТЫ
    Понедельник-Пятница: 10:00 - 21:30
    Суббота: 10:00 - 16:00
    Воскресенье: ВЫХОДНОЙ

  • ОБЩИЕ ВОПРОСЫ
    easycodekharkov@gmail.com
    SKYPE
    easycode.com.ua

  • ПОЗВОНИТЕ НАМ УЖЕ СЕГОДНЯ
    +38 (063) 511 91 27
    +38 (098) 332 85 47
    +38 (066) 773 95 10