SlideShare a Scribd company logo
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 1/17
JavaScript Basics for
Beginners
By Mosh Hamedani
Master the Fundamentals of JavaScript - The Language
that Powers the Web.
Your Outcome
1:44
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 2/17
You'll write your first JavaScript program.
What is JavaScript?‍
‍
JavaScript is one of the most popular programming languages in the world, and
growing faster than any other programming language.
‍
As a developer, you can use JavaScript to build web and mobile apps, real-time
networking apps, command-line tools, and games.‍
‍
So, why learn JavaScript?‍
‍
JavaScript is a key tool for front-end, back-end, and full-stack developers.
‍
Companies like Walmart, Netflix, and PayPal run big internal applications around
JavaScript.
‍
Having strong JavaScript knowledge will help you land your dream job.
‍
A Step-by-Step, Beginner-friendly Course
‍
This course provides:
‍
A skill set to help you land you your development dream job, and a salary to
match‍
Flexibility to learn at your own pace, on any device‍
Easy-to-understand, “no fluff”, videos, exercises, and challenges, that break
down JavaScript into digestible pieces
What's included:
‍
6 hours of HD videos
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 3/17
30 exercises and challenges with solutions
No more wasted time on disconnected, out-of-date tutorials
Expert tips to become a JavaScript wizard
Certificate of completion to present to your employer
30-day money-back guarantee
Master JavaScript
‍
Right from the beginning, you'll jump in and write your first JavaScript program within
minutes.
‍
Types
Operators
Conditionals
Loops
Objects
Arrays
Functions
Error Handling
6
HOURS
‍
100
LESSONS
‍
Bite Sized, Referenceable and Easy To Digest Videos with No Fluff
‍
This course is your first step towards a new career in web or mobile development.
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 4/17
What Students Say
"I am taking the Javascript basics for beginners with
@moshhamedani. Really enjoying it so far.  Easy to understand and
many examples to work through that reinforce what you are
learning."
Mark Cates
"I took @moshhamedani JavaScript for Beginners course months
back and I must confess it really is the best JS course on the
internet. Mosh explains concepts in depth leaving you with the full
context. Every newbie should try this."
Bolaji
"Amazing JS course, for beginners as well as professionals.
@moshhamedani explained in-depth concepts of each module of
ES6 with best practices."
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 5/17
Shan
Getting Started (17m)
1- Welcome (0:28)
2- What is JavaScript (4:40)
3- Setting Up the Development Environment (3:09)
4- JavaScript in Browsers (3:47)
5- Separation of Concerns (2:04)
6- JavaScript in Node (1:50)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 6/17
7- Source Code
Basics (40m)
1- Variables (5:36)
2- Constants (1:44)
3- Primitive Types - Title (3:10)
4- Dynamic Typing (3:17)
5- Objects (5:14)
6- Arrays (4:18)
7- Functions (4:39)
8- Types of Functions (3:16)
Operators (35m)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 7/17
1- JavaScript Operators (0:40)
2- Arithmetic Operators (3:39)
3- Assignment Operators (1:44)
4- Comparison Operators (2:01)
5- Equality Operators (3:11)
6- Ternary Operator (2:09)
7- Logical Operators (5:30)
8- Logical Operators with Non-booleans (5:53)
9- Bitwise Operators (8:28)
10- Operators Precedence (1:14)
11- Quiz
12- Exercise - Swapping Variables (2:26)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 8/17
Control Flow (1h25m)
1. If...else (5:23)
2- Switch...case (4:41)
3- For (5:50)
4- While (2:11)
5- Do...while (3:29)
6- Infinite Loops (2:42)
7- For...in (4:25)
8- For...of (1:15)
9- Break and Continue (2:34)
10- Exercise 1- Max of Two Numbers (3:59)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 9/17
11- Exercise 2- Landscape or Portrait (2:25)
12- Exercise 3- FizzBuzz (6:39)
13- Exercise 4- Demerit Points (9:05)
14- Exercise 5- Even and Odd Numbers (2:02)
15- Exercise 6- Count Truthy (4:33)
16- Exercise 7- String Properties (2:58)
17- Exercise 8- Sum of Multiples of 3 and 5 (2:40)
18- Exercise 9- Grade (6:32)
19- Exercise 10- Stars (2:33)
20- Exercise- Prime Numbers (8:24)
Objects (1h20m)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 10/17
1- Basics (4:53)
2- Factory Functions (5:44)
3- Constructor Functions (5:48)
4- Dynamic Nature of Objects (2:03)
5- Constructor Property (2:24)
6- Functions are Objects (4:47)
7- Value vs Reference Types (5:49)
8- Enumerating Properties of an Object (5:09)
9- Cloning an Object (4:21)
10- Garbage Collection (1:14)
11- Math (2:56)
12- String (6:25)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 11/17
13- Template Literals (4:52)
14- Date (4:00)
15- Exercise 1- Address Object (1:41)
16- Exercise 2- Factory and Constructor Functions (3:02)
17- Exercise 3- Object Equality (3:59)
18- Exercise 4- Blog Post Object (2:15)
19- Exercise 5- Constructor Functions (2:52)
20- Exercise 6- Price Range Object (3:37)
A Quick Note
Arrays (1h30m)
1- Introduction (0:31)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 12/17
2- Adding Elements (3:35)
3- Finding Elements (Primitives) (3:32)
4- Finding Elements (Reference Types) (5:46)
5- Arrow Functions (1:34)
6- Removing Elements (3:03)
7- Emptying an Array (4:14)
8- Combining and Slicing Arrays (3:40)
9- The Spread Operator (2:25)
10- Iterating an Array (2:31)
11- Joining Arrays (3:11)
12- Sorting Arrays (6:32)
13- Testing the Elements of an Array (3:44)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 13/17
14- Filtering an Array (2:46)
15- Mapping an Array (7:47)
16- Reducing an Array (6:43)
17- Exercise 1- Array from Range (1:50)
18- Exercise 2- Includes (1:54)
19- Exercise 3- Except (2:08)
20- Exercise 4- Moving an Element (6:31)
21- Exercise 5- Count Occurrences (4:31)
22- Exercise 6- Get Max (6:14)
23- Exercise 7- Movies (4:38)
Functions (1h5m)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 14/17
1- Function Declarations vs Expressions (3:18)
2- Hoisting (1:56)
3- Arguments (4:15)
4- The Rest Operator (4:38)
5- Default Parameters (3:40)
6- Getters and Setters (5:38)
7- Try and Catch (5:35)
8- Local vs Global Scope (4:44)
9- Let vs Var (5:52)
10- The this Keyword (7:22)
11- Changing this (7:00)
12- Exercise 1- Sum of Arguments (3:42)
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 15/17
13- Exercise 2- Area of Circle (1:53)
14- Exercise 3- Error Handling (2:49)
15- Wrap Up
16- What's Next
Your Instructor
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 16/17
Mosh Hamedani
Hi! My name is Mosh Hamedani. I'm a software engineer with almost two
decades of experience and I've taught over three million people how to
code or how to become a professional software engineer through my
online courses and YouTube channel.
I believe coding should be fun and accessible to everyone.
‍
Frequently asked questions
When does the course start and finish?
How long do I have access to the course?
What if I am unhappy with the course?
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 
7/7/2021 JavaScript Basics for Beginners | Discover
https://discover.teachable.com/course/javascript-basics-for-beginners 17/17
30Day
Money
Back
Guarantee
It's completely risk free to
buy a course on Discover.
Try any course on Teachable
Discover, and if you are not
impressed, you can request a full
refund within 30 days.
Visit Teachable.com Contact support
Privacy Policy Cookies Policy Terms of use
Best Price Guaranteed*
$59
Enroll Now
30 Day Money Back Guarantee
6 hours of easy-to-understand, “n
videos and activities – breaks dow
into easy-to-learn chunks
✓
30 coding exercises and solutions
✓
Downloadable source code
✓
Full lifetime access
✓
Workshops
Create
Course
Free
Courses
Browse
Most
Popular
Categories 

More Related Content

What's hot

Introduction to Java Script
Introduction to Java ScriptIntroduction to Java Script
Introduction to Java Script
Vijay Kumar Verma
 
The art and pain of teaching JavaScript
The art and pain of teaching JavaScriptThe art and pain of teaching JavaScript
The art and pain of teaching JavaScript
Christian Heilmann
 
Javascript
JavascriptJavascript
Javascript
Sushma M
 
The best way to learn java script
The best way to learn java scriptThe best way to learn java script
The best way to learn java script
Wei Sun
 
Spring Boot
Spring BootSpring Boot
Spring Boot
Diego Pacheco
 
Selecting the Best Javascript Web Framework
Selecting the Best Javascript Web FrameworkSelecting the Best Javascript Web Framework
Selecting the Best Javascript Web Framework
Rajitha Pathiraja
 
How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?
Vivek Parihar
 
Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...
Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...
Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...
Doris Chen
 
Activity 5
Activity 5Activity 5
Activity 5
John Vincent Caño
 
Concurrent Rendering Adventures in React 18
Concurrent Rendering Adventures in React 18Concurrent Rendering Adventures in React 18
Concurrent Rendering Adventures in React 18
Maurice De Beijer [MVP]
 
Efficient, Error-Free Drupal Development with JS Build Tools
Efficient, Error-Free Drupal Development with JS Build ToolsEfficient, Error-Free Drupal Development with JS Build Tools
Efficient, Error-Free Drupal Development with JS Build Tools
Acquia
 
Nascenia: Road to Software Industry
Nascenia: Road to Software IndustryNascenia: Road to Software Industry
Nascenia: Road to Software Industry
Nascenia IT
 
Untangling4
Untangling4Untangling4
Untangling4
Derek Jacoby
 
Web & Mobile
Web & MobileWeb & Mobile
Web & Mobile
Jean Carlo Emer
 
The Role Of Java Script
The Role Of Java ScriptThe Role Of Java Script
The Role Of Java Script
Christian Heilmann
 
Application Development Using Java - DIYComputerScience Course
Application Development Using Java - DIYComputerScience CourseApplication Development Using Java - DIYComputerScience Course
Application Development Using Java - DIYComputerScience Course
parag
 
Untangling the web9
Untangling the web9Untangling the web9
Untangling the web9
Derek Jacoby
 
Hour of code - Train the trainer
Hour of code - Train the trainerHour of code - Train the trainer
Hour of code - Train the trainer
Robert MacLean
 
Starters with Django
Starters with Django Starters with Django
Starters with Django
BeDjango
 
VISUG: Visual studio for web developers
VISUG: Visual studio for web developersVISUG: Visual studio for web developers
VISUG: Visual studio for web developers
Kevin DeRudder
 

What's hot (20)

Introduction to Java Script
Introduction to Java ScriptIntroduction to Java Script
Introduction to Java Script
 
The art and pain of teaching JavaScript
The art and pain of teaching JavaScriptThe art and pain of teaching JavaScript
The art and pain of teaching JavaScript
 
Javascript
JavascriptJavascript
Javascript
 
The best way to learn java script
The best way to learn java scriptThe best way to learn java script
The best way to learn java script
 
Spring Boot
Spring BootSpring Boot
Spring Boot
 
Selecting the Best Javascript Web Framework
Selecting the Best Javascript Web FrameworkSelecting the Best Javascript Web Framework
Selecting the Best Javascript Web Framework
 
How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?How fast can you onboard a new team member with VAGRANT ?
How fast can you onboard a new team member with VAGRANT ?
 
Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...
Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...
Develop High Performance Windows 8 Application with HTML5 and JavaScriptHigh ...
 
Activity 5
Activity 5Activity 5
Activity 5
 
Concurrent Rendering Adventures in React 18
Concurrent Rendering Adventures in React 18Concurrent Rendering Adventures in React 18
Concurrent Rendering Adventures in React 18
 
Efficient, Error-Free Drupal Development with JS Build Tools
Efficient, Error-Free Drupal Development with JS Build ToolsEfficient, Error-Free Drupal Development with JS Build Tools
Efficient, Error-Free Drupal Development with JS Build Tools
 
Nascenia: Road to Software Industry
Nascenia: Road to Software IndustryNascenia: Road to Software Industry
Nascenia: Road to Software Industry
 
Untangling4
Untangling4Untangling4
Untangling4
 
Web & Mobile
Web & MobileWeb & Mobile
Web & Mobile
 
The Role Of Java Script
The Role Of Java ScriptThe Role Of Java Script
The Role Of Java Script
 
Application Development Using Java - DIYComputerScience Course
Application Development Using Java - DIYComputerScience CourseApplication Development Using Java - DIYComputerScience Course
Application Development Using Java - DIYComputerScience Course
 
Untangling the web9
Untangling the web9Untangling the web9
Untangling the web9
 
Hour of code - Train the trainer
Hour of code - Train the trainerHour of code - Train the trainer
Hour of code - Train the trainer
 
Starters with Django
Starters with Django Starters with Django
Starters with Django
 
VISUG: Visual studio for web developers
VISUG: Visual studio for web developersVISUG: Visual studio for web developers
VISUG: Visual studio for web developers
 

Similar to Java script basics for beginners

TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)
Nacho Cougil
 
Upwork time log and difficulty 20160523
Upwork time log and difficulty 20160523Upwork time log and difficulty 20160523
Upwork time log and difficulty 20160523
Sharon Liu
 
Front-End Modernization for Mortals
Front-End Modernization for MortalsFront-End Modernization for Mortals
Front-End Modernization for Mortals
cgack
 
Front end-modernization
Front end-modernizationFront end-modernization
Front end-modernization
ColdFusionConference
 
Front end-modernization
Front end-modernizationFront end-modernization
Front end-modernization
devObjective
 
TDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - OpensouthcodeTDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - Opensouthcode
Nacho Cougil
 
Upscale_Academy_Syllabus
Upscale_Academy_SyllabusUpscale_Academy_Syllabus
Upscale_Academy_Syllabus
Ivanna Kozychko
 
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
ssusercaf6c1
 
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
Nacho Cougil
 
TDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech WeekTDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech Week
Nacho Cougil
 
Monster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applicationsMonster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applications
Laurence Svekis ✔
 
TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)
Nacho Cougil
 
The Ultimate HTML/CSS Mastery Series
The Ultimate HTML/CSS Mastery SeriesThe Ultimate HTML/CSS Mastery Series
The Ultimate HTML/CSS Mastery Series
Coding Made Simple
 
Extreme Programming practices for your team
Extreme Programming practices for your teamExtreme Programming practices for your team
Extreme Programming practices for your team
Pawel Lipinski
 
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Abdelkrim Boujraf
 
Amanda Cinnamon - Treat Your Code Like the Valuable Software It Is
Amanda Cinnamon - Treat Your Code Like the Valuable Software It IsAmanda Cinnamon - Treat Your Code Like the Valuable Software It Is
Amanda Cinnamon - Treat Your Code Like the Valuable Software It Is
Rehgan Avon
 
How to crack java script certification
How to crack java script certificationHow to crack java script certification
How to crack java script certification
KadharBashaJ
 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
Cory Foy
 
Fullstack JavaScript Developer - E-Degree
Fullstack JavaScript Developer - E-DegreeFullstack JavaScript Developer - E-Degree
Fullstack JavaScript Developer - E-Degree
DineshSingh398
 
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Plan Academy - Online Primavera P6 Training
 

Similar to Java script basics for beginners (20)

TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)TDD - Seriously, try it - Codemotion (May '24)
TDD - Seriously, try it - Codemotion (May '24)
 
Upwork time log and difficulty 20160523
Upwork time log and difficulty 20160523Upwork time log and difficulty 20160523
Upwork time log and difficulty 20160523
 
Front-End Modernization for Mortals
Front-End Modernization for MortalsFront-End Modernization for Mortals
Front-End Modernization for Mortals
 
Front end-modernization
Front end-modernizationFront end-modernization
Front end-modernization
 
Front end-modernization
Front end-modernizationFront end-modernization
Front end-modernization
 
TDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - OpensouthcodeTDD - Seriously, try it! - Opensouthcode
TDD - Seriously, try it! - Opensouthcode
 
Upscale_Academy_Syllabus
Upscale_Academy_SyllabusUpscale_Academy_Syllabus
Upscale_Academy_Syllabus
 
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
 
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
 
TDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech WeekTDD - Seriously, try it! - Bucarest Tech Week
TDD - Seriously, try it! - Bucarest Tech Week
 
Monster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applicationsMonster JavaScript Course - 50+ projects and applications
Monster JavaScript Course - 50+ projects and applications
 
TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)TDD - Seriously, try it! (updated '22)
TDD - Seriously, try it! (updated '22)
 
The Ultimate HTML/CSS Mastery Series
The Ultimate HTML/CSS Mastery SeriesThe Ultimate HTML/CSS Mastery Series
The Ultimate HTML/CSS Mastery Series
 
Extreme Programming practices for your team
Extreme Programming practices for your teamExtreme Programming practices for your team
Extreme Programming practices for your team
 
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
 
Amanda Cinnamon - Treat Your Code Like the Valuable Software It Is
Amanda Cinnamon - Treat Your Code Like the Valuable Software It IsAmanda Cinnamon - Treat Your Code Like the Valuable Software It Is
Amanda Cinnamon - Treat Your Code Like the Valuable Software It Is
 
How to crack java script certification
How to crack java script certificationHow to crack java script certification
How to crack java script certification
 
Continuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software WestContinuous Deployment and Testing Workshop from Better Software West
Continuous Deployment and Testing Workshop from Better Software West
 
Fullstack JavaScript Developer - E-Degree
Fullstack JavaScript Developer - E-DegreeFullstack JavaScript Developer - E-Degree
Fullstack JavaScript Developer - E-Degree
 
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
Hacking Primavera P6 - Creative Solutions to Common Problems From the Primave...
 

More from Ketan Raval

Enigmatic Depths Monty Halls Explores The Curse of The Blue Hole.pdf
Enigmatic Depths  Monty Halls Explores The Curse of The Blue Hole.pdfEnigmatic Depths  Monty Halls Explores The Curse of The Blue Hole.pdf
Enigmatic Depths Monty Halls Explores The Curse of The Blue Hole.pdf
Ketan Raval
 
Working in the Cloud
Working in the CloudWorking in the Cloud
Working in the Cloud
Ketan Raval
 
Functional programming in scala coursera
Functional programming in scala  courseraFunctional programming in scala  coursera
Functional programming in scala coursera
Ketan Raval
 
Diploma in web design
Diploma in web designDiploma in web design
Diploma in web design
Ketan Raval
 
Computer programming and networking diploma
Computer programming and networking diplomaComputer programming and networking diploma
Computer programming and networking diploma
Ketan Raval
 
Ilovethis · diabetes care
Ilovethis · diabetes careIlovethis · diabetes care
Ilovethis · diabetes care
Ketan Raval
 
Become an ai product manager
Become an ai product managerBecome an ai product manager
Become an ai product manager
Ketan Raval
 
Get AWS scholarship AWS machine learning engineer
Get AWS scholarship AWS machine learning engineerGet AWS scholarship AWS machine learning engineer
Get AWS scholarship AWS machine learning engineer
Ketan Raval
 

More from Ketan Raval (8)

Enigmatic Depths Monty Halls Explores The Curse of The Blue Hole.pdf
Enigmatic Depths  Monty Halls Explores The Curse of The Blue Hole.pdfEnigmatic Depths  Monty Halls Explores The Curse of The Blue Hole.pdf
Enigmatic Depths Monty Halls Explores The Curse of The Blue Hole.pdf
 
Working in the Cloud
Working in the CloudWorking in the Cloud
Working in the Cloud
 
Functional programming in scala coursera
Functional programming in scala  courseraFunctional programming in scala  coursera
Functional programming in scala coursera
 
Diploma in web design
Diploma in web designDiploma in web design
Diploma in web design
 
Computer programming and networking diploma
Computer programming and networking diplomaComputer programming and networking diploma
Computer programming and networking diploma
 
Ilovethis · diabetes care
Ilovethis · diabetes careIlovethis · diabetes care
Ilovethis · diabetes care
 
Become an ai product manager
Become an ai product managerBecome an ai product manager
Become an ai product manager
 
Get AWS scholarship AWS machine learning engineer
Get AWS scholarship AWS machine learning engineerGet AWS scholarship AWS machine learning engineer
Get AWS scholarship AWS machine learning engineer
 

Recently uploaded

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
adhitya5119
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 

Recently uploaded (20)

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Advanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docxAdvanced Java[Extra Concepts, Not Difficult].docx
Advanced Java[Extra Concepts, Not Difficult].docx
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 

Java script basics for beginners

  • 1. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 1/17 JavaScript Basics for Beginners By Mosh Hamedani Master the Fundamentals of JavaScript - The Language that Powers the Web. Your Outcome 1:44 Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 2. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 2/17 You'll write your first JavaScript program. What is JavaScript?‍ ‍ JavaScript is one of the most popular programming languages in the world, and growing faster than any other programming language. ‍ As a developer, you can use JavaScript to build web and mobile apps, real-time networking apps, command-line tools, and games.‍ ‍ So, why learn JavaScript?‍ ‍ JavaScript is a key tool for front-end, back-end, and full-stack developers. ‍ Companies like Walmart, Netflix, and PayPal run big internal applications around JavaScript. ‍ Having strong JavaScript knowledge will help you land your dream job. ‍ A Step-by-Step, Beginner-friendly Course ‍ This course provides: ‍ A skill set to help you land you your development dream job, and a salary to match‍ Flexibility to learn at your own pace, on any device‍ Easy-to-understand, “no fluff”, videos, exercises, and challenges, that break down JavaScript into digestible pieces What's included: ‍ 6 hours of HD videos Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 3. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 3/17 30 exercises and challenges with solutions No more wasted time on disconnected, out-of-date tutorials Expert tips to become a JavaScript wizard Certificate of completion to present to your employer 30-day money-back guarantee Master JavaScript ‍ Right from the beginning, you'll jump in and write your first JavaScript program within minutes. ‍ Types Operators Conditionals Loops Objects Arrays Functions Error Handling 6 HOURS ‍ 100 LESSONS ‍ Bite Sized, Referenceable and Easy To Digest Videos with No Fluff ‍ This course is your first step towards a new career in web or mobile development. Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 4. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 4/17 What Students Say "I am taking the Javascript basics for beginners with @moshhamedani. Really enjoying it so far.  Easy to understand and many examples to work through that reinforce what you are learning." Mark Cates "I took @moshhamedani JavaScript for Beginners course months back and I must confess it really is the best JS course on the internet. Mosh explains concepts in depth leaving you with the full context. Every newbie should try this." Bolaji "Amazing JS course, for beginners as well as professionals. @moshhamedani explained in-depth concepts of each module of ES6 with best practices." Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 5. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 5/17 Shan Getting Started (17m) 1- Welcome (0:28) 2- What is JavaScript (4:40) 3- Setting Up the Development Environment (3:09) 4- JavaScript in Browsers (3:47) 5- Separation of Concerns (2:04) 6- JavaScript in Node (1:50) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 6. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 6/17 7- Source Code Basics (40m) 1- Variables (5:36) 2- Constants (1:44) 3- Primitive Types - Title (3:10) 4- Dynamic Typing (3:17) 5- Objects (5:14) 6- Arrays (4:18) 7- Functions (4:39) 8- Types of Functions (3:16) Operators (35m) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 7. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 7/17 1- JavaScript Operators (0:40) 2- Arithmetic Operators (3:39) 3- Assignment Operators (1:44) 4- Comparison Operators (2:01) 5- Equality Operators (3:11) 6- Ternary Operator (2:09) 7- Logical Operators (5:30) 8- Logical Operators with Non-booleans (5:53) 9- Bitwise Operators (8:28) 10- Operators Precedence (1:14) 11- Quiz 12- Exercise - Swapping Variables (2:26) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 8. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 8/17 Control Flow (1h25m) 1. If...else (5:23) 2- Switch...case (4:41) 3- For (5:50) 4- While (2:11) 5- Do...while (3:29) 6- Infinite Loops (2:42) 7- For...in (4:25) 8- For...of (1:15) 9- Break and Continue (2:34) 10- Exercise 1- Max of Two Numbers (3:59) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 9. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 9/17 11- Exercise 2- Landscape or Portrait (2:25) 12- Exercise 3- FizzBuzz (6:39) 13- Exercise 4- Demerit Points (9:05) 14- Exercise 5- Even and Odd Numbers (2:02) 15- Exercise 6- Count Truthy (4:33) 16- Exercise 7- String Properties (2:58) 17- Exercise 8- Sum of Multiples of 3 and 5 (2:40) 18- Exercise 9- Grade (6:32) 19- Exercise 10- Stars (2:33) 20- Exercise- Prime Numbers (8:24) Objects (1h20m) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 10. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 10/17 1- Basics (4:53) 2- Factory Functions (5:44) 3- Constructor Functions (5:48) 4- Dynamic Nature of Objects (2:03) 5- Constructor Property (2:24) 6- Functions are Objects (4:47) 7- Value vs Reference Types (5:49) 8- Enumerating Properties of an Object (5:09) 9- Cloning an Object (4:21) 10- Garbage Collection (1:14) 11- Math (2:56) 12- String (6:25) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 11. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 11/17 13- Template Literals (4:52) 14- Date (4:00) 15- Exercise 1- Address Object (1:41) 16- Exercise 2- Factory and Constructor Functions (3:02) 17- Exercise 3- Object Equality (3:59) 18- Exercise 4- Blog Post Object (2:15) 19- Exercise 5- Constructor Functions (2:52) 20- Exercise 6- Price Range Object (3:37) A Quick Note Arrays (1h30m) 1- Introduction (0:31) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 12. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 12/17 2- Adding Elements (3:35) 3- Finding Elements (Primitives) (3:32) 4- Finding Elements (Reference Types) (5:46) 5- Arrow Functions (1:34) 6- Removing Elements (3:03) 7- Emptying an Array (4:14) 8- Combining and Slicing Arrays (3:40) 9- The Spread Operator (2:25) 10- Iterating an Array (2:31) 11- Joining Arrays (3:11) 12- Sorting Arrays (6:32) 13- Testing the Elements of an Array (3:44) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 13. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 13/17 14- Filtering an Array (2:46) 15- Mapping an Array (7:47) 16- Reducing an Array (6:43) 17- Exercise 1- Array from Range (1:50) 18- Exercise 2- Includes (1:54) 19- Exercise 3- Except (2:08) 20- Exercise 4- Moving an Element (6:31) 21- Exercise 5- Count Occurrences (4:31) 22- Exercise 6- Get Max (6:14) 23- Exercise 7- Movies (4:38) Functions (1h5m) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 14. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 14/17 1- Function Declarations vs Expressions (3:18) 2- Hoisting (1:56) 3- Arguments (4:15) 4- The Rest Operator (4:38) 5- Default Parameters (3:40) 6- Getters and Setters (5:38) 7- Try and Catch (5:35) 8- Local vs Global Scope (4:44) 9- Let vs Var (5:52) 10- The this Keyword (7:22) 11- Changing this (7:00) 12- Exercise 1- Sum of Arguments (3:42) Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 15. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 15/17 13- Exercise 2- Area of Circle (1:53) 14- Exercise 3- Error Handling (2:49) 15- Wrap Up 16- What's Next Your Instructor Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 16. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 16/17 Mosh Hamedani Hi! My name is Mosh Hamedani. I'm a software engineer with almost two decades of experience and I've taught over three million people how to code or how to become a professional software engineer through my online courses and YouTube channel. I believe coding should be fun and accessible to everyone. ‍ Frequently asked questions When does the course start and finish? How long do I have access to the course? What if I am unhappy with the course? Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 
  • 17. 7/7/2021 JavaScript Basics for Beginners | Discover https://discover.teachable.com/course/javascript-basics-for-beginners 17/17 30Day Money Back Guarantee It's completely risk free to buy a course on Discover. Try any course on Teachable Discover, and if you are not impressed, you can request a full refund within 30 days. Visit Teachable.com Contact support Privacy Policy Cookies Policy Terms of use Best Price Guaranteed* $59 Enroll Now 30 Day Money Back Guarantee 6 hours of easy-to-understand, “n videos and activities – breaks dow into easy-to-learn chunks ✓ 30 coding exercises and solutions ✓ Downloadable source code ✓ Full lifetime access ✓ Workshops Create Course Free Courses Browse Most Popular Categories 