An upper-level course
where students will learn how to implement
web applications that are
functional, accessible, extensible and mobile-first.
Students will learn how to use...
-
HTML5 and CSS3
to create web pages with good semantic structure that are styled for display on mobile devices.
-
JavaScript and jQuery
to add application behavior.
-
AJAX and JSON
to asychronously send/receive data to/from a web server.
-
PHP, MySQL and Node.js
to create web pages dynamically from content stored in databases.
-
RESTful web APIs and Framework Concepts
to understand best practices for building web applications
Full Schedule