
Explore how javascript enables client-side interaction and dynamic content through events like click and hover in this introductory course. Learn by doing with free tools like Notepad Plus Plus.
Learn how to use functions to load JavaScript on specific events, such as on click, and modularize code with named functions like alert message to replace inline scripts.
Explore on click and mouseover events in JavaScript, apply them to non-button elements, and examine cross browser differences in alert boxes across Firefox, Chrome, Safari, and Internet Explorer.
Learn to handle JavaScript events like mouseover, mouse down, click, key down/up, focus, and change, using text inputs and a checkbox.
Learn how conditional statements drive JavaScript logic with if statements that compare booleans and numbers, and apply this to checkboxes and simple alerts like subscribe.
learn how to style text with javascript by reading a color from user input and applying it to a paragraph, and by adjusting font size using style properties in camelCase.
Learn to display image captions by reading each image's alt text and updating a caption paragraph when images are swapped, using a caption element with an id and document.getElementById.
If you've learned a little bit about HTML and CSS than you're ready to take the next step in front end development with Javascript. Some people find javascript to be a little confusing, but I take you step by step through real world examples so that you can learn the easy way... By doing!
What is Javascript? Javascript is what brings your website to life! Its what allows users to interact with things on your website. The page you're looking at right now uses it all over the place. See those little arrows below this description that give additional details about this course? Well when you click on that to reveal the additional text, THATS JAVASCRIPT! Look off to the left where theres the description about me, when you click on the "more" button, thats JavaScript too!
Why learn Javascript? If you're serious about being able to build a website, then knowing Javascript is essential. Without it you can't really consider yourself a front end developer. You can already see how its used on this one page alone, just imagine where else its used, and the possibilities of what YOU can do with it. This course will take you from knowing nothing to being a javascript pro. You wont just learn some boring code syntax, you'll learn how to use it in real life examples.