Expected Learning Outcomes
Upon the completion of this course, you will be able to:
- Demonstrate the fundamentals of front-end development (JavaScript)
- Understand basic front-end development concepts such as variables, loops, functions/methods
- How to properly install and use an external JavaScript library.
- Identify coding problems, and propose solutions to those problems
Course Structure
This is an introductory course, and as such, the full scope of this topic is presented. You will receive a lot of material, but you are not being tested on it. Instead, you are being challenged to absorb as much as you can for your own understanding and apply the material to the projects, you’ll be doing which are a continuation of Course 2.
Software
For this course you will need:
- Access to either a Mac or a PC
- Figma
- Google Fonts
- Microsoft Teams (this will be used for both in and out-of-class communication)
- Zoom
- VS Code
- Codekit / Prepros
- Web Server
- Greensock
Projects:
Enhance 5 weekly assignments
Enhance 1 final project (custom navigation, UI animations)