Help

Course Information

Web Application Development (CIT440 (UG18))

Term: Fall 2018 (UNDG)

Faculty

Waylon Baumgardner
Email address is hidden, click here to email

Description

The 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. The primary technology introduced will be java servlets and java server pages (JSPS), but we will also cover the related topics as necessary so that students may build significant applications. Such topics include: http; html and xml; JavaBeans; design patterns (e.g., abstract factories and model-view-controller); tag libraries (JSTL); relational databases (MYSQL/JDBC); object-relation mapping tools; security (including SSL); Ajax; web services (SOAP/WSDL/UDDI); frameworks; internationalization; scalability and performance issues. (3 units; Online and Professional Studies)