CMP SCI 3010: Web Full Stack Development
Course Description
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.