
Build and deploy 5 React applications (w/ hooks, MUI, etc.). then create a portfolio website to show the projects.
Description
Welcome to the course!In this course we will be building and deploying 5 React projects, then we will create a portfolio website to show the projects built.
When working on the projects we will also cover how to use relevant technologies like Material UI, react-bootstrap, Mantine, react-router, axios, and more.
These are the applications we will build / create in this course
- Quiz App (React, Material UI, etc.)
- Quote Generator App (React, Mantine, Quotable API, etc.)
- Movies Watchlist (React, Material UI, axios, React Router, LocalStorage, etc.)
- Image Recognition App (React, react-bootstrap, Clarifai API, expressjs, etc.)
- Posts Manager (React, Material UI, JSONPLaceholder, axios, etc.)
- Portfolio Website (Simplefolio)
We will be covering the following topics during development
- Using components from Material UI
- Using components from Mantine
- Using components from react-bootstrap
- Interacting with JSONPlaceholder for common operations like create, read, update, and delete
- Using axios to make network requests to backend APIs
- Interact with various third party APIs
- Deploying applications to Netlify
- Deploying applications to Heroku
- etc.
This course is for you if
- You are a beginner in React and want to build practical projects with it
- You are already familiar with React but want to try out some of the UI frameworks covered in this course
- you want to improve your current portfolio
Prerequisites
- Have some knowledge on how to work with Javascript and React
Please check out the free preview videos as well and you can try out the course risk-free as you can refund the course within 30 days, no questions asked.
Who this course is for:
- Developers who want to improve their React skills / knowledge
- Developers who want to participate in practical projects