|
Dec 21, 2024
|
|
|
|
Catalog 2022-2023 [ARCHIVED CATALOG]
|
CSD 280 Web Development with Python5 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: CSD 112 and CS& 141
Students who completed ITAD 112 and CS& 141 meet the prerequisites.
Course Outcomes 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
Total Hours: 60 Theory (Lecture) Hours: 40 Guided Practice (Lab or Clinical) Hours: 20
|
|