- What's JavaScript ?
- JavaScript History
- Why JavaScript ?
- JavaScript Editors
- JavaScript HelloWorld
- Const and Vars in JavaScript
- JavaScript Datatypes
- JavaScript Comments
- JavaScript Arithmetic Operations
- JavaScript Logical & Comparison Operators
- JavaScript Coercion
- JavaScript If-else Conditional Statement
- JavaScript Switch Statement
- JavaScript For Loop
- JavaScript Switch Statement
- JavaScript While Loop
- JavaScript For Loop
- JavaScript Do-While
- JavaScript While Loop
- JavaScript Do-While
- JavaScript Nesting Loop
- JavaScript Break vs Continue
- Exercise 01
- JavaScript Function
- JavaScript Function with Parameters
- JavaScript Increment Function
- JavaScript Hoisting
- JavaScript ASI Automatic Semicolon Increment
- JavaScript Immediate Invoked Function
- JavaScript Object
- JavaScript Comparing Object
- JavaScript For in
- JavaScript Object Method This
What you'll learn
- Understand how JavaScript works and it's fundamental concepts From Zero to Hero
- JavaScript essential (variables, if Condition, Loops)
- Regular expressions, error handling, local Storage
- JavaScript Strings, Functions
Description
Have you tried to learn JavaScript before?
JavaScript is the most popular programming language today, You end up wasting time on out-of-date courses and incomplete YouTube tutorials that talk about JavaScript features without showing how to use them when building real-world applications.
This is a truly complete JavaScript course, that goes beyond what other JavaScript courses out there teach you.
I will take you from a complete JavaScript Zero to Hero developer. You will not just learn the JavaScript language itself, you will also learn how to program. How to solve problems. How to structure and organize code using common JavaScript patterns.
Here is exactly what we cover in this course:
JavaScript and programming fundamentals
Variables, Data types, boolean logic,
if/else statements
Loops, Functions,
Objects, arrays, and more.
How JavaScript works
execution contexts
Hoisting
Scoping,
this keyword, and more.
How to make JavaScript code interact with webpages
DOM manipulation.
How to select and change webpage elements,
Create new elements
Handle DOM events.
Complex JavaScript features
Function constructors,
prototypal inheritance,
First-class functions, c
Closures,
Bind and apply methods
Discussing problems that ECMAScript 6 changes were made to solve,
let and const
Strings and Regular Expressions
Functions in ECMAScript 6
Expanded Object Functionality
De-structuring for Easier Data Access
Symbols and Symbol Properties
Sets and Maps
Iterators and Generators
Introducing JavaScript Classes
Improved Array Capabilities
Promises and Asynchronous Programming
Proxies and the Reflection API
Sounds great? Then start this adventure today by clicking the “Take this course" button, and join me in the only JavaScript course that you will need!
Other Courses
Intro to Machine Learning in AWS for Beginners
Build, Train, Test Your First ML Model in SageMaker. Learn AWS Marketplace, Canvas, GroundTruth, SageMaker Studio.
Kube By Example - Building Spring Boot Docker Images
Learn how to build Docker Images for your Spring Boot Applications
Artificial Intelligence Markup Language (AIML)
Create your own chatbots using the world's most popular chatbot language.
About the instructors
- 4.09 Calificación
- 51062 Estudiantes
- 13 Cursos
M Darwish
Microsoft Certified Trainer | Technical Consultant
My Name is Darwish and I am a Technical Delivery Lead with more than 10+ years of experience in Software Architecture, Development, and Administration
Experienced with Microsoft Technologies, .NET CORE, SharePoint,
Scrum Master, Database Expert, JavaScript and Microsoft 365
Microsoft Certified
Different SharePoint Development Projects in SharePoint Online, 2019, 2016, 2013, 2010 and JavaScript ECMA SCRIPT 6, Typescript and Angular
Student feedback
Course Rating
Reviews
That's really good great job
voice quality was bad. Some videos were cut short. Edit was careless. Other than that, good for begginner level. Thank you