Udacity part of Accenture logo

Backend Developer with Python

Build real-world web applications from scratch. This Nanodegree teaches full stack development using Flask, SQL, and Docker with a focus on APIs, security, and deployment skills.

  • Nanodegree Program
  • Intermediate
  • 49 hours
  • 4.6 (504)
  • Updated: Jun 9, 2026

Subscription · Monthly

  • Cancel Anytime
  • Unlimited access to hundreds of top-rated courses
  • Hands-on projects with expert feedback
  • Personalized career coaching and interview prep
  • Program Certificates

Skills you'll learn

36 skills

  • SQLAlchemy
  • Flask
  • HTTP
  • Application authentication
  • Application security basics

Prerequisites

8 prerequisites

Prior to enrolling, you should have the following knowledge:

  • Command line interface basics
  • Basic computer programming
  • Relational database basics
  • Basic SQL
  • Identity and access management fundamentals

You will also need to be able to communicate fluently and professionally in written and spoken English.

Program Outline

  • 5 courses
  • 21 lessons
  • 3 projects

Program Instructors

4 instructors

Unlike typical professors, our instructors come from Fortune 500 and Global 2000 companies and have demonstrated leadership and expertise in their professions:

Kennedy Behrman

Instructor

Gabriel Ruttner

Instructor

Caryn McCarthy

Instructor

Amy Hua

Instructor

Kennedy Behrman

Instructor

Gabriel Ruttner

Instructor

Caryn McCarthy

Instructor

Amy Hua

Instructor

Reviews

Average Rating: 4.6 (504 Reviews)

This Master of AI program is exceptional, offering outstanding resources, distinguished faculties, and a comprehensive curriculum that provides a deep and practical understanding of complex AI concepts. A truly transformative learning experience.

Sukh Sandhu

Jun 25, 2026

The Backend Developer with Python course from Udacity provided a solid foundation in backend development with clear explanations and practical projects.

Melbin Mathews

Apr 28, 2026

It is a very good cours

Alvaro Fernandez de la Cuesta

Apr 22, 2026

The best AI School online. You learn with the best and build a great portfolio with real-world projects on GitHub.

Alberto Vieira

Mar 13, 2026

Relevant

Olatunde Adedeji

Feb 8, 2026

About this program

Learn backend development with Python by building database-backed web applications. Master CRUD operations, data modeling, APIs, authentication, and role-based access in this hands-on course.

Subscription · Monthly

  • Cancel Anytime
  • Unlimited access to hundreds of top-rated courses
  • Hands-on projects with expert feedback
  • Personalized career coaching and interview prep
  • Program Certificates

Other programs you might like:

Udacity Accenture logo

Company

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

© 2011-2026 Udacity, Inc. "Nanodegree" is a registered trademark of Udacity. © 2011-2026 Udacity, Inc.
We use cookies and other data collection technologies to provide the best experience for our customers.