Погрузитесь в мир TypeScript с нашим курсом "Практический TypeScript", разработанным для разработчиков, стремящихся к всестороннему пониманию от основ до продвинутых концепций. Курс начинается с настройки проекта на TypeScript с использованием Vite и включает серию уроков, охватывающих основные функции и лучшие практики TypeScript.
Вы узнаете о типовых аннотациях, выводе типов и практическом применении типовых аннотаций, а также изучите объединенные типы и работу с типами "any", "unknown" и "never". Курс также охватывает основы массивов и объектов и предлагает задания для закрепления знаний. Кроме того, вы углубитесь в сложности функций в TypeScript.
По мере продвижения курс рассматривает более сложные функции TypeScript, такие как обобщения, получение данных с TypeScript и работу с библиотекой Zod для проверки данных. Вы также получите представление о файлах деклараций TypeScript и программировании на основе классов с TypeScript. Каждый урок разработан для предоставления практического опыта, что позволит вам эффективно применять функции TypeScript в реальных сценариях.
Кроме того, этот курс охватывает интеграцию TypeScript с React, включая структуру компонентов, обработку пропсов, управление состоянием, обработку событий и сложные структуры компонентов. Вы узнаете о использовании Context API в React, редьюсерах и глобальном управлении состоянием в среде TypeScript, а также о техниках получения и проверки данных. Курс завершается практическим приложением для управления задачами, подчеркивая использование localStorage и управление состоянием задач.
В конце курса вы создадите современное магазинное приложение с TypeScript, Shadcn/ui и React Router, включающее функции аутентификации и пагинации. Присоединяйтесь к курсу "Практический TypeScript", чтобы повысить свои навыки и уверенно применять TypeScript в ваших проектах, от базового до продвинутого уровня.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.