courses

31 серпня 2020

Онлайн

Advanced JavaScript

2 місяці

поглибленийРоман Нікіфоров

Обирай формат навчання:

Онлайн

arrow
Офлайн
student

Опис курсу

Якщо ти вже працюєш з JavaScript, саме час спробувати React/Redux. Бібліотека React JS вирішує питання, які пов’язано з інтерфейсом, наприклад — товари в кошику, списки користувачів. Щойно з’являється велика кількість сторінок, на допомогу приходить Redux.

На курсі ти вивчиш інструменти React: ESLint допоможе перевірити синтаксис, коли пишеш код, React Router v4 – створити меню та пагінацію, Reselect — оптимізувати роботу станів, immutable.js – бібліотека, яка дозволить створювати незмінні колекції даних, Jest знадобиться для тестування. Ти навчишся створювати функціональні компоненти, використовуючи React hooks та писати unit-тести, використовуючи Jest та бібліотеки react-testing-library. В результаті ти створиш свій застосунок та зможеш програмувати на React. На даному курсі онлайн-тестування не передбачено. Ти отримаєш тестове завдання після співбесіди.

Вимоги до студентів

  • HTML, CSS 
  • Препроцесори SASS 
  • Типи даних, синтаксис, конструкції та основи функцій JavaScript 
  • Робота з DOM 
  • Подійна модель в JavaScript 
  • Робота з AJAX запитами в JavaScript

Чому Advanced JavaScript?

  • Поріг входження до React/Redux дуже високий. Якщо ти вивчиш цю технологію, тебе будуть вважати чудовим програмістом JS 
  • Окрім веб-розробки JavaScript можна використовувати як серверну мову та створювати десктопні застосунки 
  • За допомогою React ти будеш кодити, як програмісти Facebook, Instagram, AirBnb — ця технологія ще довго буде поширеною. До речі, в розробці нашого сайту ми теж користуємось JavaScript 
  • Якщо ти знаєш JS, інші мови вивчити також легко 
  • Знання React допоможуть вивчити React Native та розробляти застосунки для гаджетів.
scholarship

Наповнення курсу

64 год.

Всього годин

64 год.

Практика

На заняттях студенти разом з викладачем виконують практичні завдання, працюють над проектами в команді та поодинці.

64

годин

Внесок

Онлайн

За годину103
За місяць3299

Ти можеш оплачувати курс щомісяця, або внести повну вартість

24 уроки

Збалансована програма, розроблена для ефективного навчання

3 рази на тиждень

Графік занять налаштовуємо для кожної групи індивідуально

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

Нижче ти побачиш основні модулі й уроки.
Щоб отримати детальний опис курсу, будь ласка, залиш нам email

JavaScript

14 год.

  • Області видимості змінних + Функції, як елементи вищого порядку
  • Замикання в JavaScript + практичне застосування замикань
  • Регулярні вирази
  • Синтаксис ES 6, 7, 8
  • Об’єктно-орієнтоване програмування в JavaScript. Прототипи, використання синтаксису ES6
  • Асинхронний JavaScript
дізнатися більше

React

50 год.

  • Знайомство з React
  • Використання бібліотеки React для створення інтерфейсу користувача
  • Компоненти вищого порядку
  • React hooks
  • Проєкт Films. Частина 1.
  • Проєкт Films. Частина 2
  • Проєкт Films. Частина 3
  • Проєкт Films. Частина 4
  • Проект Films. Част 5. Рефакторинг кода
  • Основи тестування. Фреймворк Jest
дізнатися більше

Redux

14 год.

  • Використання бібліотек Redux в проектах. Проєкт Courses
  • Redux. Міні-проєкт Books
дізнатися більше

Отримати повний опис курсу

Автори

Роман Нікіфоров

Advanced JavaScript Author & Teacher, Front-End Teacher

Галузь ІТ – це постійний рух до нових знань, технологій, пошук оптимальних рішень. Над проектами я працюю системно, а у викладанні потрібна творчість. Дуркувати на заняттях не дозволяю, але жарти та питання – це норма.

дізнатися більше

Викладачі

Вадим Добридник

Вадим Добридник

Advanced JavaScript teacher

Я працюю Middle JavaScript Engineer в компанії Lohika. Front-End обрав несвідомо, ще 8 років тому, коли купив посібник з HTML/CSS і почав верстати. Раніше не викладав, але вважаю, що ділитися знаннями — це прекрасно. У вільний час я читаю книги, граю в настільний теніс, катаюсь на велосипеді.

дізнатися більше

Курс минув легко й невимушено, викладач завжди допомагав нам і відповідав на всі запитання, навіть на ті, які не було передбачено курсом. Регіональна координаторка підтримувала й ніколи не давала здатися. Я обов’язково радитиму Beetroot Academy друзям і знайомим.

Таня Нікітченко
Випускниця, Вінниця

Склади тест

Реєструйся в нашій LMS і складай тест, який допоможе нам оцінити твої знання

Інтерв'ю

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

Зарахування

Ти розпочнеш навчання в першій групі, яка запуститься. Твоя нова кар'єрна мета ближча, ніж здається

Починай зараз

Склади тест

Нам треба оцінити твої початкові знання Тест буде цікавим, просто приділи нам трохи часу.

forms