Free access & certification: To get free access and earn a Coursera certificate, fill out this form.
Back End

Back End Courses

Follow 29 curated back end courses and learning paths, from beginner fundamentals to advanced practice.

12 courses
MongoDB Node.js Developer Path logo

MongoDB Node.js Developer Path

Build scalable Node.js apps with MongoDB

20 hours5 stepsbeginner

A comprehensive learning path that teaches how to build modern, scalable applications using Node.js and MongoDB. Covers the document model, CRUD operations, data modeling, aggregation, indexing, and working with MongoDB Atlas using the official Node.js driver.

Back EndFree
Créez une application Java avec Spring Boot logo

Créez une application Java avec Spring Boot

Développez des apps Java robustes avec Spring Boot

8 hours4 stepsintermediate

Apprenez à utiliser Spring Framework et Spring Boot pour développer des applications Java évolutives et performantes. Couvre la création de projet, la structure avec des packages, la configuration, le déploiement et les tests.

Back EndFree
Java Backend Developer (Spring Boot) logo

Java Backend Developer (Spring Boot)

Master Java backend with Spring Boot via projects

174 hours5 stepsintermediate

A comprehensive project-based track from JetBrains Academy to master Java backend development with Spring Boot. Covers OOP, data structures, algorithms, REST APIs, Spring Boot, JPA, security, databases, testing, and design patterns. Build real projects inside IntelliJ IDEA.

Back EndFree
Laravel Darija pour les Débutants logo

Laravel Darija pour les Débutants

Master Laravel from scratch in Darija

self-paced6 stepsbeginner

A comprehensive Laravel course taught in Moroccan Arabic (Darija) by Mohamed IDBRAHIM. Covers environment setup with Laragon, Laravel 6 fundamentals (routing, controllers, Blade, Eloquent ORM, migrations, forms, validation), testing, relationships (One To One, One To Many), query building, authentication, database seeding, and soft deletes. Hands-on with real projects.

Back EndPaid
Server-Side Web Development with Node.js and Express.js logo

Server-Side Web Development with Node.js and Express.js

Hands-on Node.js & Express.js - 28 coding challenges

4 hours6 stepsintermediate

A hands-on CodeSignal course with 28 interactive practices covering server-side programming with Node.js and Express.js. Build Express servers, handle requests/responses, and create a full-stack space-themed application. Includes AI-powered guidance.

Back EndFree
API Beginner Path (v12) logo

API Beginner Path (v12)

Master API fundamentals with Postman

3.5 hours7 stepsbeginner

A comprehensive beginner path from Postman Academy covering APIs from the ground up. Learn what APIs are, explore the Postman API Platform, navigate the Postman UI, understand key features and elements, and build hands-on API projects. Includes 7 modules with practical exercises for Postman v12.

Back EndFree
Laravel From Scratch logo

Laravel From Scratch

Build dynamic web apps with Laravel - from scratch

20 hours7 stepsintermediate

A comprehensive Packt course on Coursera covering Laravel development from the ground up. Learn MVC architecture, Blade templates, Eloquent ORM, authentication, middleware, authorization, database migrations, and deployment with Laravel Forge. 15 modules with hands-on assignments.

Back EndFreemiumFree with ReCoded
PHP MySQL Course for Absolute Beginners logo

PHP MySQL Course for Absolute Beginners

Learn PHP & MySQL - no experience needed

self-paced4 stepsbeginner

A beginner-friendly Udemy course teaching PHP and MySQL from scratch. Covers PHP syntax, MySQL databases, PDO, CRUD operations, form handling, user authentication, and building database-driven websites. Includes practical projects.

Back EndFree
Adoptez une architecture MVC en PHP logo

Adoptez une architecture MVC en PHP

Maîtrisez l'architecture MVC en PHP - cours gratuit

8 hours5 stepsintermediate

Un cours gratuit d'OpenClassrooms pour apprendre à structurer un site PHP professionnel avec l'architecture MVC et la Programmation Orientée Objet (POO). Découvrez le pattern Modèle-Vue-Contrôleur, les routes, les modèles de données, les contrôleurs, et la création d'une application web complète en PHP. Préparez-vous à utiliser des frameworks modernes.

Back EndFree
Node.js, Express, MongoDB & More - The Complete Bootcamp 2021 logo

Node.js, Express, MongoDB & More - The Complete Bootcamp 2021

⭐ Best Course - Complete Node.js back-end bootcamp

30 hours7 stepsbeginner

A comprehensive bootcamp covering Node.js, Express, MongoDB, and modern backend development. Includes REST APIs, authentication, file uploads, error handling, deployment, and a complete capstone project. Free on Archive.org.

Back EndFree
Introduction to Databases logo

Introduction to Databases

Meta's intro to databases, SQL & MySQL

~30 hours5 stepsbeginner

A beginner Coursera course from Meta, part of the Meta Database Engineer Professional Certificate. Learn how databases work, distinguish database management system types, and practice basic database creation and data selection with SQL and MySQL. Covers CRUD operations, SQL operators, sorting and filtering, and database design including normalization.

Back EndFreemiumFree with ReCoded
Node.js Patterns: Streams, Design Patterns, and Testing logo

Node.js Patterns: Streams, Design Patterns, and Testing

Streams, GoF patterns & testing for scalable Node.js apps

~1 week5 stepsadvanced

A Coursera course by Packt (part of the Node.js Design Patterns Specialization) on advanced Node.js patterns and architecture. Learn to code with streams (composability, backpressure, duplex, piping, multiplexing), apply creational/structural/behavioral design patterns (factory, builder, proxy, decorator, adapter, strategy, middleware, command), and master testing strategies (unit/integration/E2E with the Node.js test runner, mocking, Playwright, testing pyramid). Includes 5 modules and hands-on exercises.

Back EndFreemiumFree with ReCoded

AI Hub Tools is 100% free

No ads · No tracking · No data collection, ever.

Donate & Support

Even one share makes a difference 🧡