Що нового?

Набір учасників [[Loft School] комплексне навчання JavaScript. 2022. Тариф "Затишний" (Сергій Мілюков)

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

Gadzhi

Модератор
ви навчитеся:
  1. впевнено працювати з JavaScript.
    У вас в руках буде вся "база": змінні, функції, об'єкти і масиви, обробка помилок і налагодження.
  2. створювати архітектуру програми.
    Ви перейдете до модульного Написання JavaScript-коду і навчитеся пов'язувати модулі через import, export і require.
  3. взаємодіяти з сервером.
    Ви навчите свій додаток обмінюватися даними зі сторонніми сервісами, використовуючи XMLHttpRequest, Fetch, WebSocket, Service Workers і JSON.
  4. створювати SPA додатки.
    За підсумками курсу ви зможете створювати свої додатки: придумувати структуру для клієнтської частини.
  5. використовувати HTML5 API.
    Ви зможете використовувати нові інтерфейси API, реалізовані в стандарті HTML5: History, Drag-and-Drop, File, Storage.
  6. познайомитеся з node.js.
    Вивчіть цикл подій, попрацюєте з файлами і освоїте роботу з мережею.
тиждень 1 — Основи JavaScript, змінні та функції
  • Знайомимося зі своїм особистим наставником і групою.
  • Дізнаємося як працює JavaScript і що таке змінні і функції.
  1. введення
  2. GIT
    1. вступ (07:03)
    2. починаємо працювати з Git (03:01)
    3. Створення нового репозиторію (01:09)
    4. додавання файлів в індекс (область стеження) Git (06:49)
    5. Створення комміта (07:17)
    6. навігація по комитам. Скасування змін (12:10)
    7. Типовий цикл роботи з Git (03:34)
    8. розгалуження в Git (11:27)
    9. конфлікти при злитті гілок (06:06)
    10. тимчасове (без комміта) збереження даних (05:25)
    11. Робота з віддаленими репозиторіями (20:04)
    12. Використання Github Pages для хостингу проектів (04:31)
  3. Як працює JavaScript
    1. основи JS (24:08)
  4. змінні та функції
    1. змінні (03:03)
    2. функції (09:38)
    3. область видимості і замикання (12:35)
    4. спливання/hoisting (11:10)
    5. типи оголошення функцій (07:42)
    6. стрілочні функції (16:05)
    7. Let (05:42)
    8. Const (05:28)
тиждень 2-Об'єкти та масиви, обробка помилок
  • Розбираємо базові операції з об'єктами і масивами, вивчаємо деструктуризацію і spread-оператор.
  • Вивчаємо динамічні властивості масивів, вчимося створювати proxy.
  • Розбираємо інструменти розробника, вивчаємо принципи обробки винятків.
  1. Об'єкти та масиви
    1. Строкова інтерполяція (06:54)
    2. Об'єкти (13:01)
    3. масиви (24:20)
    4. Деструктуруюче присвоювання: масиви (24:01)
    5. Деструктуруюче присвоювання:Об'єкти (07: 30)
    6. spread-оператор (05:57)
    7. rest-оператор (11:07)
    8. Цикл for-of (06:55)
    9. Symbol. Просунута тема (29:31)
  2. обробка помилок і налагодження
    1. інструменти браузера (19:33)
    2. обробка помилок (36:14)
    3. стек викликів (15:14)
    4. налагодження (12:22)
тиждень 3-DOM, асинхронність
  • Вчимося створювати, вибирати і модифікувати елементи DOM, вивчаємо механізм DOM-подій.
  • Розглядаємо, що таке обробник подій, делегування.
  • Вивчаємо асинхронність в JS, розбираємо Promise, Async/await.
  1. DOM
    1. введення (21:25)
    2. події (09:42)
    3. обробка введення (27:44)
    4. Робота з формами (19:54)
    5. робочий приклад (09:34)
    6. обхід Dom-дерева (25:34)
  2. асинхронність
    1. таймери (24:03)
    2. Promise (01:03:47)
    3. Async Await (17:20)
тиждень 4-Робота з мережею, Browser API
  • Розглядаємо роботу з мережею на прикладі WebSocket, ServiceWorks.
  • Вивчаємо Local/Session Storage, HTML 5 Drag and Drop.
  • Розглядаємо принцип взаємодії між вікнами і iframe.
  1. Робота з мережею
    1. асинхронні мережеві запити (17:34)
    2. JSON (13:09)
    3. Fetch (19:26)
    4. WebSocket (11:22)
    5. Service Worker (15:19)
  2. Browser API
    1. LocalStorage (25:29)
    2. Cookies (18:39)
    3. навігація hash (12:05)
    4. навігація history (11:02)
    5. File API (17:04)
тиждень 5-Робота з VK API, ООП
  • Вивчаємо документацію по роботі з VK API. Розглядаємо шаблонизацию.
  • Розглядаємо основи ООП в JavaScript. Вивчаємо поліморфізм, спадкування, інкапсуляцію, конструктори і класи.
  1. Робота з VK API і шаблонізація
    1. Шаблонизация (29:20)
    2. VK SDK (37:05)
  2. ООП
    1. Intro (01:33)
    2. інкапсуляція (17:33)
    3. спадкування (15:24)
    4. поліморфізм (07:17)
    5. класи (11:35)
    6. особливості роботи з об'єктами в JavaScript (відкритий вебінар) (01:46:10)
тиждень 6-MV*, модулі
  • Вивчаємо шаблони проектування MVС і MVVM.
  • Розглядається переклад проекту на модулі, вивчаються ES6 модулі.
  1. MV*
    1. патерни MV (07:06)
    2. MVC (30:14)
    3. MVVM (25:23)
  2. модулі
    1. модульність в JS (26:35)
    2. переклад проекту на модулі (12:28)
    3. ES6-модулі (10:49)
тиждень 7-Node.JS, тестування
  • Знайомимося з Node.js. Розглядаємо роботу з файлами і мережею.
  • Визначаємося з необхідністю тестування JS-коду.
  • Знайомимося з бібліотеками для тестування.
  1. Node.js (коротке знайомство)
  2. тестування JS-коду
    1. вступ (16:05)
    2. Jest (15:47)
    3. користь тестів (09:01)
    4. Coverage (10:02)
  3. Як отримати роботу в IT: фішки та поради
    1. Як отримати роботу в IT? Пошук, Співбесіда та випробувальний термін (42:21)
    2. Як знайти віддалену роботу і фріланс-замовлення? (20:12)
    3. перша робота в IT-як себе вести? Стажування, офіційне працевлаштування та робота "за їжу" (14:11)
    4. Як пройти випробувальний термін? (27:10)
    5. Як підготуватися до співбесіди в компанії рівня FAANG (08:52)
    6. процес завантаження web сторінки (25:19)
    7. Співбесіда програміста-все, що потрібно знати (01:24:07)
    8. рішення задачі з співбесіди програміста (19:36)
    9. Співбесіда Frontend-розробника (01:37:17)
https://privatelink.de/?https://loftschool.com/course/javascript/
 
Угорі