Back to catalog
Software Development

Backend Development

Design and build secure backend services, APIs, and database-backed applications with practical testing and deployment workflows.

Register for This Course
Backend Development

Level

Intermediate

Duration

10 weeks

Delivery

Physical & Live Online

Category

Software Development

Learn backend development through API design, databases, authentication, testing, and deploying reliable server-side applications.

Course overview

A practical server-side development course focused on API and service design rather than full-stack interface development. Learners build backend services, model relational data, implement authentication and authorization, test service behavior, and prepare applications for deployment.

Who it's for: Developers with basic programming experience who want to build APIs, server-side applications, and database-backed services.

What you will learn

  • Design REST APIs and validate requests and responses
  • Model relational data and write efficient database queries
  • Implement authentication, authorization, and secure configuration
  • Test, document, and deploy backend services

Curriculum

Tools you'll use

JavaScriptNode.jsExpressSQLPostgreSQLGit

Projects you'll build

  • Secure REST API
  • Role-based account service
  • Deployed database-backed application

Prerequisites

  • • Basic programming experience
  • • Familiarity with command-line tools is helpful

Related courses

Full-Stack Web Development
Software Development
Beginner to Intermediate 12-16 weeks

Full-Stack Web Development

Learn to design, build, test and deploy modern full-stack web applications using HTML, CSS, JavaScript, TypeScript, React, APIs and databases.

View course
Mobile App Development with React Native
Software Development
Intermediate 10 weeks

Mobile App Development with React Native

Build modern, production-ready Android and iOS applications with React Native from a single codebase.

View course
Frontend Engineering
Software Development
Intermediate 10 weeks

Frontend Engineering

Build accessible, performant frontend applications with modern JavaScript, TypeScript, React, testing, and production workflows.

View course