React & TypeScript - Course for Beginners

React & TypeScript - Course for Beginners

freeCodeCamp.org via freeCodeCamp Direct link

) Basic Types in Typescript

5 of 45

5 of 45

) Basic Types in Typescript

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

React & TypeScript - Course for Beginners

Automatically move to the next video in the Classroom when playback concludes

  1. 1 ) Intro
  2. 2 ) Typescript vs Javascript
  3. 3 ) Project Overview
  4. 4 ) Setup React Typescript Project
  5. 5 ) Basic Types in Typescript
  6. 6 ) Object Type
  7. 7 ) Optional Field in Objects
  8. 8 ) Array of Object Type
  9. 9 ) Union Type
  10. 10 ) Function Types
  11. 11 ) Any Type
  12. 12 ) unknown and never Type
  13. 13 ) Aliases ( type and interface )
  14. 14 ) Extending types
  15. 15 ) Extending interface
  16. 16 ) Extending Classes
  17. 17 ) Extending type with interface ( and vice versa )
  18. 18 ) React with Typescript
  19. 19 ) Functional Component type
  20. 20 ) Creating Input UI
  21. 21 ) useState Hook with Typescript
  22. 22 ) PropTypes - Passing props to component
  23. 23 ) Reusable todo interface
  24. 24 ) Passing function as props
  25. 25 ) Event Type in Typescript
  26. 26 ) Create Todo Logic
  27. 27 ) useRef Hook with Typescript
  28. 28 ) TodoList Component
  29. 29 ) Passing props to SingleTodo
  30. 30 ) SingleTodo Component
  31. 31 ) Todo Complete Functionality
  32. 32 ) Delete Todo Functionality
  33. 33 ) Edit Todo Functionality
  34. 34 ) Edit Bug Fix
  35. 35 ) useReducer Hook with Typescript
  36. 36 ) Homework for you
  37. 37 ) Building App UI for Drag and Drop
  38. 38 ) React Beautiful DnD Installation
  39. 39 ) completedTodos State
  40. 40 ) DragDropContext
  41. 41 ) Droppable Tag
  42. 42 ) Draggable Tag
  43. 43 ) onDragEnd Logic
  44. 44 ) Drag and Drop Styling
  45. 45 ) Outro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.