Skip to content

Tech-at-DU/ACS-1700-Web-Foundations

 
 

Repository files navigation

ACS 1700 Web Foundations

Course Description

This course covers the foundations of HTML, CSS, and JavaScript which are the building blocks of any website. Students will master HTML and intermediate CSS allowing them to create a compelling website from scratch. JavaScript will be introduced and students will learn basic concepts and syntax needed to create interactive frontend applications. Understand the architecture of frontend applications, the role of each technology in creating modular applications, and professional best practices in frontend development.

Why you should know this

The web is the biggest software platform and growing. The foundation material taught in this class at the core of all web technologies. Having a strong foundation is is important to becoming a strong developer.

Prerequisites:

None

Learning Outcomes

By the end of the course, you will be able to ...

  1. Write valid and semantic HTML
  2. Apply CSS styles to control the appearance of your web applications, including Flex Box & CSS Grid
  3. Use JavaScript to create dynamic content and handle user interactions in your web applications

Schedule

Course Dates: Tuesday, August 27 – Thursday, October 10, 2024

Class Times: Tuesday and Thursday 1:00 PM to 3:45 PM

Class Date Topics Assignment Assignment Due
- Week 1 HTML - - -
1 Tue, Aug 27 HTML Semantic HTML Portfolio Part 1: Semantic Markup -
2 Thu, Aug 29 HTML HTML Attributes Continue portfolio -
- Week 2 CSS - - -
3 Tue, Sep 3 CSS Intro Validate your Portfolio Interview Practice Lab 1
4 Thu, Sep 5 CSS Box Model Style Your Portfolio -
- Week 3 - - -
5 Tue, Sep 10 Learn Flex, Single Page Example - -
6 Thu, Sep 12 CSS Grid - Interview Practice Lab 2
- Week 4 Javascript - - -
7 Tue, Sep 17 Background Images Grid and Flex Challenge Style Your Portfolio
8 Thu, Sep 19 JavaScript Syntax Flashcards Tutorial -
- Week 5 - - Interview Practice Lab 3
9 Tue, Sep 24 Functions - Flashcards Tutorial
10 Thu, Sep 26 Event Listeners Custom Calculator -
- Week 6 - - -
11 Tue, Oct 1 Arrow Functions Ecommerce Tutorial -
12 Thu, Oct 3 Lab Day -
- Week 7 - - -
13 Tue, Oct 8 Objects - Ecommerce Tutorial
14 Thu, Oct 10 -

Work to be completed

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 77.4%
  • CSS 16.0%
  • JavaScript 6.6%