Course DescriptionThis course is designed for non-technical students who are interested in learning how to build and style websites using front-end development languages and tools. It is well suited for those who want to spin up an interactive portfolio or build a landing page to pitch a product idea. Students will learn useful skills that can be applied to a broad range of businesses, not limited to technology companies.
Upon successful completion of this course, students will be able to:
- Setup and use source code editors (Visual Studio Code)
- Write HTML and CSS to control the display and layout of webpages
- Create features common to websites and web applications (e.g. routing)
- Launch their content to a live host through Firebase (time-permitting)
Access to a MacBook computer; required for class.
UCSB undergraduates and international students who want learn how to create/edit websites.