Typescript: подборка онлайн-курсов, книг и видеоресурсов

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

Онлайн-курсы

«Курс TypeScript: бесплатное обучение для разработчиков» от Code Basics

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

Длительность: 2 недели
Стоимость: бесплатно

«Typescript-разработчик» от Hexlet

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

Длительность: 2 месяца
Стоимость: 21 900 тенге в месяц

«TypeScript для современной разработки» от Udemy

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

Длительность: 2 недели
Стоимость: 33 335 тенге

Learn TypeScript от Scrimba

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

Длительность: 1 неделя
Стоимость: бесплатно

Книги

«Эффективный TypeScript», Дэн Вандеркам

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

«TypeScript быстро», Яков Файн и Антон Моисеев

Книга предназначена для программистов, уже имеющих опыт работы с JavaScript, CSS и HTML. В книге подробно рассматриваются инструменты и объясняется, как интегрировать JavaScript и TypeScript в одном проекте.

TypeScript in 50 Lessons, Stefan Baumgartner

Книга предназначена как для опытных, так и для начинающих разработчиков, знакомых с JavaScript, и включает пошаговые разборы кода, примеры и советы.

Programming TypeScript: Making Your JavaScript Applications Scale, Boris Cherny

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

YouTube-каналы

TypeScript TV with Benny

Полезный канал как для начинающих, так и для опытных разработчиков. Содержит множество туториалов, видеоуроков и советов по написанию «чистого кода». На различных примерах демонстрируется, как исправлять ошибки и улучшать код.

Michigan TypeScript

Канал специально для продвинутых разработчиков TypeScript, где есть видеоуроки по сложным концепциям. А также множество подробных туториалов, которые помогут углубить знания в TypeScript и научить эффективно применять его на практике.