View Courses
Computer ScienceCOMPU_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 Dates | Day(s) | Time | Building | Section |
06/17/24 - 08/25/24 | Asynch | Asynch | 2 | |
Instructor | Course Location | Status | CAESAR Course ID | |
Chavez, Victoria | Online | Closed | 42473 |