👨‍💻DEV [Javascript.ru] Курс по TypeScript

[Javascript.ru] Курс по TypeScript_0.jpg


Курс по TypeScript

Этот онлайн-курс посвящён языку TypeScript.

Программа

TypeScript увеличивает эффективность и надёжность JavaScript-разработки добавлением строгой типизации. Он взят за основу в некоторых современных фреймворках, таких как AngularJS 2.0 и Ionic Framework 2.0.

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

Курс состоит из 4-х занятий:

* Знакомство с TypeScript и его окружением.


* Основные структурные элементы в TypeScript

* TypeScript и сторонние библиотеки, модулизация.


* Декораторы, прочие вопросы по TypeScript.

Hеделя 1:
Знакомство с TypeScript и основными структурными элементами


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

* Настраиваем окружение.

* Устанавливаем правила редактирования.

* Знакомимся с типизацией и разбираемся в ней.

* Рассматриваем функции в контексте ЕS6 и рассматриваем их сквозь призму TypeScript.

* Рассмотрим классы как основной строительный элемент TypeScript.

Неделя 2:

Углубляемся в понимание TypeScript

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

* Пишем приложения со сторонними библиотеками.

* Учимся писать свои определения и используем сторонние.

* Говорим о модулях и их реализации в TypeScript.

* Смотрим как можно собрать модули с помощью WebPack.

* Рассматриваем декораторы. Что это? Зачем? Где?.

Результат обучения

* Вы знаете, понимаете и умеете использовать основные идеи TypeScript.

* Вы готовы писать код, который легко читать, поддерживать и расширять.

* Вы готовы к детальному изучению AngularJS 2.0 and Ionic Framework 2.0.

Что необходимо для курса

* Любой из популярных редакторов (в большинстве есть поддержка TypeScript), например WebStorm.

* Установленный Node.js.

* Windows или Mac поддерживаются полностью. Под Linux онлайн-участие работает, но для просмотра записей занятий нужен Dual Boot в Win/MacOS.

* Для онлайн-общения желателен интернет от 256kb/s.



—————————————————————————

📥 СКАЧАТЬ КУРС:
🔐 Хотите получить доступ?

Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.

💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал
 

Похожие курсы

Назад
Верх