All Programs

Backend Development

Mark SikaundiMark Sikaundi

This mentorship program is designed to guide aspiring backend developers through a comprehensive learning path over three months. The program covers fundamental and advanced topics, practical projects, and career guidance to help mentees become proficient in backend development.

In this program, you will learn how to build scalable and secure backend applications using Node.js, Express, and MongoDB . You will also learn how to deploy your applications to the cloud using services like Heroku and AWS.

By the end of the program, you will have built several backend applications and have a strong foundation in backend development. You will also have a portfolio of projects to show to potential employers.

What you will learn:

  • Node.js and Express
  • RESTful APIs
  • Database Design and Management
  • Authentication and Authorization
  • Deployment and Hosting

Prerequisites:

No prior knowledge of backend development is required. However, a basic understanding of programming concepts will be helpful. You should also have access to a computer with an internet connection.

Who should take this program:

  • Beginners to backend development
  • Students
  • Professionals looking to switch to backend development
  • Anyone interested in learning backend development

Duration:

12 weeks

Contents Sections

Introduction

Get started with nodejs

Express basics

Implementing routes

Creating controllers

Creating models

Hundling middlewares

Creating services

Adding utils

Database
Authentication
Authorization
CD/CI
Testing
Deployment

Coming soon

Complete all lessons to unlock this certificate.

Mentorship Program FAQ