Description
Practical Typescript Course. Immerse yourself in the world of TypeScript with our Practical TypeScript course, aimed at developers looking for a comprehensive understanding from the basics to advanced concepts. This course starts with setting up a TypeScript project with Vite and takes you through a series of tutorials covering key TypeScript features and best practices. You’ll learn about type annotations, type inference, and practical applications of type annotations, learn about union types, and cover each, unknown, and never types. The course also covers the basics of arrays and objects and presents challenges to reinforce learning. In addition, you’ll explore the complexity of features in TypeScript. As the course progresses, it explores more complex features of TypeScript, such as generics, fetching data with TypeScript, and working with the Zod library for data validation. You’ll also learn about TypeScript declaration files and class-based programming with TypeScript. Each tutorial is designed to provide hands-on experience and enable you to effectively apply TypeScript features in real-world scenarios. In addition, the course expands on the integration of TypeScript with React and covers component structure, prop management, state management, event handling, and complex component structures. You will learn how to use React’s context API, reducers, and global state management in a TypeScript environment, as well as data retrieval and validation techniques. The course ends with a task management application that highlights the use of LocalStorage and task state management. Finally, the course ends with building a modern store app using TypeScript, Shadcn/ui, and React Router, which includes features like authentication and pagination. Take Practical TypeScript to improve your skills and confidently use TypeScript in your development projects from basic to advanced levels.
What you will learn in the Practical Typescript course
-
Understand the basics of TypeScript: understand type annotations, inference, union types, and how to deal with “any,” “unknown,” and “never” types.
-
Advanced Master Features: Learn generalizations, data retrieval, and the Zod library for validation in TypeScript.
-
Integration with React: Master TypeScript integration with React covering component structure, proposal management, and state management.
-
Building Modern Apps: Gain skills to build storefront apps using TypeScript, Shadcn/ui, React Router, authentication, and pagination.
This course is suitable for people who
- Ideal for developers who want to master TypeScript, from basics to advanced concepts, and use it to build modern React apps.
Specifications of the Internship Typescript Course
- Editor: Udemy
- Teacher: John Smilga
- Training level: beginner to advanced
- Training duration: 20 hours and 6 minutes
- Number of courses: 214
Course topics
Prerequisites for the practical Typescript course
Course pictures
Sample video of the course
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: English
Quality: 720p
Changes:
Version 2024/3 has increased the number of lessons to 56 and the duration to 7 hours and 4 minutes compared to 2024/2. English subtitles have also been added to the course.
Download link
free download software
Size
8.69GB