Web Programming II: Server Sid
Download as PDF
Overview
Description
This is the second course in a four-course Web Development sequence. In Web Programming I: Client Side we learned how to create a “front end”. For the web site to perform its service it must communicate with the “back end”. The “front end” working with the “back end” allows the web site to perform its intended task. Web Programming II: Server Side Programming provides students with the skills necessary to design and implement the logic necessary to create a “back end”. Students use programming and scripting skills to design and implement the programming logic that allows a web page to perform its function. Server side programming will be developed using current technology that employsing modern deployment environments in both the cloud and on-site servers. Skills include implementing client requirements, cloud programming, adapting to increasing and decreasing demand on a web site, creating and deploying APIs, as well as creating and utilizing a SQL database as part of “back end” programming. The specific programming tool and IDE is at the discretion of the instructor. Upon entering this course, it is assumed students understand, can discuss, and can implement the basic web development techniques as well as being able to utilize more advanced problem solving techniques to create substantive algorithms. Students should be able to discuss computer science using current jargon. Students should also know how to create and maintain an online program repository. Prerequisites: CS 2780, CS 2300, CS 3500, and AC 2020, or permission of instructor.
Credits
Min
3
Min
3
Min
3
Number Of Repeats
0
Requisites
No Requisites