Mastering JavaScript Essentials Novice to Professional
Video description
Become a complete JavaScript developer with hands-on practice sessions including five JavaScript projects
About This Video
Follow this step-by-step guide and become a complete JavaScript developer from scratch
Practice and improve your skills by working on five different JavaScript projects
Learn how to work with all versions of JavaScript from ES5, ES6, ES7, ES8, and the latest ES9 version
In Detail
JavaScript is a …
Mastering JavaScript Essentials Novice to Professional
Video description
Become a complete JavaScript developer with hands-on practice sessions including five JavaScript projects
About This Video
Follow this step-by-step guide and become a complete JavaScript developer from scratch
Practice and improve your skills by working on five different JavaScript projects
Learn how to work with all versions of JavaScript from ES5, ES6, ES7, ES8, and the latest ES9 version
In Detail
JavaScript is a programming language used for building websites and applications to be browsed by users. It has become one of the most popular languages for software development. In this course, our goal is to make the most comprehensive JavaScript course out there. You will start by creating your very first webpage, and then move on to a fancy IDE and deal with Visual Studio code.
You will then learn JavaScript basics to get started and write your very first JavaScript app. This includes adding comments, string and number data type, variables in JavaScript, variable naming conventions, JavaScript Boolean, undefined data type, and much more.
Once you understand intermediate JavaScript such as multiple arrays, array inside an object, playing with inner HTML, and more, then you will learn about JavaScript ES6, ES7, ES8, and the latest ES9 version. You will also learn object-oriented programming in JavaScript.
By the end of this course, you will gain a strong understanding of programming in JavaScript and be able to work and build your own creative JavaScript projects.
Audience
This course is designed for beginner-level programmers who want to learn JavaScript and for advanced JavaScript students as we will focus on the basics and start from scratch; hence, no experience is required. One just needs a computer with internet access and an open mind to learn JavaScript.
Introduction - What You Will Learn in Our Complete JavaScript Essential Course
Chapter 2 : JavaScript Basics
Writing Your Very First JavaScript App
Writing in the Document Using JavaScript
Adding Comments
String and Number Data Type
Variables in JavaScript
Variable Naming Conventions
JavaScript Boolean and Undefined Data Type
Arithmetic Operators
Assignment Operators
Conditional Statements
Comparison Operators
Logical Operators
Conditional Statement Detailed
Make a Bookstore Conditional Statements
Bookstore Project with Nesting
A Simple Fact about Boolean Values
String Methods
Truthy values and Falsy Values
Number Methods
Array Methods
JavaScript External File
JavaScript Functions
Local and Global Variables
Objects
Methods in Objects
Bookstore Project with Objects
Switch Statement
Switch Statement with Comparison Operators
Make an Interactive Calculator
Switch with Multiple Cases
Array Iteration
Array Iteration with Comparisons
For Loops
Continue and Break Statement
Nested Looping
Make Math (2 to 12)
For Loop Arrays
Do While and While Loop
For In with Arrays and Object
Chapter 3 : JavaScript Intermediate
Make Tea Multiple Array
Array Inside an Object
Iterate Object and Array (project)
Object Inside an Array
Document Object Model
Get HTML in JavaScript
Playing with Inner HTML
Inner and Outer HTML and Text
Styling HTML in JavaScript
Events in JavaScript
Calling Events from JavaScript
Image Changer Using Dom and Event (project)
Create HTML Elements and Attributes
Events and Dom
Chapter 4 : JavaScript ES6, ES7, ES8, and ES9
String Literals
Tagged Templates
Default Functions
Rest Operator
Arrow Function
Arrow Function with Foreach
For Of
ES8: String Padding
ES8: Object Entries, Values, Keys
ES9 Rest Properties Part 1
ES9: Rest Properties Part 2
Chapter 5 : Object-Oriented Programming in JavaScript
Object Literals and Its Problems
Constructors Function and Its Benefits
What is Prototype?
Object Create Method
Sorting Student Groups Data in OOP (Object-Oriented Programming)
Classes in JavaScript
Call and Create with Classes
Static Methods in Classes
Sorting Student Groups Data in OOP Using Classes
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept