17-682 JEE Web Application Development
6 units, Carnegie Mellon University
Note This course previously offered as 08672. This course will introduce concepts in programming web application servers. We will study of the fundamental architectural elements of programming web sites that produce content dynamically. We will be demonstrating the course using Java Servlets and Java Server Pages. We will also cover the related topics as necessary so that students may build significant applications. Such topics are expected to include HTML, CSS, HTTP, Relational and NonRelational Databases, ObjectRelation Mapping Tools, Security Issues, AJAX, and Cloud Deployment. Students are required to be familiar with Java Programming before taking this course. Those who are not are encouraged to take 08671 in mini 1 before taking this course. Students are required to have a reasonably modern laptop computer on which they need to install the Java software used for this course.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.