Що нового?

Придбаний [Otus] fullstack Розробник JavaScript (Олександр Коржиков, Павло Асташкін)

Інформація про покупку
Тип покупки: Складчина
Ціна: 18383 ГРН
Учасників: 0 з 207
Організатор: Відсутній
Статус: Набір учасників
Внесок: 92.4 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
що дасть вам цей курс
Цей курс підійде розробникам, які:

  • хочуть стати JavaScript FullStack розробниками
  • хочуть більше веселощів і хардкору з технологіями, більше складних і комплексних завдань в роботі
  • мають досвід роботи з однією технологією або мовою програмування і хочуть отримати практичні навички інших технологій або перекваліфікуватися
  • хочуть поліпшити свої технічні скіли і перейти на наступний професійний рівень
в рамках курсу ми розглянемо:
Ключові особливості JavaScript-замикання, особливості ООП і SOLID в JS, функціонального і реактивного програмування, Promises та інші можливості ES6, Event Loop, а також розберемо DOM API, Ajax і події в рамках розробки в браузері, і, звичайно, прокачаємо навички в HTML і CSS. Навчимося писати код на діалектах JavaScript, таких як TypeScript і JSX.

Крім розробки клієнтської частини в браузері, ми також будемо використовувати серверну платформу NodeJS і її оточення. Вивчимо популярний фреймворк Angular з реактивними можливостями RxJS, а також бібліотеки для написання web-додатків - ReactJS, Redux і сучасні підходи до розробки UI, такі як Polymer і набирає зірки Vue.

ми будемо збирати проекти для production за допомогою Webpack, зберігати дані в MongoDB, використовувати TDD підхід і писати тести на різних фреймворках і рівнях.
  • вивчимо повний ландшафт сучасних технологій Node/React/Angular/Vue/Web Components
  • виконаємо домашні завдання у форматі міні-assignment, як на співбесідах в російські та європейські компанії
  • заглибимося у внутрішні алгоритми і логіку роботи фреймворків і розглянемо специфікації
після закінчення курсу студент буде:
  • Розуміти принципи роботи сучасних JavaScript фреймворків і бібліотек
  • Вміти застосовувати патерни проектування (Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables)
  • Знати підходи при проектуванні, організації, контролю стану і тестування серверних і клієнтських додатків
  • Вибирати відповідні інструменти для проекту
  • Тестувати проект unit-тестами на різних рівнях
  • Створювати веб-додатки з використанням сучасних технологій
викладач
Павло Асташкін

Маркетолог за освітою, програміст за покликанням.
На даний момент JavaScript developer в невеликій, але динамічно розвивається компанії. Останнім часом займається розробкою і впровадженням рішень, спрямованих на поліпшення роботи проекту, переважно на Vue.
Плюс до всього, є випускником курсу"Розробник JavaScript"!

мінімальні знання
  • Знання основ JavaScript (змінні, цикли, функції, замикання, створення об'єктів, scope, this, робота з вбудованими класами і API - Date, Math, RegExp, Array - map, forEach, filter, reduce)
  • Основи роботи браузера і браузерного API
  • Знання HTML і CSS
  • Базові навички роботи з Git (розуміння VCS, створити гілку, зробити Merge Request на github)
Плюсом буде:
  • досвід використання JavaScript бібліотек/фреймворків
  • розуміння або бажання розбиратися з алгоритмічними, проектувальними і логічними завданнями
  • вміє працювати з IDE
після навчання Ви
  • заберете з собою повний комплект навчальних матеріалів: відеозаписи всіх вебінарів, презентації до занять, а також рішення завдань і проектів у вигляді коду на github та інші додаткові матеріали;
  • отримайте сертифікат про проходження курсу;
  • придбаєте досвід роботи з актуальними технологіями, фреймворками та інструментарієм;
https://privatelink.de/?https://otus.ru/lessons/javascript/
 
Угорі