Тypescript может сделать вашу жизнь легче, как программиста, и сделать ваш код менее склонным к ошибкам.

Мы только выложили курс TypeScript для начинающих на YouTube-канале freeCodeCamp.org. Bob Ziroll из Scrimba ведет этот курс. Интерактивный код доступен на странице курса Scrimba для каждого урока.

Курс даст вам руководство для практического изучения TypeScript. By the end, вы будете обладать твердым пониманием основ TypeScript и способа его использования для создания более безопасных и надежных JavaScript-приложений.

TypeScript является ” superset ” JavaScript , что significa que все допустимые JavaScript-код также валиден в TypeScript . Однако TypeScript улучшает ваше опыт программирования, позволяя вам писать код с большей уверенностью в стабильности и долговечности ваших проектов . Это делается с помощью проверки времени компиляции, которая идентифицирует потенциальные ошибки до запуска кода, позволяя вам предварительно исправлять проблемы и предотвращать сбои в ваших программах. Это обеспечивает более гладкий и надежный процесс разработки.

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

В курсе покрыты следующие темы:

  • Why TypeScript?

  • Basic types

  • Literal types

  • Пользовательские типы (объекты)

  • Типизированные массивы

  • Опциональные свойства

  • Союзы

  • narrowning

  • Стандартные типы

  • Генерик

Смотрите полное курсе на YouTube-канале freeCodeCamp.org (2-часовое просмотрение).