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-каналы
Полезный канал как для начинающих, так и для опытных разработчиков. Содержит множество туториалов, видеоуроков и советов по написанию «чистого кода». На различных примерах демонстрируется, как исправлять ошибки и улучшать код.
Michigan TypeScript
Канал специально для продвинутых разработчиков TypeScript, где есть видеоуроки по сложным концепциям. А также множество подробных туториалов, которые помогут углубить знания в TypeScript и научить эффективно применять его на практике.