Course Outline
Introduction
Fullstack Development and the MERN Stack
- What is the MERN Stack?
- Frontend vs backend development
- REST vs GraphQL
Preparing the Development Environment
- Installing and configuring React
- Installing and configuring Express
- Installing and configuring Node
- Installing and configuring MongoDB
Frontend Development with React
- Setting up pages and routes
- Adding components
- Working with React hooks
REST API Development with Node and Express
- Implementing routing
- Handling errors
- Using Postman
Backend Development with MongoDB
- Creating a schema and model
- Adding, updating, and deleting data
Frontend to Backend
- Sending requests to the backend
- Creating custom hooks
Authorization and Authentication
- Generating, storing, and managing tokens
- Creating an authentication hook
Deployment
- Deploying with Heroku
Troubleshooting
- Debugging and error handling
Summary and Conclusion
Requirements
- A basic understanding of JavaScript
Audience
- Web 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 situation was atypical because an intensive training for developers was to be conducted with non-developers. Lukasz took up this challenge with empathy and a lot of humour. Through his intelligent and flexible manner, he was able to ensure that a concrete learning gain was achieved for everyone. I enjoyed this very much and would gladly take a seminar with Lukasz again.