Course Outline
Introduction
Fullstack Development and the MERN Stack for Government
- What is the MERN Stack?
- Frontend vs Backend Development
- REST vs GraphQL
Preparing the Development Environment for Government
- Installing and Configuring React
- Installing and Configuring Express
- Installing and Configuring Node.js
- Installing and Configuring MongoDB
Frontend Development with React for Government
- Setting Up Pages and Routes
- Adding Components
- Working with React Hooks
REST API Development with Node.js and Express for Government
- Implementing Routing
- Handling Errors
- Using Postman for Testing APIs
Backend Development with MongoDB for Government
- Creating a Schema and Model
- Adding, Updating, and Deleting Data
Frontend to Backend Integration for Government
- Sending Requests to the Backend
- Creating Custom Hooks
Authorization and Authentication for Government
- Generating, Storing, and Managing Tokens
- Creating an Authentication Hook
Deployment for Government
- Deploying with Heroku
Troubleshooting for Government
- Debugging and Error Handling
Summary and Conclusion for Government
Requirements
- A foundational knowledge of JavaScript for government
Audience
- Web Developers in the public sector
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.