Web Application Development with Python

Sciences

Web Application Development with Python

credit

0.50 Credit

gradeGrades 9 - 12
academic year

Fall 2026

Schedule

UTC

Sep 08, 2026 - Dec 15, 2026

Section A

Recitation

Tuesday, 8:30 PM - 9:45 PM

An introduction to Web Application Development using Python.

Course Description

An introduction to Web Application Development using Python. The student will develop a real-world web application and will gain practical experience with:

  • a methodology for database design
  • the SQLite serverless database system
  • an Object Relational Mapper (ORM)
  • the Flask microframework for web applications
  • how to interact with RESTful APIs
  • how to use HTML and CSS to create a responsive web application


Prerequisites/Co-requisites:


Objectives:
The objective of this course is to introduce the student to the fundamentals of Web Application Development using Python. By the end of the course, the student will be able to create a real-world web application using the Flask microframework and the sqlite3 database engine.

Required Texts and Resources:

  • Text: Database Design for Mere Mortals, 4th Ed., by Michael James Hernandez. Addison-Wesley, 2020.
  • IT Resources: A personal computer (MacOS; Windows; Linux) with an Internet connection.


$549

Log In or Create Account

Log in or create an account to order.

instructor avatar

John Kelly

Instructor