Введение в TypeScript

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

О курсе

О курсе

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

Курс не предполагает никаких предварительных знаний о TypeScript и начинается с того, что помогает понять, что такое TypeScript и какие преимущества он дает. Затем курс мягко знакомит вас с системой типов TypeScript и с тем, как создавать основные типы.

Со временем вы научитесь создавать повторно используемые типы, которые можно использовать во многих ситуациях, сокращая объем работы для создания гибкого и строго типизированного кода.

Затем курс переходит к более сложным темам, таким как сужение типов, неизменяемые типы, сопоставленные типы и условные типы, которые помогут создать свои собственные мощные служебные типы.

Вы получите глубокое понимание параметров компилятора TypeScript и будете использовать TypeScript с Babel, ESLint и Webpack для создания высококачественной кодовой базы.

TypeScript — один из самых востребованных языков (можно сказать надстройки над языком JavaScript) на данный момент и он будет востребованным еще долгие годы.

 

Кому подойдет этот курс

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

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

Предварительная подготовка и оборудование

Программа курса рассчитана на новичков без опыта и начинающих с небольшим опытом. Если вы уже знакомы с основами Python, то сможете освежить свои знания или закрепить их на практике. Если нет — мы вас всему научим.

Для работы понадобиться ноутбук или стационарный компьютер с macOS, Linux или Windows версии 10 и выше. Все инструкции по установке необходимого ПО имеются в уроках курса. Приобретение специализированного ПО не требуется, так как работа построена на использовании сервиса Google Colab и бесплатного редактора с открытым исходным кодом MS Visual Studio Code. Этого вполне достаточно для прохождения курса.

Приобретаемые навыки

  • Получите четкое представление о языке и инструментах TypeScript

  • Узнайте все о классах, интерфейсах и объектно-ориентированном программировании с помощью TypeScript.

  • Используйте дженерики для создания повторно используемых типов

  • Создание пользовательских сложных типов

Наши преподаватели

Программа курса

загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно