
Learn to use javascript alerts and prompts, manage semicolons and whitespace, and store user input in variables to enable interactive, two-way communication.
Learn practical JavaScript array functions, including splice to remove items, sort and reverse for ordering, join and concat to combine, and slice to extract parts, with conversions to string.
Explore JavaScript objects as named-value containers, learn to create, access, and update data with dot notation, and compare object construction methods using examples like car records.
Learn to dynamically update web page styling with JavaScript by selecting elements, manipulating the DOM, and updating colors, backgrounds, and image sources via events.
Explore dom event listeners for clicks and mouseover, access elements by id, and update inner html and styles, comparing addEventListener with inline onclick for cross-browser behavior.
Learn to select and interact with page elements using querySelector and querySelectorAll, loop through items, style their background color, and attach click event listeners to respond to user clicks.
Learn to use ternary and logical operators to evaluate booleans, apply and, or, not, and return values via conditional expressions.
Learn how conditional statements in JavaScript use if, else if, and else to compare input values and update the output when a button is clicked.
JavaScript is the most popular and also one of the easiest languages to start learning programming.
It allows you to create dynamic web applications by selecting and handling a different elements on the page. There are a number of programming languages which depend on JavaScript to deliver content to the user.
This is an easy-to-use programming language that can be embedded into your web pages. This will enhance the dynamics and interactive features of your web pages by allowing you to perform calculations, check forms, write interactive games, add special effects, customize graphics selections, create security passwords and much more!
This tutorial will take you step by step through the fundamentals of Javascript:
You will learn how to write functions, use data from text boxes, create IF-THEN conditionals, program loops, and generally make your web page "smarter."
Upon completion of this course you'll be able to add a number of cool features to existing web pages to make them dynamic and also create your own JavaScript applications.
In this tutorial we'll learn JavaScript from from scratch together and will implement and explain a number of real-life code examples which you'll be able to re-use in your own JavaScript projects.