Class | Date | Day | Topic | Assignment |
---|---|---|---|---|
Class 1 | 8-Feb | Thurs | Class intro, getting setup to code, HTML Hello World | |
Class 2 | 13-Feb | Tues | HTML elements, attributes, headings, and text | Example |
Class 3 | 15-Feb | Thurs | Coding Session: Fun with Text | Coding Practice Assignment |
Class 4 | 20-Feb | Tues | HTML images, links, and tables | Example |
Class 5 | 22-Feb | Thurs | Coding Session: Adding a table with links and images to your index and rabbit game | Assignment |
Class 6 | 27-Feb | Tues | Intro to CSS | See class slides |
Class 7 | 29-Feb | Thurs | Coding Session: Styling your first website | Intro to CSS Challenge |
Class 8 | 20-Feb | Tues | DIVs, CSS IDS, Classes, and Positioning | Class Example Page |
Class 9 | 7-Mar | Thurs | Code Together: Review Positioning, Make a menu page |
Finish your menu page. Add style to your menu buttons for different button states. |
Class 10 | 12-Mar | Tues | Advanced CSS Styling | Example |
Class 11 | 14-Mar | Thurs | Coding Session: Advanced Styling your website | Assignment |
Class 12 | 19-Mar | Tues | Javascript Hello World, Alert, and HTML buttons | Example |
Class 13 | 21-Mar | Thurs | Coding Session | Assignment |
Class 14 | 26-Mar | Tues | Javascript variables, data types, and innerHTML | Example For extra info please see this Javascript Tutorial |
Class 15 | 28-Mar | Thurs | Coding Session | Coding Challenge |
Class 16 | 2-Apr | Tues | Javascript arithmetic operators, and functions | Class Example |
Class 17 | 4-Apr | Thurs | Coding Session | Challenge |
Class 18 | 9-Apr | Tues | HTML inputs | Class Examples Try these function exercises! |
Class 19 | 11-Apr | Thurs | Coding Session | Coding Challenge |
Class 20 | 16-Apr | Tues | Javascript IF statements | Example |
Class 21 | 18-Apr | Thurs | Coding Session | Assignment |
Class 22 | 23-Apr | Tues | Creating HTML DIVS and DOMS with javascript | Example |
Class 23 | 25-Apr | Thurs | Coding Session | Assignment |
Class 24 | 30-Apr | Tues | Reusing Code with External Files - CSS, JS, and Headers/Footers (with JQuery) | Example |
Class 25 | 2-May | Thurs | Coding Session | Assignment |
Class 26 | 7-May | Tues | Creating a responsive web page | A page that is NOT responsive Now it is a responsivepage |
Class 27 | 9-May | Thurs | Coding Session | Class Schedule Page Challenge |
Class 28 | 14-May | Tues | Javascript local session and storage session | Example
Login Page |
Class 29 | 16-May | Thurs | Coding Session: Bug Smasher | Assignment
Extra Credit |
Class 30 | 21-May | Tues | Javascript for and while loops | Read the following: Arrays For Loops While Loops |
Class 31 | 23-May | Thurs | Coding Session | Loops Challenge |
Class 32 | 28-May | Tues | Javascript Arrays - Class Work | Read starting here the following sections:
|
Class 33 | 30-May | Thurs | Coding Session | Coding Challenge |
Class 34 | 4-Jun | Tues | Code a Number Guessing Game | Assignment |
Class 35 | 6-Jun | Thurs | Coding Session | Finish the number guessing game |
Class 36 | 11-Jun | Tues | CSS Flex/Grid and Using CSS libraries | Example |
Class 37 | 13-Jun | Thurs | Coding Session | Assignment |
Class 38 | 18-Jun | Tues | Coding Session: Registration Page - Forms and validating user input | Example |
Class 39 | 20-Jun | Thurs | Coding Session: Registration Page | Assignment |
Class 40 | 25-Jun | Tues | Coding Session: Bank Simulator | Example |
Class 41 | 27-Jun | Thurs | Coding Session: Bank Simulator | Assignment |
Class 42 | 2-Jul | Tues | No Class | |
Class 43 | 4-Jul | Thurs | No Class | |
Class 44 | 9-Jul | Tues | No Class | |
Class 45 | 11-Jul | Thurs | No Class | |
Class 46 | 16-Jul | Tues | Event Handlers | Event Handler Examples --Read this: Event Types --Add a random color to the input box background each time the keydown event is fired. |
Class 47 | 18-Jul | Thurs | Coding Session | Bubble Pop Challenge |
Class 48 | 23-Jul | Tues | Final Project Introduction & User design principles, UI and UX |
|
Class 49 | 25-Jul | Thurs | No Class | |
Class 50 | 30-Jul | Tues | APIs | Example |
Class 51 | 1-Aug | Thurs | Coding Session | Assignment |
Class 52 | 6-Aug | Tues | Intro to React | Tutorial |
Class 53 | 8-Aug | Thurs | React Native Intro | Tutorial The Basics UI & Interactions |
Class 54 | 13-Aug | Tues | Intro to JQuery | Class Example Read through the JQuery W3Schools Pages and take the Quiz |
Class 55 | 15-Aug | Thurs | Coding Session | Make this page work using JQuery and examples on w3schools Extra Challenge: Try to make this: Get the Dew! game |
Class 56 | 20-Aug | Tues | Final project working session | |
Class 57 | 22-Aug | Thurs | Final project working session | |
Class 58 | 27-Aug | Tues | Final project working session | |
Class 59 | 29-Aug | Thurs | Final project presentations | |
Class 60 | 3-Sep | Tues | Finding a job and building a developer portfolio |