Skip to content

Asim-Product-College/FEW-1.1-Web-Foundations

Repository files navigation

FEW 1.1 Foundation Web

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.

Course Specifics

Weeks to Completion: 7
Total Seat Hours: 37.5 hours
Total Out-of-Class Hours: 75 hours
Total Hours: 112.5 hours
Units: 3 units
Delivery Method: Residential
Class Sessions: 14 classes, 7 labs

Who should enroll

Anyone who wants to learn the language of the web, build front end applications, create amazing user experiences in the browser, and launch the next generation of web applications.

Prerequisites

Prework

Learning Objectives

  1. Write Quality semantic HTML
  2. Create HTML documents that communicate with with people and machines
  3. Use CSS to render HTML documents to what you envision
  4. Write JavaScript with modern syntax and best practices
  5. Use JavaScript to handle user interaction

Tutorials & Projects

To pass this class you need to complete all of the tutorials and projects.

Each project and tutorial should live in it's own repo on GitHub. You will add a link to the course progress tracker in the appropriate column.

Tutorials

Project

Evaluation

To pass this course you must meet the following requirements:

  • No more than two no call no shows
  • No more than four excused absences
  • Make up all classwork from all absences
  • Finish all required tutorials and projects
  • Must complete at least 75% of the class challenges
  • Pass the final summative assessment >=70%

Lessons

Week # Class # Topics
Week 1
Class 1 Semantic HTML
Class 2 HTML strategies
Week 2
Class 3 CSS Intro
Class 4 CSS Box Model
Week 3
Class 5 CSS Flex Box
Class 6 CSS Grid
Week 4
Class 7 JavaScript Functions and Variables
Class 8 JavaScript Loops, Arrays, and Objects
Week 5
Class 9 JavaScript Class Objects
Class 10 JavaScript and the DOM
Week 6
Class 11 JavaScript Scope and this
Class 12 JavaScript Browser API part 1
Week 7
Class 13 JavaScript Browser API part 2
Class 14 Wrap up

Make School Course Policies

Academic Honesty
Accomodation Policy
Diversity Statement
Evaluation Methods
Title IX Disclaimer
Program Learning Outcomes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published