The student will be introduced to techniques for coding Web pages that interact with back-end databases. The emphasis in this class is to develop code that runs on back-end servers with back-end database. Topics covered will be specific program- ming language fundamentals and logic, and an introduction to data maintenance using data manipulation code such as SQL, as well as an introduction to back-end DBMS concepts and ter- minology. Other topics include writing secure Web code, error handling and data validation.
Prerequisites: CGS 2820, COP 1000