Start with Javascript (2021)

Basic JavaScript course for everyone in 2 hours

3.45 (210 reviews)
Udemy
platform
English
language
Web Development
category
instructor
13,592
students
2 hours
content
Mar 2021
last update
FREE
regular price

What you will learn

Learn JavaScript fundamentals

Display elements in DOM with JS

Understand variables

Use conditions with if/else

Manipulate operators

Boolean logic

Declare functions & trigger them

Create, access & modify arrays & objects

Manipulation of arrays & objects

Use of loops

Use of native functions of JS: filter, map, foreach...

Promises, async & await

ES6/ES7 from the beginning: arrow functions, destructuring, spread operator (ES2020)...

Description

Do you want to learn JavaScript?
Are you a beginner in web development?
Do you want to have JS basics and then learn JavaScript framework (like React, Vue, Angular...)?
Or you would like to improve your minimum skills in less than two hours?

You are on the right course!

My name is Guillaume Duhan. As a Senior Front-End Developer and Tech teacher since 10 years now, I can assure you that JavaScript is the most popular language right now in web development.

This is why I propose you to spend this next 2 hours together to learn basics JavaScript. The main idea of this course is not to enter deep in JavaScript but just to learn the basics that JS Developers are using 85% of their time. So if you want to bootstrap your JavaScript level in 2 hours, this course is absolutely for you.

What is JavaScript?

A high-level definition

JavaScript is a scripting or programming language that allows you to implement complex features on web pages — every time a web page does more than just sit there and display static information for you to look at — displaying timely content updates, interactive maps, animated 2D/3D graphics, scrolling video jukeboxes, etc. — you can bet that JavaScript is probably involved. It is the third layer of the layer cake of standard web technologies, two of which (HTML and CSS) we have covered in much more detail in other parts of the Learning Area.

  • HTML is the markup language that we use to structure and give meaning to our web content, for example defining paragraphs, headings, and data tables, or embedding images and videos in the page.

  • JavaScript is a scripting language that enables you to create dynamically updating content, control multimedia, animate images, and pretty much everything else. (Okay, not everything, but it is amazing what you can achieve with a few lines of JavaScript code.)

What are we going to learn in this course?

In my opinion, JavaScript is a major programming language in tech ecosystem. If you want to code in JavaScript, you have to answer these questions:

  • What is JavaScript?

  • How does it interact with HTML?

  • What are variables?

  • What is assignment?

  • How to create my first operations?

  • What are Array & Objects?

  • What are Booleans?

  • How to create functions?

  • What is return and how to use it?

  • Explanation of scope, what are the most commons errors?

  • Use of JavaScript native features: loops, filter, map...

  • What are promises?

  • What ES6/ES7 provides as new features of JavaScript?

We will answer these question by practicing JavaScript in our code editor and browser. I decided to list the 20 most important points to know if you are/aim to develop in JavaScript. These points are my program.

  1. At the end, you'll have a strong understanding of basics. This will help you to go deeper into JavaScript by learning another framework (React, Vue, Angular...). So if you are ready, let's go !

Content

Learn JavaScript in 2 hours

Introduction
HTML & JS
What are variables?
Assignment of variables
Basic operations
Array: create, access, modify & remove
Object: create, access, modify & remove
Functions
Display HTML with JS
What is return?
What is scope?
What are conditions?
Create a button that display elements in DOM
Use of hasOwnProperty & indexOf
Loops
ForEach, filter & map
Basic usage of for loop in HTML
Build a search filter
What are factories functions?
What are promises?
ES6 & ES7: new JS features
Thank you!

Screenshots

Start with Javascript (2021) - Screenshot_01Start with Javascript (2021) - Screenshot_02Start with Javascript (2021) - Screenshot_03Start with Javascript (2021) - Screenshot_04

Reviews

Anderson
June 29, 2022
un curso muy sencillo, pero completo para tener entender los principios básicas de js y las nuevas características de en ES7 y ES6
Terry
July 29, 2021
This is an excellent course for those interested in Javascript. Guillaume Duhan explains different concepts with ease and he was easy to understand. Highly recommended!
Matteo
July 9, 2021
Great course for someone like me who already knows how to program in other languages. I needed a quick introduction to Javascript and this course provided what I expected. Bravo Guillaume!
Pradheeba
May 12, 2021
Very useful for beginners. Appreciate your efforts. Looking forward for another video with some practice sessions and exercises.
Stephen
May 3, 2021
Good to learn more on JS, I think this is another way of learning and plan to use as many resources as possible.
Saheed
April 20, 2021
Great ExplanationsII Easy to Understand . Please do a comprehensive course on Complete Front-End Web Development(HTML,CSS, and Javascript,etc)
Jimmy
April 20, 2021
As a new learner in Javascript, I love the simplicity of the trainer's language, and the approach used in delivering teaching.

Charts

Price

Start with Javascript (2021) - Price chart

Rating

Start with Javascript (2021) - Ratings chart

Enrollment distribution

Start with Javascript (2021) - Distribution chart

Related Topics

3891678
udemy ID
3/4/2021
course created date
3/17/2021
course indexed date
Angelcrc Seven
course submited by