Learn the basics of Javascript - what it does and how to write clean and organized code in Javascript. Read more.
Hi, it's Mustafa Alawi, a Software engineer & entrepreneur. I've basically seven years of experience in web development & software development. I also work as a consultant helping small-businesses. And have a great passion for business & entrepreneurship and founded CalmAndCode. I like teaching people and providing them with the knowledge that I have as I'm talented at simplifying complex theories and matters. And one of my goals is to help my students find success and reach their goals.
Access all courses in our library for only $9/month with All Access Pass
Get Started with All Access PassBuy Only This CourseAbout This Course
Who this course is for:
- Beginners who want to learn Javascript
- Beginner web developers
- Developers who want to learn Javascript
- Developers who want to shift their career to the web
What you’ll learn:Â
- Create simple applications using Javascript
- Create simple scripts that run in browsers
- Complete knowledge of Javascript basics
- Understand what a Javascript code does
Requirements:Â
- Basic understanding of HTML
- How to install programs on PC
- Passion to learn programming
- Internet connection
- Any computer and OS will work — Windows, macOS or Linux. Preferably the latest os version
Javascript is the language that modern developers need to know, regardless of their specialization. The demand for Javascript developers is increasing every day and adding it to your portfolio will get you jobs much easier.
NOTE: This course is not on a specific Javascript framework or library. It’s all about the basics. You will learn Javascript the easy way.
In this course, you will learn how to code using Javascript, learn Javascript and understand what a Javascript code does, how to avoid bad practices in Javascript, debug Javascript code, and most of all, how to write clean, organized code in Javascript that you can get back to it, understand it or fix it and also let others understand it.
This Learn Javascript course will take you step by step so that you don’t get confused and it will cover topics and concepts like objects, function expressions, constructor functions, functional programming, scopes, anonymous functions, try & catch and much more.
What you’ll learn in this course will make you a better Javascript developer, and improve your abilities as a web developer and will put you on the right path to specialize in one of the most popular Javascript Frameworks & Libraries such as AngularJS, NodeJS, jQuery, React, Ember, MongoDB, and all other Javascript-based technologies!
Our Promise to You
By the end of this course, you will have learned the basics of Javascript codes.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today!
Course Curriculum
Section 1: Introduction | |||
Introduction | 00:00:00 | ||
Download Sublime | 00:00:00 | ||
Install Node | 00:00:00 | ||
Add Javascript To Sublime | 00:00:00 | ||
Add Node | 00:00:00 | ||
Section 2: The Basics | |||
How To Create Javascript File | 00:00:00 | ||
Run Javascript In Sublime | 00:00:00 | ||
Run Javascript File Using Terminal or CMD | 00:00:00 | ||
Run Javascript In Chrome With HTML | 00:00:00 | ||
What Are Variables - 1 | 00:00:00 | ||
Variable Creation | 00:00:00 | ||
What Are Variables - 2 | 00:00:00 | ||
Primitive Data Types | 00:00:00 | ||
Constants | 00:00:00 | ||
Difference Between Constants And Variables | 00:00:00 | ||
Naming Variables | 00:00:00 | ||
The Semicolon | 00:00:00 | ||
Objects | 00:00:00 | ||
Arrays | 00:00:00 | ||
Functions | 00:00:00 | ||
Function Types | 00:00:00 | ||
Section 3: Operations | |||
Arithmatic_Operators | 00:00:00 | ||
Comparison Operators | 00:00:00 | ||
Assignment Operator | 00:00:00 | ||
Equality Operators | 00:00:00 | ||
Logical Operators | 00:00:00 | ||
The Smart Code Concept | 00:00:00 | ||
Switch | 00:00:00 | ||
If Statement | 00:00:00 | ||
Section 4: Loops | |||
Repeating Actions | 00:00:00 | ||
For Loops | 00:00:00 | ||
While Loops | 00:00:00 | ||
Do While | 00:00:00 | ||
For In Loops | 00:00:00 | ||
For Of Loops | 00:00:00 | ||
Break | 00:00:00 | ||
Continue | 00:00:00 | ||
Section 5: Objects | |||
How To Create Objects - 1 | 00:00:00 | ||
How To Create Object - 2 | 00:00:00 | ||
Objects Creation Summary | 00:00:00 | ||
Object Properties | 00:00:00 | ||
Everything Is An Object | 00:00:00 | ||
More About Strings | 00:00:00 | ||
More On Strings | 00:00:00 | ||
Math Class | 00:00:00 | ||
Section 6: Arrays | |||
Create Array | 00:00:00 | ||
Access Array Elements | 00:00:00 | ||
Delete Element | 00:00:00 | ||
Delete All Array Elements | 00:00:00 | ||
Array Of Objects | 00:00:00 | ||
Splice Function | 00:00:00 | ||
More Array Functions | 00:00:00 | ||
Sort | 00:00:00 | ||
Section 7: Functions | |||
Anonymous Functions | 00:00:00 | ||
Anonymous Function Hoisting | 00:00:00 | ||
Default Parameter | 00:00:00 | ||
Default Parameter Problem | 00:00:00 | ||
Rest Parameter | 00:00:00 | ||
Section 8: Advanced Topics | |||
Global Vs Local Variables | 00:00:00 | ||
This Keyword | 00:00:00 | ||
Try And Catch | 00:00:00 | ||
Order Of Execution | 00:00:00 | ||
Debug Code | 00:00:00 | ||
Write Clean Code | 00:00:00 | ||
Section 9: Code | |||
mustafa alawi - code | 00:00:00 |
About This Course
Who this course is for:
- Beginners who want to learn Javascript
- Beginner web developers
- Developers who want to learn Javascript
- Developers who want to shift their career to the web
What you’ll learn:Â
- Create simple applications using Javascript
- Create simple scripts that run in browsers
- Complete knowledge of Javascript basics
- Understand what a Javascript code does
Requirements:Â
- Basic understanding of HTML
- How to install programs on PC
- Passion to learn programming
- Internet connection
- Any computer and OS will work — Windows, macOS or Linux. Preferably the latest os version
Javascript is the language that modern developers need to know, regardless of their specialization. The demand for Javascript developers is increasing every day and adding it to your portfolio will get you jobs much easier.
NOTE: This course is not on a specific Javascript framework or library. It’s all about the basics. You will learn Javascript the easy way.
In this course, you will learn how to code using Javascript, learn Javascript and understand what a Javascript code does, how to avoid bad practices in Javascript, debug Javascript code, and most of all, how to write clean, organized code in Javascript that you can get back to it, understand it or fix it and also let others understand it.
This Learn Javascript course will take you step by step so that you don’t get confused and it will cover topics and concepts like objects, function expressions, constructor functions, functional programming, scopes, anonymous functions, try & catch and much more.
What you’ll learn in this course will make you a better Javascript developer, and improve your abilities as a web developer and will put you on the right path to specialize in one of the most popular Javascript Frameworks & Libraries such as AngularJS, NodeJS, jQuery, React, Ember, MongoDB, and all other Javascript-based technologies!
Our Promise to You
By the end of this course, you will have learned the basics of Javascript codes.
10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.
Get started today!
Course Curriculum
Section 1: Introduction | |||
Introduction | 00:00:00 | ||
Download Sublime | 00:00:00 | ||
Install Node | 00:00:00 | ||
Add Javascript To Sublime | 00:00:00 | ||
Add Node | 00:00:00 | ||
Section 2: The Basics | |||
How To Create Javascript File | 00:00:00 | ||
Run Javascript In Sublime | 00:00:00 | ||
Run Javascript File Using Terminal or CMD | 00:00:00 | ||
Run Javascript In Chrome With HTML | 00:00:00 | ||
What Are Variables - 1 | 00:00:00 | ||
Variable Creation | 00:00:00 | ||
What Are Variables - 2 | 00:00:00 | ||
Primitive Data Types | 00:00:00 | ||
Constants | 00:00:00 | ||
Difference Between Constants And Variables | 00:00:00 | ||
Naming Variables | 00:00:00 | ||
The Semicolon | 00:00:00 | ||
Objects | 00:00:00 | ||
Arrays | 00:00:00 | ||
Functions | 00:00:00 | ||
Function Types | 00:00:00 | ||
Section 3: Operations | |||
Arithmatic_Operators | 00:00:00 | ||
Comparison Operators | 00:00:00 | ||
Assignment Operator | 00:00:00 | ||
Equality Operators | 00:00:00 | ||
Logical Operators | 00:00:00 | ||
The Smart Code Concept | 00:00:00 | ||
Switch | 00:00:00 | ||
If Statement | 00:00:00 | ||
Section 4: Loops | |||
Repeating Actions | 00:00:00 | ||
For Loops | 00:00:00 | ||
While Loops | 00:00:00 | ||
Do While | 00:00:00 | ||
For In Loops | 00:00:00 | ||
For Of Loops | 00:00:00 | ||
Break | 00:00:00 | ||
Continue | 00:00:00 | ||
Section 5: Objects | |||
How To Create Objects - 1 | 00:00:00 | ||
How To Create Object - 2 | 00:00:00 | ||
Objects Creation Summary | 00:00:00 | ||
Object Properties | 00:00:00 | ||
Everything Is An Object | 00:00:00 | ||
More About Strings | 00:00:00 | ||
More On Strings | 00:00:00 | ||
Math Class | 00:00:00 | ||
Section 6: Arrays | |||
Create Array | 00:00:00 | ||
Access Array Elements | 00:00:00 | ||
Delete Element | 00:00:00 | ||
Delete All Array Elements | 00:00:00 | ||
Array Of Objects | 00:00:00 | ||
Splice Function | 00:00:00 | ||
More Array Functions | 00:00:00 | ||
Sort | 00:00:00 | ||
Section 7: Functions | |||
Anonymous Functions | 00:00:00 | ||
Anonymous Function Hoisting | 00:00:00 | ||
Default Parameter | 00:00:00 | ||
Default Parameter Problem | 00:00:00 | ||
Rest Parameter | 00:00:00 | ||
Section 8: Advanced Topics | |||
Global Vs Local Variables | 00:00:00 | ||
This Keyword | 00:00:00 | ||
Try And Catch | 00:00:00 | ||
Order Of Execution | 00:00:00 | ||
Debug Code | 00:00:00 | ||
Write Clean Code | 00:00:00 | ||
Section 9: Code | |||
mustafa alawi - code | 00:00:00 |