Aug 06, 2026  
Summer 2026 - Summer 2027 College Catalog 
    
Summer 2026 - Summer 2027 College Catalog
Add to Favorites (opens a new window)

CSW 45 Server-side Web Development


Units: 3
Hours: 45 hours LEC; 27 hours LAB
Grade Options: Letter Grade or Inc.
Term Typically Offered: Every spring term
Prerequisites: CSW 23 Basic Website Design  with a minimum grade of “C”. 
Advisories: CSP 17  with a minimum grade of “C”.
This is an introduction to server-side Web development using open-source technologies, as well as a comprehensive course in server-side scripting languages, including Python, Ruby, JavaScript, and PHP. Students will design and develop object-oriented full-stack web and mobile applications, using server-side and client-side scripting languages, cloud-based database and authentication services, frameworks, and libraries. These libraries and frameworks may be open-source or proprietary, but are provided free, such as those from Microsoft. Advanced topics covered include dynamic generation of content using SQL and NoSQL databases, session management, cookies, Web services, e-commerce, and the Node.js JavaScript runtime. Previous programming experience recommended. (CSU)



Add to Favorites (opens a new window)