Class | Date | Day | Topic | Assignment |
---|---|---|---|---|
Class 1 | Apr 25 | Tues | Class intro, what is programming, website file structure, and getting setup to code | |
Class 2 | Apr 27 | Thurs | HTML Hello World, elements, and FTP setup | |
Class 3 | May 2 | Tues | HTML attributes, headings, and text | Example |
Class 4 | May 4 | Thurs | Coding Session: Playing with Text | Assignment |
Class 5 | May 9 | Tues | HTML images, links, and tables | Example |
Class 6 | May 11 | Thurs | Coding Session: Adding a table with links and images to your index and rabbit game | Assignment |
Class 7 | May 16 | Tues | Intro to CSS | Examples |
Class 8 | May 18 | Thurs | Coding Session: Styling your first website | Assignment |
Class 9 | May 23 | Tues | DIVs, CSS IDS, Classes, and Positioning | |
Class 10 | May 25 | Thurs | Coding Session: Advanced Styling your website | See lesson slides & example menu page |
Class 11 | May 30 | Tues | Advanced CSS Styling | Example |
Class 12 | Jun 1 | Thurs | Coding Session | Assignment |
Class 13 | Jun 6 | Tues | No Class | |
Class 14 | Jun 8 | Thurs | Creating a responsive web page based on device type | Not Responsive Responsive |
Class 15 | Jun 13 | Tues | Javascript Hello World, Alert, and HTML buttons | Example |
Class 16 | Jun 15 | Thurs | Coding Session | Assignment |
Class 17 | Jun 20 | Tues | Javascript variables, data types, and innerHTML | Example |
Class 18 | Jun 22 | Thurs | Coding Session | Coding Challenge |
Class 19 | Jun 27 | Tues | No Class | |
Class 20 | Jun 29 | Thurs | No Class | |
Class 21 | Jul 4 | Tues | No Class | |
Class 22 | Jul 6 | Thurs | No Class | |
Class 23 | Jul 11 | Tues | Javascript operators, arithmetic, and functions | Example
Counting Example |
Class 24 | Jul 13 | Thurs | Coding Session | Assignment |
Class 25 | Jul 18 | Tues | HTML inputs | Example |
Class 26 | Jul 20 | Thurs | Coding Session | Assignment |
Class 27 | Jul 25 | Tues | Javascript IF statements | Example
Form |
Class 28 | Jul 27 | Thurs | Coding Session | Assignment |
Class 29 | Aug 1 | Tues | Creating HTML DIVS and DOMS with javascript | Read and complete the exercises in the JS HTML DOM section of W3 Schools |
Class 30 | Aug 3 | Thurs | Coding Session | Create this temperature converter |
Class 31 | Aug 8 | Tues | Reusing Code with External Files - CSS, JS, and Headers/Footers (with JQuery) | Finish externalizing style, function, header, and footers in your temperature converter |
Class 32 | Aug 10 | Thurs | Coding Session | Create a theme selector in your temperature converter. See directions here. |
Class 33 | Aug 15 | Tues | Javascript local session and storage session | Storage Example |
Class 34 | Aug 17 | Thurs | Coding Session: Create a login page and site security using storage | Create this Login Page and Security |
Class 35 | Aug 22 | Tues | Javascript for and while loops | Example |
Class 36 | Aug 24 | Thurs | Coding Session | Change Generator |
Class 37 | Aug 29 | Tues | Javascript Arrays | Example |
Class 38 | Aug 31 | Thurs | Coding Session | Coding Assignment |
Class 39 | Sep 5 | Tues | Coding Session: Number Guessing Game | Validate the range of inputs for your number guessing game. |
Class 40 | Sep 7 | Thurs | Coding Session: Number Guessing Game | Number Guess Code Challenge |
Class 41 | Sep 12 | Tues | Coding Session: Bank Simulator | Banking Proof of Concept (POC) |
Class 42 | Sep 14 | Thurs | Coding Session: Bank Simulator | Modify your banking site to be responsive to a mobile device. Use this for refresher if needed. |
Class 43 | Sep 19 | Tues | HTML Forms and validating user input | Example |
Class 44 | Sep 21 | Thurs | Coding Session | Sorting Hat |
Class 45 | Sep 26 | Tues | Event Handlers | Example |
Class 46 | Sep 28 | Thurs | Coding Session | Bubble Pop |
Class 47 | Oct 3 | Tues | Final Project Introduction & User design principles, UI and UX | |
Class 48 | Oct 5 | Thurs | Coding Session: Create a themed set of web pages | Coding Assignment |
Class 49 | Oct 10 | Tues | APIs | Example |
Class 50 | Oct 12 | Thurs | Coding Session | Coding Assignment |
Class 51 | Oct 17 | Tues | No Class | |
Class 52 | Oct 19 | Thurs | Coding Challenge | Fibonacci Sequence |
Class 53 | Oct 24 | Tues | React and JQuery - Using on your website Class Example | Complete the React Tic-Tac-Toe example |
Class 54 | Oct 26 | Thurs | Intro to JQuery - Class Examples | Make this page work using JQuery and examples on w3schools Extra Challenge: Try to make this: Get the Dew! game |
Class 55 | Oct 31 | Tues | No Class | |
Class 56 | Nov 2 | Thurs | Final project working session | |
Class 57 | Nov 7 | Tues | Final project working session | |
Class 58 | Nov 9 | Thurs | Final project working session | |
Class 59 | Nov 14 | Tues | Final project presentations | |
Class 60 | Nov 16 | Thurs | Finding a job and building a developer portfolio |