Course Outline
Introduction
- What is FARM stack?
- FARM vs MERN
Getting Started
- Setting up the development environment
- Setting up a MongoDB Atlas account
- Installing dependencies
- Connecting FastAPI with MongoDB
Building REST APIs (FastAPI)
- CRUD operations
- Updating the APIs
- MongoDB functions
- Testing the APIs
Developing the Frontend with ReactJS
- Creating a React project
- Installing axios and bootstrap
- Styling, CSS, and JSX
- Adding interactive functions
- Testing the application
Deploying the Application
- Backend deployment (Heroku)
- Frontend deployment (GitHub)
Securing the Application
- Authentication and user management
- Routers and access permissions.
Troubleshooting
Summary and Next Steps
Requirements
- Experience with web development
- JavaScript and Python programming experience
Audience
- Developers
Testimonials (5)
I like the professionality of the trainer, he really knows what he is talking about and able to explain almost even the simple subjects on the topic which is great.
Marlon - National Confederation of Cooperatives
Course - React with Next.js
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Course - Ant Design
The trainer was very available to answer all te kind of question I did
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
Łukasz patience
Stroila Adrian Emilian
Course - React, Redux and TypeScript
It was nice it had a lot of exercise, but the pace is too fast.