View Courses

Computer Science

COMPU_SCI 396-0 : Intro to Web Development (Intro to Web Development)


Description

What does it take to build a website from scratch? How do designers create beautiful and functional interfaces? How do websites send, store, and use data? This course aims to answer these questions by giving students exposure to some of the technologies and techniques of web development – with particular focus on front-end web interfaces.

The learning goals for the course include:

Gaining exposure to the various components of a ‘full-stack’ web application and how the pieces fit together (e.g. database, web server, user authentication, and front-end client).
Building proficiency with commonly-used tools and technologies related to web development (e.g. HTML, CSS, JavaScript, GitHub, Node.js, Heroku, and React).
Gaining familiarity with different types of design architectures across the web stack (REST, MVC, etc.)
Learning some fundamental UX/UI design principles (usability, accessibility, visual design, prototyping) in the context of web development


Summer 2024
Start/End DatesDay(s)TimeBuildingSection
06/17/24 - 08/25/24Asynch
Asynch 2
InstructorCourse LocationStatusCAESAR Course ID
Chavez, Victoria
Online
Closed42473
^ Back to top ^