![[frontendmasters] TypeScript: от первых шагов до профессионала](/styles/image/image_topic/topic_68dd014becc22.png)
Описание курса:
TypeScript - предпочтительный в индустрии способ навести порядок в печально известной непредсказуемости слабой типизации JavaScript, что позволяет писать более стабильные, готовые к продакшену веб-приложения. В этом курсе мы познакомимся с TypeScript через практические упражнения по рефакторингу, шаг за шагом применяя всё более продвинутые возможности TS, чтобы стабилизировать «баговое» JS-приложение. Помимо самого языка, разберём популярные инструменты и рабочие процессы TypeScript для full-stack-разработки. К концу курса вы станете продуктивным разработчиком TypeScript и будете готовы углублять знания на дальнейших курсах FrontendMasters.
Участвуя в воркшопе вместе с нами, вы научитесь:
Понимать, чем TypeScript отличается от JavaScript, и какие преимущества он даёт.
Устанавливать и настраивать TS в новом и существующем проекте.
Добавлять типы к переменным, аргументам функций и возвращаемым значениям.
Работать с пользовательскими типами и интерфейсами, включая сложные типы, union-типы и дженерики.
Ознакомиться с популярными библиотеками из open-source-экосистемы TS.
Настроить профессиональный workflow для full-stack-разработки на TS.
Подробнее:
TypeScript - предпочтительный в индустрии способ навести порядок в печально известной непредсказуемости слабой типизации JavaScript, что позволяет писать более стабильные, готовые к продакшену веб-приложения. В этом курсе мы познакомимся с TypeScript через практические упражнения по рефакторингу, шаг за шагом применяя всё более продвинутые возможности TS, чтобы стабилизировать «баговое» JS-приложение. Помимо самого языка, разберём популярные инструменты и рабочие процессы TypeScript для full-stack-разработки. К концу курса вы станете продуктивным разработчиком TypeScript и будете готовы углублять знания на дальнейших курсах FrontendMasters.
Участвуя в воркшопе вместе с нами, вы научитесь:
Понимать, чем TypeScript отличается от JavaScript, и какие преимущества он даёт.
Устанавливать и настраивать TS в новом и существующем проекте.
Добавлять типы к переменным, аргументам функций и возвращаемым значениям.
Работать с пользовательскими типами и интерфейсами, включая сложные типы, union-типы и дженерики.
Ознакомиться с популярными библиотеками из open-source-экосистемы TS.
Настроить профессиональный workflow для full-stack-разработки на TS.
Подробнее:
Отзывы