Learn to use TypeScript with React through building a series of React components. You’ll explore the types that come with React that allow you to infer the properties of your components, look at tips and advice for migrating your application from JavaScript to TypeScript, and learn advanced patterns for building flexible and type-safe components.
In this course, you’ll learn best practices for structuring your data and how to keep your application fast and nimble as your codebase grows. You’ll get your hands on multiple solutions for managing state in large React applications including Redux, Redux Thunk, Redux Observables and MobX.
Build full-stack applications leveraging your React skills on top of Google's Firebase platform! You'll get hands-on experience building a real-world application from the ground up and deploying it to the cloud.
This course will take you on a tour through the most popular state management approaches and libraries, and is designed for developers with a working knowledge of React who want a solid understanding of the various ways to manage state in large React applications.
This course is a must for any React and Redux users who want to integrate with Firebase’s cloud-hosted NoSQL database platform to create robust web and mobile applications!