Catalog 2016-2017 
    
    Mar 28, 2024  
Catalog 2016-2017 [ARCHIVED CATALOG]

ITAD 280 Web Development with Python

5 credits
In this course students learn Web applications development using Django, a popular web framework in Python. At the end of the course, students will be able to create dynamic data-driven web applications, including a ToDo List web app, email client, web page scrapping, etc.

Prerequisites: ITAD 112  and CS& 141  

Quarters Offered: Fall, Spring

Student Outcomes/Competencies:
Upon successful completion of this course students will be able to:

  • Create web applications using Django web framework in Python
  • Consume modern web technologies, such as JSON and REST APIs
  • Create applications that interact with a database using server-side technologies
  • Create form-based web UIs with input validation using Django
  • Create web APIs using Django
  • Create client applications in Python
  • Deploy, test, and debug Django web applications
  • Create useful technical supporting documentation