Udemy - React and TypeScript - The Practical Guide

  • CategoryOther
  • TypeTutorials
  • LanguageEnglish
  • Total size2.9 GB
  • Uploaded Byfreecoursewb
  • Downloads11
  • Last checkedFeb. 12th '26
  • Date uploadedFeb. 12th '26
  • Seeders 3
  • Leechers7

Infohash : 00BBCC5C01E7A9E1AA2C1462F7C7FAF04ADFD393

React & TypeScript - The Practical Guide

https://WebToolTip.com

Last updated 11/2025
Created by Academind by Maximilian Schwarzmüller, Maximilian Schwarzmüller
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English + subtitle | Duration: 102 Lectures ( 7h 33m ) | Size: 2.9 GB

Build type-safe React apps & use TypeScript to enhance your components, state management, Redux & side effects code.

What you'll learn
✓ Learn how to build React apps with TypeScript
✓ Get a structured introduction to TypeScript
✓ Use both basic & advanced TypeScript concepts
✓ Build dynamic & highly flexible components with React & TypeScript
✓ Build advanced & highly dynamic components in a type-safe way
✓ Use TypeScript with React's Context API & useReducer() Hook
✓ Manage state and events with React and TypeScript
✓ Use TypeScript with Redux for type-safe global state management

Requirements
● Basic React knowledge of core concepts (components, JSX, state) is needed
● NO prior TypeScript knowledge is required

Files:

[ WebToolTip.com ] Udemy - React and TypeScript - The Practical Guide
  • Get Bonus Downloads Here.url (0.2 KB)
  • ~Get Your Files Here ! 1 - Introduction
    • 1. Welcome To The Course.en_US.srt (2.4 KB)
    • 1. Welcome To The Course.mp4 (33.3 MB)
    • 2. Why React & TypeScript.en_US.srt (2.6 KB)
    • 2. Why React & TypeScript.mp4 (8.1 MB)
    • 3. About The Course & Course Content.en_US.srt (2.6 KB)
    • 3. About The Course & Course Content.mp4 (5.2 MB)
    • 4. Course Resources.url (0.1 KB)
    • 4. How To Get The Most Out Of The Course.en_US.srt (4.6 KB)
    • 4. How To Get The Most Out Of The Course.mp4 (7.4 MB)
    • 4. Join Academind Discord Community.url (0.1 KB)
    • 5. Learning Community & Course Resources.html (6.5 KB)
    • 6. Creating & Using React + TypeScript Projects.en_US.srt (1.6 KB)
    • 6. Creating & Using React + TypeScript Projects.mp4 (2.5 MB)
    • 7. Course Setup.html (6.7 KB)
    2 - TypeScript Basics & Core Concepts
    • 10. Working with Types Type Inference & Explicit Type Annotations.en_US.srt (10.4 KB)
    • 10. Working with Types Type Inference & Explicit Type Annotations.mp4 (11.6 MB)
    • 11. Basic Primitive Types.en_US.srt (1.4 KB)
    • 11. Basic Primitive Types.mp4 (2.0 MB)
    • 12. Invoking The TypeScript Compiler.en_US.srt (4.8 KB)
    • 12. Invoking The TypeScript Compiler.mp4 (7.5 MB)
    • 13. Combining Types Union Types (Alternative Types).en_US.srt (2.9 KB)
    • 13. Combining Types Union Types (Alternative Types).mp4 (4.1 MB)
    • 14. Working with Object Types.en_US.srt (7.5 KB)
    • 14. Working with Object Types.mp4 (25.0 MB)
    • 15. Working with Array Types.en_US.srt (5.0 KB)
    • 15. Working with Array Types.mp4 (9.0 MB)
    • 16. Adding Types to Functions Parameter & Return Value Types.en_US.srt (6.9 KB)
    • 16. Adding Types to Functions Parameter & Return Value Types.mp4 (13.1 MB)
    • 17. Defining Function Types.en_US.srt (4.6 KB)
    • 17. Defining Function Types.mp4 (8.7 MB)
    • 18. Creating Custom Types Type Aliases.en_US.srt (5.3 KB)
    • 18. Creating Custom Types Type Aliases.mp4 (10.7 MB)
    • 19. Defining Object Types with Interfaces.en_US.srt (4.3 KB)
    • 19. Defining Object Types with Interfaces.mp4 (19.3 MB)
    • 20. Interfaces vs Custom Types.en_US.srt (5.9 KB)
    • 20. Interfaces vs Custom Types.mp4 (21.0 MB)
    • 21. Merging Types.en_US.srt (5.3 KB)
    • 21. Merging Types.mp4 (17.8 MB)
    • 22. Being Specific With Literal Types.en_US.srt (4.1 KB)
    • 22. Being Specific With Literal Types.mp4 (9.5 MB)
    • 23. Adding Type Guards.en_US.srt (4.8 KB)
    • 23. Adding Type Guards.mp4 (10.1 MB)
    • 24. Type Guards & Type Narrowing A Closer Look.html (8.5 KB)
    • 25. Making Sense Of Generic Types.en_US.srt (17.4 KB)
    • 25. Making Sense Of Generic Types.mp4 (30.8 MB)
    • 26. Summary.en_US.srt (1.0 KB)
    • 26. Summary.mp4 (4.5 MB)
    • 8. Module Introduction.en_US.srt (1.8 KB)
    • 8. Module Introduction.mp4 (4.2 MB)
    • 9. CodeSandbox Project.url (0.1 KB)
    • 9. TypeScript Setup & Using TypeScript.en_US.srt (4.0 KB)
    • 9. TypeScript Setup & Using TypeScript.mp4 (21.7 MB)
    3 - Using TypeScript with React Essentials
    • 27. Module Introduction.en_US.srt (1.8 KB)
    • 27. Module Introduction.mp4 (3.3 MB)
    • 28. Creating a React + TypeScript Project.en_US.srt (9.2 KB)
    • 28. Creating a React + TypeScript Project.mp4 (66.6 MB)
    • 29. CodeSandbox Starting Project.url (0.1 KB)
    • 29. Local Starting Project.url (0.2 KB)
    • 29. Understanding the Role of tsconfig json.en_US.srt (7.0 KB)
    • 29. Understanding the Role of tsconfig json.mp4 (27.5 MB)
    • 29. tsconfig json.url (0.2 KB)
    • 30. Building a First Component & Facing a Missing Type.en_US.srt (8.2 KB)
    • 30. Building a First Component & Facing a Missing Type.mp4 (18.0 MB)
    • 30. ReactJS Crash Course.url (0.1 KB)
    • 31. Defining Component Props Types.en_US.srt (5.2 KB)
    • 31. Defining Component Props Types.mp4 (24.4 MB)
    • 32. Storing Props Types as a Custom Type or Interface.en_US.srt (2.8 KB)
    • 32. Storing Props Types as a Custom Type or Interface.mp4 (6.7 MB)
    • 33. Defining a Type for Props with children.en_US.srt (9.8 KB)
    • 33. Defining a Type for Props with children.mp4 (53.2 MB)
    • 34. Component Props & The Special key Prop.html (6.3 KB)
    • 35. Another Way Of Typing Components.en_US.srt (4.5 KB)
    • 35. Another Way Of Typing Components.mp4 (15.9 MB)
    • 36. Exercise Creating a Header Component.en_US.srt (7.9 KB)
    • 36. Exercise Creating a Header Component.mp4 (29.7 MB)
    • 37. Using useState() and TypeScript.en_US.srt (9.7 KB)
    • 37. Using useState() and TypeScript.mp4 (72.2 MB)
    • 38. Working with State & Outputting State based Values.en_US.srt (8.3 KB)
    • 38. Working with State & Outputting State based Values.mp4 (48.0 MB)
    • 39. Another Exercise & Reusing Types Across Files.en_US.srt (10.1 KB)
    • 39. Another Exercise & Reusing Types Across Files.mp4 (93.4 MB)
    • 40. Passing Functions as Values In A Type Safe Way.en_US.srt (13.7 KB)
    • 40. Passing Functions as Values In A Type Safe Way.mp4 (93.4 MB)
    • 41. Handling & Typing Events.en_US.srt (11.0 KB)
    • 41. Handling & Typing Events.mp4 (76.7 MB)
    • 42. Working with Generic Event Types.en_US.srt (6.1 KB)
    • 42. Working with Generic Event Types.mp4 (21.7 MB)
    • 43. Using useRef() with TypeScript.en_US.srt (12.0 KB)
    • 43. Using useRef() with TypeScript.mp4 (57.7 MB)
    • 44. Handling User Input In A Type Safe Way.en_US.srt (6.9 KB)
    • 44. Handling User Input In A Type Safe Way.mp4 (50.5 MB)
    • 45. Summary.en_US.srt (2.4 KB)
    • 45. Summary.mp4 (30.1 MB)
    4 - Advanced Component Types Dynamic Components Polymorphic Components & More
    • 46. Module Introduction.en_US.srt (2.0 KB)
    • 46. Module Introduction.mp4 (7.0 MB)
    • 47. Building a More Dynamic & Flexible Component.en_US.srt (14.7 KB)
    • 47. Building a More Dynamic & Flexible Component.mp4 (48.4 MB)
    • 47. CodeSandbox Sta

Code:

  • udp://tracker.torrent.eu.org:451/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • http://tracker.foreverpirates.co:80/announce
  • udp://tracker.cyberia.is:6969/announce
  • udp://exodus.desync.com:6969/announce
  • udp://explodie.org:6969/announce
  • udp://tracker.opentrackr.org:1337/announce
  • udp://9.rarbg.to:2780/announce
  • udp://tracker.internetwarriors.net:1337/announce
  • udp://ipv4.tracker.harry.lu:80/announce
  • udp://open.stealth.si:80/announce
  • udp://9.rarbg.to:2900/announce
  • udp://9.rarbg.me:2720/announce
  • udp://opentor.org:2710/announce