What's in this course?
- Basic JavaScript (Optional)
- A thorough introduction to React.js (What is it and why would you use it?)
- All the core basics: How React works, building components with React & building UIs with React
- Components, props & dynamic data binding
- Working with user events and state to create interactive applications
- Detailed explanations on how to work with lists and conditional content
- React Hooks (in-depth)
- Working with built-in Hooks and building custom Hooks
- How to debug React apps
- Working with "Fragments" & "Portals"
- Dealing with side effects
- Class-based components and functional components
- Sending Http requests & handling transitional states + responses
- Handling forms and user input (incl. validation)
- Handling forms with react hook
- Styling React apps with "Styled Components" and "SCSS"
- Redux & Redux Toolkit
- Routing with React Router
- Deploying React Apps
- Implementing Authentication
- Browser Storage Handling
- React with TypeScript
- Adding Animations
- Tons of examples and demo projects so that you can apply all the things you learned in real projects
- React Best Practices
- React Performance
- And so much more
Bonus - (optional)
- Git Basic
- TypeScript
- StyledComponents
- Axios
Top comments (0)