PowerBI Data Analyst - Create visualizations and dashboards from scratch
Master AI & Data—50% Off Udacity (Code CC50)
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master React development with TypeScript in this comprehensive 3-hour course that takes you from complete beginner to advanced practitioner. Begin with fundamental concepts by exploring what React is and understanding the distinction between libraries and frameworks. Get introduced to TypeScript and its benefits for React development, then set up your development environment by installing Node.js and creating your first React application. Learn essential workflow skills including GitHub setup and deployment strategies for your applications. Dive deep into TypeScript fundamentals, covering basic syntax, advanced type systems, and function implementations. Progress to React-specific concepts including component architecture, JSX/TSX syntax, and how to effectively manage props and state with TypeScript's type system. Gain practical experience through hands-on exercises that reinforce each concept, building real applications that demonstrate best practices for combining React with TypeScript in modern web development.
Syllabus
00:00 Intro to course
03:42 Introduction to React
14:14 Library vs Framework
25:26 Introduction to TypeScript
34:48 Setting up Node JS
46:57 Create a new React app
59:25 Setting up GitHub
01:12:34 Deploying our first app
01:18:15 Getting started with TypeScript
01:34:06 Advanced types
01:51:55 Functions in TypeScript
02:23:39 React components & JSX/TSX
02:44:55 Props and state in TS
03:07:32 Conclusion
Taught by
Code with Beto