|
|
|
May 25, 2026
|
|
CS 248 - Full Stack Web Development
5.0 Credits Foundations of web application programming for developing interactive web sites using client and server-side scripting. Explores frameworks and libraries, application design patterns, and persistent data storage and retrieval. Students will develop, test, and debug applications. Prerequisite Completion of CS132 or CS 142 with a grade of 2.5 or higher or instructor permission. Course-level Learning Objectives (CLOs) Upon successful completion of this course, students will be able to:
- Compare and contrast client-server programming practices with programming practices employed in other applications.
- Explore application platforms, libraries, and APIs for use in web applications.
- Articulate the use of good design patterns and practices in the context of creating a web application.
- Implement a layout and general appearance for an application from a provided picture or description.
- Write code to generate a dynamic website using a web framework.
- Integrate a data store into a web application.
- Utilize troubleshooting and debugging appropriate to web application programming.
Course Typically Offered Fall
Add to Personal Catalog (opens a new window)
|
|
|