When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

SkillShare logo

*UPDATED* JavaScript Complete Series 2023 - Part 1: Programming, Engines, and intro to JavaScript

Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

     0 |
  • Reviews ( 0 )
Free

This Course Includes

  • iconskillshare
  • icon0 (0 reviews )
  • icon1 hours 8 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcourse
  • iconSkillShare

About *UPDATED* JavaScript Complete Series 2023 - Part 1: Programming, Engines, and intro to JavaScript

Skillshare Course Introduction - JavaScript

What is programming?

GIGO

Programming is like learning English

Order matters

Recap

HTML, CSS & JS - how do they all relate to each other

Introduction to machine code

What is machine code?

What is a processor?

Low Level Programming Languages

High Level Programming Languages

Recap

How do you write JavaScript?

Compiled languages

Interpreted languages

Compiled vs Interpreted languages

Intermediate languages

Programming recap

Outro to programming

HTML, CSS and JavaScript - Introduction

Relationship between JS, CSS and HTML

Intro to User Agent Style Cheets

Practical example of pushing a button

Scripting language

Is JavaScript a safe language?

JavaScript vs Java

ECMAScript - part 1

ECMAScript - part 2

JavaScript Engines - intro

Different engines

What is the V8 engine?

Remember, JavaScript lives in different environments

Outro

What You Will Learn?

  • THIS IS PART 1 OF MY JAVASCRIPT GRANDMASTER SERIES.
  • What this course covers?.
  • JavaScript is the #1 scripting language of the web, where a lot of the dynamic and styled content is handled by JavaScript in the background. But before using this language to create dynamic websites, you need to have a firm grasp of how it works behind the scenes..
  • By the end of this course, you'll be able to “speak” JavaScript by gaining an understanding of how the browser uses it, what variables, objects and functions are, what different data types there are and how to manipulate content on a website. We dig deeper and create our own dialog methods from scratch. We learn about the arrow syntax, Math.random() function, looping through objects and arrays, working with dates. We look at prototypes, JS Engines, the Execution Stack and a whole bunch more!.
  • Through practical examples, this course helps you understand JavaScript piece by piece. And we use the latest and best features of JavaScript along the way so you can stay ahead of the pack..
  • What we cover in this particular class?.
  • We will cover of ton of information in this course, but for Part 1: Foundation, we take a huge step back and look at programming in general, why we need it, and how JavaScript fits in. .
  • PROGRAMMING.
  • This class is designed to introduce you to programming. What is programming? How does the computer convert your JavaScript code into something meaningful? What is machine code?.
  • JAVASCRIPT ENGINES.
  • In order to run JavaScript, something needs to be able to 'read' and 'execute' JavaScript. Luckily for us, all web browsers have a JavaScript engine installed, meaning we can typically execute JavaScript directly in a web browser. .
  • WHERE DOES JAVASCRIPT FIT IN? .
  • When starting out, it can be confusing to know where JavaScript fits in with HTML and CSS. Don't stress, we go into detail looking at this. .