Javascript + React Advanced
OFFLINE КУРС
Javascript + React Advanced

Прокачай скилы, достигни дзена в разработке!

набор закрыт старт
- 24 занятий
- Время
- Осталось
ВИДЕО-ПРЕЗЕНТАЦИЯ КУРСА

Узнай что будет на курсе

Что тебя ждет на курсе? И кто? :)

Владеешь языком JavaScript, но чувствуешь, что тебе чего-то не хватает? Прокачай свои знания на продвинутом курсе по JS + React!

Всего за 3 месяца копнешь в эти две технологии так глубоко, как никогда! А учить тебя будет Артур Осипенко, JS Developer из Dev-Pro.

Готов покорить JavaScript? Записывайся на курс и становись крутым разработчиком с нами!

СТАВ РАЗРАБОТЧИКОМ
1
Сможешь найти работу в компании…

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

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

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

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

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

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

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

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

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

О нас SCHOOL
code-learning

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

adventure

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

community

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

award

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

online-course

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

video-lesson

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

first-place

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

professor-male

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

investment-in-education

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

КУРАТОР КУРСА speaker
ПРОГРАММА КУРСА
  • MODULE 1. Deep JavaScript Foundations
    • - Base principles of JavaScript
    • - Functional programming introduction
    • - High order functions
    • - Closure
    • - Recursion
    • - Partial application
    • - Composing functions
    • - Immutability
    • - Data structure
    • - Asynchronous JavaScript
    • - Object-Oriented JavaScript
    • - New features of ES6
    • - React introduction
    • - Yarn package manager
    • - Create first component
    • - Nested components
    • - Component properties
    • - Learn tools: Prettier, ESLint, webpack, Babel
    • - JSX syntax
    • - Use Create-react-app for cryptocurrency viewer
    • - Add React router
    • - PropTypes
    • - Add styled-components
    • - Higher-Order Components
    • - Functional and Class components
    • - Component state
    • - Handling events
    • - Testing with Jest, Snapshots and Enzyme
    • - Istanbul
    • - Data in React
    • - Lifecycle methods and AJAX to public cryptocurrency API
    • - Error Boundaries
    • - Portals
    • - Context
    • - React tools
    • - Compound components
    • - Render Props
    • - Controlling State
    • - Provider pattern
    • - Combining pattern
    • - Redux pattern
    • - Redux with React
    • - Redux tools
    • - Redux middlewares
    • - Redux Thunk
    • - Redux Saga
    • - Redux testing
ТЕХНОЛОГИИ КУРСА
practice
2
полноценных проекта
Процесс обучения process
практика

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

обратная связь

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

проверка знаний

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

проекты

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

сертификат

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

hr и фриланс

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

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

Должность Javascript developer

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

$500
Профессиональные качества
  • Выполнение поставленных задач точно в срок.
  • Соблюдение дедлайнов.
  • Написание небольших и средних по сложности web приложений на React.
  • Владение культурой написания кода.
  • Умение работать в команде.
  • Высокая концентрация на деталях.
  • Быстрое освоение новых знаний и навыков.
  • Базовые знания по Node.js
  • Умение тестировать приложения
Ключевые навыки
  • JAVASCRIPT
  • ES6
  • WEBPACK
  • NODE.JS
  • REACT
  • JSX
  • REDUX
  • KARMA
  • TESTING
  • GIT
Скидки discount
10 %

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

15 %

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

20 %

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

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

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

Вы выбрали тарифный план

Наши друзья PARTNERS

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

SUBSCRIBE
Подписаться на новости
Получай последние новости нашей школы и мира IT!
Последние новости
интересное
Почему программирование, как артишок: большая куча стереотипов — часть 2
19.10.2018
полезно
Изучаем программирование правильно с Бенджамином Франклином
18.10.2018

Продвинутый курс 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.

Адрес: г. Харьков, пр. Гагарина 7
График работы: Понедельник-Пятница: 10:00 - 21:30 Суббота: 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
javascript