Info

<h1>Web Application Development</h1>

CSIS-390 Course Info

Overview

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

Requirements

Full Syllabus

To be successful in this course student are required to...

  • complete zyBook reading and activities on time to prepare for lecture and labs.
  • meet for lecture two hours per week to learn about concepts and examples that are not easily understood from the reading alone.
  • meet for lab two hours per week to learn skills by completing activities, assignments and projects.
  • complete programming projects based on the concepts and skills learned in the course.
  • complete a mid-term exam and a comprehensive final exam to demonstrate expert subject knowledge.