[Javascript] Интенсив по TypeScript (2020)

  • Автор темы Redactor
  • 499
  • Обновлено
  • 24, May 2020
  • #1
Название: Интенсив по TypeScript (2020)



TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением типизации.

Он взят за основу в некоторых современных фреймворках, таких как Angular.

Но, если посмотреть на тенденции современной разработки, TypeScript активно используется и с другими фреймворками и окружениями, включая React, Vue и даже Node.js. За время наших встреч мы детально изучим реальное использование TypeScript, на практике посмотрим как решать типичные проблемы.

Начнем с написания простых функций и компонентов, научимся настраивать окружение, поговорим про системы сборки.

А закончим приложением на TypeScript.
Интенсив будет проходить на протяжении 2-х дней:

Быстрый старт. Экосистема TypeScript. Cистема типизации.
В этом блоке мы разберем основные идеи TypeScript, зачем он нужен и почему так важен в разработке сегодня.

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

Разберём нюансы cистемы типизации и возможности, которые привносит TypeScript, когда мы работаем с функциями и классами.
  • Быстрый старт. Настраиваем окружение.
  • Инструменты контроля качества кода.
  • Система типизации.
  • Функции в контексте ЕS6 сквозь призму TypeScript.
  • Классы в TypeScript их основные отличия отЕS6.
  • Паттерны и их реализации в TypeScript.


Организация кода. Работа с библиотеками и фреймворками. Тестирование Когда мы пишем реальные приложения или тестируем их, мы используем ряд сторонних решений и библиотек, в том числе на обычном JavaScript.

Мы посмотрим, где и как можно найти определения типов для них и как их интегрировать в проект.

Напишем свои определения типов.

Также мы модуляризуем на TypeScript-проект и разберём ряд дополнительных тем, таких как система сборки, декораторы , рефлексия и др.
  • Опредеделения типов - пишем свои, ищем и используем сторонние.
  • Модули и их реализация в TypeScript.
  • Сборка с Webpack.
  • Декораторы и рефлексия. Что это? Зачем? Где?
  • Приложения со сторонними библиотеками и фреймворком, разбираем серверную и клиентскую часть.
  • Тесты к основным частям приложения.


Подробнее:
https://learn.javascript.ru/courses/typescript


Скачать: Скрытая информация :: Авторизуйтесь для просмотра »


Redactor


Рег
21 Jun, 2019

Тем
1544

Постов
1622

Баллов
17062
Тем
49554
Комментарии
57426
Опыт
552966

Интересно