Що нового?

Придбаний [javascript] інтенсив по TypeScript-2019 (ігор Непіпенко)

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

Gadzhi

Модератор

Інтенсив з мови TypeScript

програма
TypeScript збільшує ефективність і надійність JavaScript-розробки додаванням типізації. Він узятий за основу в деяких сучасних фреймворках, таких як Angular. Але, якщо подивитися на тенденції сучасної розробки, TypeScript активно використовується і з іншими фреймворками і оточеннями, включаючи React, Vue і навіть Node.js.

За час наших зустрічей ми детально вивчимо реальне використання TypeScript, на практиці подивимося як вирішувати типові проблеми. Почнемо з написання простих функцій і компонентів, навчимося налаштовувати оточення, поговоримо про системи збірки. А закінчимо додатком на TypeScript.

Інтенсив буде проходити протягом 2-х днів:

  1. перший день присвячений основним темам: оточення, швидкий старт, типізація, функції і класи, інтерфейси в TypeScript.
  2. другий день-більш просунуті теми: Організація коду, декоратори, інтеграція сторонніх бібліотек, додатковий інструментарій.
деталі програми дивіться нижче.
ДЕНЬ 1
Швидкий старт. Екосистема TypeScript. Система типізації.

У цьому блоці ми розберемо основні ідеї TypeScript, навіщо він потрібен і чому так важливий в розробці сьогодні. Навчимося писати прості функції, компоненти і дізнаємося, в чому принципова відмінність TypeScript від інших рішень. Розберемо нюанси системи типізації і можливості, які привносить TypeScript, коли ми працюємо з функціями і класами.

  • Швидкий старт. Налаштовуємо оточення.
  • інструменти контролю якості коду.
  • система типізації.
  • функції в контексті ЕЅ6 крізь призму TypeScript.
  • класи в TypeScript їх основні відмінності відеѕ6.
  • патерни та їх реалізації в TypeScript.
ДЕНЬ 2
організація коду. Робота з бібліотеками та фреймворками. Тестування

Коли ми пишемо реальні додатки або тестуємо їх, ми використовуємо ряд сторонніх рішень і бібліотек, в тому числі на звичайному JavaScript. Ми подивимося, де і як можна знайти визначення типів для них і як їх інтегрувати в проект. Напишемо свої визначення типів. Також ми модуляризуємо на TypeScript-проект і розберемо ряд додаткових тим, таких як система збірки, декоратори , рефлексія та ін.

  • визначення типів - пишемо свої, шукаємо і використовуємо сторонні.
  • модулі та їх реалізація в TypeScript.
  • збірка з Webpack.
  • декоратори і рефлексія. Що це? Навіщо? Де?
  • Додатки зі сторонніми бібліотеками і фреймворком, розбираємо серверну і клієнтську частину.
  • тести до основних частин програми.
як проходить навчання?
Заняття проходять на вихідних, приблизно 5 годин на день (6 з перервою на обід). Розбираємо теми програми на практиці, розробляємо додаток, розбираємо питання, в тому числі по використанню в ваших проектах, щоб ви могли відразу застосовувати TypeScript після інтенсиву. Інтенсив розрахований на обмежену кількість учасників, щоб ми змогли гарантувати, що встигнемо відповісти на всі питання.

Результат
  1. ви добре розумієте тонкощі екосистем TypeScript.
  2. ви розбираєтеся в можливостях TypeScript і знаєте де їх застосовувати.
  3. ви готові використовувати TypeScript c будь-якими фреймворками і бібліотеками.
ДЕНЬ 1
Швидкий старт. Екосистема TypeScript. Система типізації.

У цьому блоці ми розберемо основні ідеї TypeScript, навіщо він потрібен і чому так важливий в розробці сьогодні. Навчимося писати прості функції, компоненти і дізнаємося, в чому принципова відмінність TypeScript від інших рішень. Розберемо нюанси системи типізації і можливості, які привносить TypeScript, коли ми працюємо з функціями і класами.

  • Швидкий старт. Налаштовуємо оточення.
  • інструменти контролю якості коду.
  • система типізації.
  • функції в контексті ЕЅ6 крізь призму TypeScript.
  • класи в TypeScript їх основні відмінності відеѕ6.
  • патерни та їх реалізації в TypeScript.
ДЕНЬ 2
організація коду. Робота з бібліотеками та фреймворками. Тестування

Коли ми пишемо реальні додатки або тестуємо їх, ми використовуємо ряд сторонніх рішень і бібліотек, в тому числі на звичайному JavaScript. Ми подивимося, де і як можна знайти визначення типів для них і як їх інтегрувати в проект. Напишемо свої визначення типів. Також ми модуляризуємо на TypeScript-проект і розберемо ряд додаткових тим, таких як система збірки, декоратори , рефлексія та ін.

  • визначення типів - пишемо свої, шукаємо і використовуємо сторонні.
  • модулі та їх реалізація в TypeScript.
  • збірка з Webpack.
  • декоратори і рефлексія. Що це? Навіщо? Де?
  • Додатки зі сторонніми бібліотеками і фреймворком, розбираємо серверну і клієнтську частину.
  • тести до основних частин програми.
https://privatelink.de/?https://learn.javascript.ru/courses/typescript
 
Угорі