Place javascript in its proper context, and explore its relationship to the browser.
Explore the javascript variables, including the basic types, conversion and usage
Boolean expressions, operators and selection statements
Using const & let. Declaring and using objects.
Creating, accessing, adding to and removing from arrays.
Exploring length, slice, concat, join, indexOf, lastIndexOf
Using for, while and do-while to iterate over an array
A review of the structure of arrays of Strings
Arrays of more complex data structures, including nested objects.
A brief tour of recent additions to the Javascript Language
Introducing the fundamentals of the javascript language, becoming familiar with some of the different sources of a selection of javascript resources. Explore Google Chrome's javascript-based tools. Understand basic types. Acquire an understanding of the roles that arrays and objects play in a javascript program. All using JetBrains' WebStorm IDE.
Examine some of JavaScript's constructs such as conditionals, loops, arrays, objects, functions and scope. Understanding some concepts such as Truthy and Falsy values. simple static web site, include an external JavaScript file and use Google Chrome developer tools to debug into the script at runtime.
Exploring Arrays in detail, including array methods, iteration and simple arrays of objects.