Software Engineering

Backend Web Development

Build the servers, APIs and databases that power large-scale web applications

Phone: +237 672 149 730

Course Description

Maxwell Engineering’s software engineering training program is created with a mission to raise world class coders developing software and apps worthy of competing anywhere in the world.
We’ve already been able to train over 30 coders who’ve executed projects for some of the biggest brands in the country, including SONARA, UBA Cameroon, Access Bank Cameroon, Media Plus, SCR Maya & Cie, CHOCOCAM TIGER BRANDS among others.
The training with Maxwell Engineering is fully customized to meet the pace and competence of every learner. We don’t bundle you up with other trainees and deliver the same training rigidly as traditional education methods do. You rather work one-on-one with a supervisor in a practical, real-life working environment, who tailors all your lessons to your specific competencies and needs.

Course Outline

AvatarAvatar
10 Hours of Practicals

Node.js

Node.js lets you run JavaScript on the server, so you can build your backend with the same language you use in the browser. You will set up Node.js projects, manage packages with npm and build your first web server with Express.
AvatarAvatar
30 Hours of Practicals

REST APIs with Express

Design and build REST APIs with routes, controllers, input validation and proper error handling, and test every endpoint with Postman so your web and mobile apps can rely on them.
AvatarAvatar
40 Hours of Practicals

PostgreSQL

PostgreSQL is a free and open-source relational database with over 35 years of active development. You will design tables and relationships, write SQL queries, enforce schemas and constraints on your data, use JSON columns when you need flexibility and connect the database to your Node.js API.
AvatarAvatar
20 Hours of Practicals

Authentication & Security

Add sign-up, login and role-based access to your applications with JSON Web Tokens, store passwords safely with bcrypt and protect your API against the most common web attacks.
AvatarAvatar
10 Hours of Practicals

Deployment

Put your application online: manage environment variables, package your API with Docker and deploy it with its database to the cloud, ready for real users.
Message Us