In preparation
Base concepts and first steps
First real programs
Objects

What is javascript

The browser and the web

The part of the internet that most of us get to interact with is the side of webpages, and as we all know, websites are way more than only text and pretty images: they can also contain interactive elements. The programming language that makes every interaction happened in a website is called JavaScript. JavaScript programs are interpreted and executed in real time by the browser (the program used to surf the web), so that at any moment, anything that may happened can be acted upon. Due to the name, people often think JavaScript and java are similar languages, when it’s the entire opposite! Comparing java and JavaScript is like comparing a car to a carpet.

Since this language lives in webpages, before getting started we need to get an idea of what a webpage is made of. There are three languages that make up a website:

To put it simply, HTML is the bones of a page, CSS is the skin and JS is the brain.

This course

In this course you will learn how to code in JavaScript, following a simple, comprehensive, and complete path that will bring you from zero to hero! If you have previous experience with HTML and CSS you are already a step ahead, but if not, don’t worry because we will soon give an overview to set some solid bases.