Course Resources
Books
- You Don't Know JS Series (Free)
- Eloquent JavaScript (Free)
Software
Online Resources & References
- PluralSight
- LinkedIn Learning formally Lynda.com
- Udacity
- Scrimba
- Steve Griffith's YouTube Channel
- Mozilla Developer Network
- W3Schools
- CSS-Tricks
- Standard JS
Online Courses
Scrimba
Scrimba is a new way of teaching and learning how to code through the use of interactive screencasts. Pause the videos at any time to interact with the code on the screen.
The following courses are free.
- Introduction to HTML
- Introduction to CSS
- Learn Flexbox for free
- Learn CSS Grid for free
- Introduction to JavaScript
- Introduction to ES6
PluralSight
PluralSight, with assessments, learning paths and courses authored by industry experts, helps businesses and individuals close skills gaps in critical areas, innovate faster and deliver on key objectives. All IMD students have full access to PluralSight.
The following courses are included with your membership.
- Responsive Web Design: Media Queries & CSS Preprocessing
- Responsive Web Design: Responsive Images and Sliders
- Responsive Web Design: Columns, Flexbox, and Grids
- Responsive Web Design: Navigation
- CSS: Using Flexbox for Layout (Interactive)
- Adventures of Web Animation
- You, Me, & SVG
- JavaScript: Using Variables... (Interactive)
- JavaScript: Using JavaScript with HTML Documents
- JavaScript ES2015: Additions and Changes to ES5 (Interactive)
LinkedIn Learning
LinkedIn Learning, formally Lynda.com an online educational platform that helps you discover and develop business, technology-related, and creative skills through expert-led course videos. All students at Algonquin College can get full access to LinkedIn Learning.
The following courses are included with your membership.
- Programming Foundations: Fundamentals (2011)
- JavaScript: Enhancing the DOM
- Learning JavaScript Debugging
Udacity
Udacity is where lifelong learners come to learn the skills they need, to land the jobs they want, to build the lives they deserve. Udacity has both free and paid courses and programs.
The following are free courses, but sign-up is required.
- Web Accessibility
- Responsive Images
- Intro to JavaScript
- ES6 - JavaScript Improved
- JavaScript and the DOM
Games & Apps
HTML/CSS
JavaScript
Just for Fun
- Google Text Adventure (Console Game)
- Console Adventure (Console Game)