Syllabus
1.
UNIT 1 - Technical Foundations
❱
1.1.
Browsers, servers, command line tools, code editors.
❱
1.1.1.
What is the Internet?
1.1.2.
What is a browser?
1.1.3.
Command line tools
1.1.4.
Working with code editors
1.1.5.
Instructor Materials
1.2.
Introduction to Git. Introduction to HTML.
❱
1.2.1.
Understanding Version Control, Repositories
1.2.2.
Configuring Git
1.2.3.
Creating a Git Project
1.2.4.
HTML Syntax
1.2.5.
Homework
1.2.6.
Instructor Materials
1.3.
Introduction to CSS and advanced HTML tags.
❱
1.3.1.
Selectors
1.3.2.
The Cascade and Combining Selectors
1.3.3.
Common CSS Property Values
1.3.4.
Box Model
1.3.5.
Advanced HTML Formatting
1.3.6.
Homework
1.3.7.
Instructor Materials
2.
UNIT 2 - Design
❱
2.1.
Designing interfaces.
2.2.
Advanced UI/UX design and tools.
3.
UNIT 3 - Introduction to Programming
❱
3.1.
Programming in JavaScript.
3.2.
Functions and event handlers.
4.
UNIT 4 - Project Organization
❱
4.1.
Data organization and storage.
4.2.
Element alignment and Tailwind CSS.
4.3.
Responsive design.
4.4.
Final touches and office hours.
4.5.
Project presentation.
Light (default)
Rust
Coal
Navy
Ayu
Oval: Web Development and Design
Chapter 2.1 - Designing interfaces.