JavaScript

  • Introducing JavaScript
  • Variables and Data Types
  • Doing the JavaSript Coding Problems
  • Adding JavaScript Code To a Web Page
  • Functions
  • Using the Debugger
  • Adding Comments to JavaScript Code
  • IF Statements
  • Operators
  • More on Functions, IF Statements and Operators
  • Variable Scope
  • Objects
  • Methods
  • DOM Objects
  • Arrays
  • Loops
  • More on Loops
  • Events and Handling Them
  • Create an Image Gallery with JavaScript
  • How to format your code samples with Prism JS
  • Date Objects in JavaScript
  • Component Based Design - Part 1
  • Component Based Design - Part 2 - Data Access Components
  • Building a Modal Window
  • Asynchronous JavaScript
  • Building a Modal Window (Part 2)
  • Axios for AJAX calls
  • ES6 Modules
  • Using Functions that return Promises
  • Writing Functions that return Promises
  • AJAX
  • AJAX - XMLHttpRequest
  • A Book Data Access Component
  • Regular expressions in JavaScript