|
||||||||
Aspects of web application development including: - Separation of Concerns (Content in HTML, formatting in CSS) - Client-Side scripting (JavaScript) - Server-Side computing (e.g. in Java, PHP, Ruby) - Model-View-Controller design pattern - Interaction with SQL databases - XML processing (XML, XSLT, XSL-FO) - Human Interface concerns (Usability, Accessiblity) Students will also develop skills in Unit testing (with JUnit), Revision Control (subversion), and build management (Ant). Required Texts: Basham, Bryan Head First Servlets and JSP O'Reilly Instructor(s): Phillip Conrad Time(s): Tuesdays and Thursdays, 1:00-3:00 pm Place(s): Bldg. 494, Rm. 143 << Back |
||||||||
|
||||||||