
Learn the basics of JavaScript, from data types and variables to DOM interactions and functions, through hands-on practice building an interactive input form and dynamic arrays.
Preview the project we'll build. Learn core JavaScript basics—arrays, objects, data types, and functions—plus debugging and using the included source code to create your own app.
Learn three equivalent ways to create arrays in JavaScript—square brackets, the new array constructor, and the array keyword—then use the length property, indexing, and loops like for and forEach.
Build dynamic JavaScript image galleries with next and previous indicators, generating images and galleries via a reusable function, and add them into the page using a class-based output container.
Explore what you can do with JavaScript
Make your web pages interactive, use JavaScript to apply logic and create amazing things online.
JavaScript is the language to use for creative and interactive content online.
Within the course explore how JavaScript can be used within web design to add interaction. JavaScript programming is a great skill to develop and learn. Explore the fundamentals you need to build JavaScript applications and create web interactions.
Within the course we cover
Learn the JavaScript concepts used for web applications, user interfaces and how dynamic webpages can be created.
Taught by an instructor with over 18 years of real world web development experience. I'm here to help you learn JavaScript and ready to answer any questions you may have.