Udemy

Practical Typescript

立即報名
  • 2,820 名學生
  • 更新於 12/2024
4.7
(273 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
20 小時 7 分鐘
教學語言
英語
授課導師
Jānis Smilga
評分
4.7
(273 個評分)
4次瀏覽

課程簡介

Practical Typescript

Unleash the Power of TypeScript: Dive into Type Annotations, Generics, React Integration, and Build Modern Apps

Dive into the world of TypeScript with our "Practical TypeScript" course, designed for developers seeking a comprehensive understanding from the basics to advanced concepts. This course begins with setting up a TypeScript project using Vite, guiding you through a series of tutorials that cover essential TypeScript features and best practices.

You'll learn about type annotations, type inference, and the practical applications of type annotation, along with an exploration of union types and the handling of "any", "unknown", and "never" types. The course also covers the fundamentals of arrays and objects, and introduces challenges to reinforce learning. Additionally, you'll delve into the complexities of functions in TypeScript.

As you advance, the course explores more sophisticated TypeScript features, such as generics, fetching data with TypeScript, and working with the Zod library for data validation. You'll also gain insights into TypeScript declaration files and class-based programming with TypeScript. Each tutorial is designed to provide hands-on experience, enabling you to effectively apply TypeScript features in real-world scenarios.

Furthermore, this course extends to integrating TypeScript with React, covering component structure, prop handling, state management, event handling, and complex component structures. You'll learn about using React's Context API, reducers, and global state management in a TypeScript environment, as well as data fetching and validation techniques. The course concludes with a practical task management application, highlighting the use of localStorage and task state management.

Finally, the course culminates in building a modern store application with TypeScript,  Shadcn/ui, and React Router, incorporating features such as authentication and pagination. Join us in "Practical TypeScript" to elevate your skills and confidently apply TypeScript in your development projects, from basic to advanced levels.

課程章節

  • 6 個章節
  • 216 堂課
  • 第 1 章 Introduction
  • 第 2 章 Setup
  • 第 3 章 Typescript Fundamentals
  • 第 4 章 Typescript and React
  • 第 5 章 Store App
  • 第 6 章 Bonus

課程內容

  • Understand TypeScript Basics: Grasp type annotations, inference, union types, and handling "any", "unknown", and "never" types.
  • Master Advanced Features: Learn generics, data fetching, and Zod library for validation in TypeScript.
  • Integrate with React: Master TypeScript integration with React, covering component structure, prop handling, and state management.
  • Build Modern Applications: Develop skills to create store applications with TypeScript, Shadcn/ui, React Router, authentication, and pagination.


評價

  • J
    Jani Niemistö
    4.0

    Looks like a good match for me, but it's hard to say yet. Good work still!

  • U
    Uriel
    5.0

    The course is excellent. It is more suitable for beginners and as mentioned it is practical. It fits junior full stack developers and provides a solid foundation for further work with TypeScript. The course is very well structured with no errors and everything is explained clearly.

  • R
    Ricardo D'Alessandro
    4.0

    Great so far! Just as a note: -There are some 'bugs' with some Quiz and Practice Test answers, where the correct answer doesn't work (it even says 'Correct!' though you have to pick an Incorrect answer) -For Section 5, there are some updates to how Tailwind and Shadcn/ui should be installed and setup

  • G
    Giorgi Chapidze
    4.5

    Nice, practical overview of typescript/react.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意