Skip to main content
Home homeCourse Schedule home

3010: Web Full Stack Development

Prerequisites: CMP SCI 2250 (can be taken concurrently) or students with familiarity with basic data structures may enroll with consent of instructor. This course provides an overview of website development focusing on development tools along with modern frameworks and libraries. Development tools include Git, GitLab, and Docker. Students will create well-structured, easily maintained, standards-compliant, accessible JavaScript code. Client-side JavaScript libraries may include React and Redux. Server-side JavaScript frameworks include Node with Express. Client-server computing projects are a course requirement. Upon successful completion of the course students will understand how client-side code, server-side code, web servers, and databases function together.
  • Credits:

Section 001

Section 002

Section 003