Getting ready to switch careers? Start with the Code Immersive Launchpad course.
300-hour, full-term prep course to prepare students for the 900-hour, full-year Code Immersives Web Development Intensive program

Course 01:
75 hours – 45 hr class – 30 hr lab
Mac Basics and Touch Typing
- Session 01: About this Mac; System Preferences
- Session 02: Making and Managing Files and Folders
- Session 03: Typing Text Files in Google Docs
- Session 04: Memorizing the QUERTY Keyboard
- Session 05: Typing with all fingers
- Session 06: Typing without looking at the keys
- Session 07: Keyboard Shortcuts
- Session 08: Utilizing Online Resources
- Session 09: Doing Research Online
- Session 10: Text Files in Pages and Google Docs
- Session 11: Spreadsheet Files in Numbers
- Session 12: Speed Exercises / Time Trials, Part 1
- Session 13: Speed Exercises / Time Trials, Part 2
- Session 14: Speed Exercises / Time Trials, Part 3
- Session 15: Course 01 FINAL EXAM


Teach Yourself VISUALLY MacBook
by Guy Hart-Davis Jan 2018
Touch Typing in 10 hours
by Gerard Strong Oct 2015
Course 02:
75 hours – 45 hr class – 30 hr lab
Thinking Like a Programmer
- Session 01:Think Like A Programmer, Part 1
- Session 02:Think Like A Programmer, Part 2
- Session 03:Think Like A Programmer, Part 3
- Session 04:Think Like A Programmer, Part 4
- Session 05: Effortless Learning, Part 1
- Session 06: Effortless Learning, Part 2
- Session 07: Effortless Learning, Part 3
- Session 08: Effortless Learning, Part 4
- Session 09: Riddles and Brain Teasers, Part 1
- Session 10: Riddles and Brain Teasers, Part 2
- Session 11: Riddles and Brain Teasers, Part 3
- Session 12: Riddles and Brain Teasers, Part 4
- Session 13: Review, Part 1
- Session 14: Review, Part 2
- Session 15: Course 02 FINAL EXAM



Think Like A Programmer
by V. Anton Spraul. – 2012
Effortless Learning
by Tony Roe – Jan 2018
79 Riddles and Brain Teasers
by Thiago Correa – Aug 2017
Course 03:
75 hours – 45 hr class – 30 hr lab
HTML5 and CSS3 Fundamentals
- Session 01: HTML Basic Tags
- Session 02: HTML Lists and Links
- Session 03: HTML Images & File Types
- Session 04: HTML Tables
- Session 05: HTML Forms
- Session 06: CSS Tag Styles
- Session 07: CSS Class and ID Styles
- Session 08: CSS for HTML5 Layout, Part 1
- Session 09: CSS for HTML5 Layout, Part 2
- Session 10: Third-Party Fonts & Icons
- Session 11: Domain Registration & Hosting
- Session 12: FTP (File Transfer Protocol)
- Session 13: The Terminal
- Session 14: Review
- Session 15: Course 03 FINAL EXAM


Code Immersives: HTML5, CSS3 and Responsive Design
by Brian McClain 2018
A Smarter Way to Learn HTML & CSS
by Mark Myers 2017
Course 04:
75 hours – 45 hr class – 30 hr lab
Javascript Fundamentals
- Session 01: Hello World
- Session 02: Variables: var
- Session 03: The DOM (Doc Obj Model)
- Session 04: If-Else Logic
- Session 05: Arrays; var vs. const
- Session 06: Loops; var vs. let
- Session 07: Functions
- Session 08: Math Operators
- Session 09: Events
- Session 10: Function Parameters
- Session 11: Objects, Properties & Methods
- Session 12: JSON (Javascript Object Notation)
- Session 13: Review
- Session 14: Review
- Session 15: Course 04 FINAL EXAM,


Code Immersives: Course 02: Javascript, JSON and AJAX
by Brian McClain 2018
Eloquent Javascript
by Marijn Haverbeke 2018