
Learn basics of JavaScript to add interactivity to HTML and CSS websites. Explore data types, control flow, arrays, objects, APIs, and asynchronous JavaScript, with a path to React or Node.js.
Create a folder and index.html, then write your first line of internal JavaScript inside a script tag. Save, refresh, and see Hello world appear as an alert in the browser.
Learn to write JavaScript in an external file like script.js and connect it to HTML using a script tag with a src attribute.
discover how to create and reassign variables in JavaScript with the let keyword, assign string values using the assignment operator, and log results with console.log.
Practice string concatenation in JavaScript by combining string variables to form full names and sentences, using examples like Bruce Wayne and Wonder Woman, and preview template literals.
Explore the decrement operator in JavaScript and see how it reduces a variable by one, using a practical bank balance example and a glimpse into loops.
My name is Darragh O'Neill and I'll be your course instructor for this course 'JavaScript for Beginners - Learn the absolute basics of JS'.
I have decided to record and publish this course for free, to share my knowledge, so please consider giving this course a '5 Star Rating' as this will allow me to record additional content and cover other topics in JavaScript.
This course is intended for those starting out to learn JavaScript for the first time. It is intended to introduce students to JavaScript and in this course we will learn:
What is JavaScript
The alert keyword
Using the console
The difference between internal and external JavaScript
The 'let' and 'const' keywords
The assignment operator '=' - so assigning a value to a variable
The different data types - including working with strings, numbers, boolean
Template literals
The increment and decrement operator
This course is intended as a free course and so should only be considered an introductory course to JavaScript.
Students who wish to learn JavaScript should understand working with strings, numbers, control flow, decision making, if statements, loops, working with arrays, objects etc. It is also important to learn about APIs - Application Programming Interfaces and working with async await etc.
I hope to add additional content to the course over time. Happy learning/coding! :)