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
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3200 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
The trainer did a great job breaking the ice and took the initiative to encourage everyone to participate. No one was left out, and he was able to adapt well to each person’s difficulties. He made good use of the challenges and questions raised by participants to provide clearer explanations to the whole audience.