Skip to content
Code with Hou

Introduction to JavaScript for Developers Workshop

The Introduction to JavaScript course teaches developers to utilize the fundamentals of the JavaScript programming language to make basic scripts and web applications. The course begins with the fundamentals of JavaScript and a preview of ES6+ syntax. It then moves into creating dynamic web pages and modifying the DOM.

Logistics

Agenda


Day 1: JavaScript Fundamentals & ES6

AM Session: JavaScript Fundamenals

9:00 - 10:00 AM: Course Overview & Introductions
10:00 - 12:00 PM: JavaScript Fundamentals
12:00 - 1:00 PM: Lunch

PM Session: ES6 Arrays, Functions, & Classes

1:00 - 3:50 PM: JavaScript Fundamentals
3:50 - 4:00 PM: Debrief

Day 2: Creating Dynamic Web Pages with JavaScript

AM Session: Manipulating the DOM

9:00 - 9:30: Morning Exercises
9:30 - 12:00 PM: Manipulating the DOM/Creating Dynamic Web Pages
12:00 - 1:00 PM: Lunch

PM Session: Creating Dynamic Web Pages

1:00 - 3:30 PM: Manipulating the DOM/Creating Dynamic Web Pages
3:30 - 3:50 PM: Course Review/Debrief
3:50 - 4:00 PM: Course Evaluations

License

  1. All content is licensed under a CC­BY­NC­SA 4.0 license.
  2. All software code is licensed under GNU GPLv3. For commercial use or alternative licensing, please contact kchia87@gmail.com.