Beginning JavaScript
Keyhole Learning Services CourseOnline: $350 | Onsite: $595 | Priced Per Attendee
Beginning JavaScript
JavaScript (JS) is a prototype-based, multi-paradigm, single-threaded, dynamic scripting language. JavaScript as a language supports object-oriented, imperative, and declarative (e.g. functional programming) styles. While it is most well-known as the scripting language for web pages, many non-browser environments also use it, such as Node.js & Apache CouchDB.
This introductory JavaScript course is designed to teach developers the key fundamentals of JavaScript.
By the end of the course, you will have performed exercises in writing JavaScript-based source code to generate HTML, work with variables, flow control, and modularity/function in pure JavaScript. Additionally, the prototypical nature of JavaScript objects will also be experienced.
Although we do not recommend writing complete single-page applications (SPAs) with pure JavaScript, the topics and exercises introduced in this course will provide the necessary basics for using and learning a modern SPA framework such as Angular or React.
View Course Overview
Who Is This JavaScript Course For?
What Will I Learn?
Course Topic Outline
Course Topics
Environment Requirements
Open Source and Free SoftwareWeb Browser
Your machine must have a web browser installed to perform JavaScript development. We recommend using Google Chrome, a cross-platform web browser.
Visual Studio Code
This course uses Visual Studio Code which is an open-source, cross-platform editor to demonstrate writing JavaScript code. However, you can use whatever editor you are comfortable with.