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 (20)

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

Similar to Java script basics for beginners (20)

PPTX
TDD - Seriously, try it - Codemotion (May '24)
Nacho Cougil
 
TXT
Upwork time log and difficulty 20160523
Sharon Liu
 
PDF
Front-End Modernization for Mortals
cgack
 
PDF
Front end-modernization
ColdFusionConference
 
PDF
Front end-modernization
devObjective
 
PPTX
TDD - Seriously, try it! - Opensouthcode
Nacho Cougil
 
PPTX
All you need is fast feedback loop, fast feedback loop, fast feedback loop is...
Nacho Cougil
 
PPTX
All you need is fast feedback loop, fast feedback loop, fast feedback loop is...
Nacho Cougil
 
PDF
Upscale_Academy_Syllabus
Ivanna Kozychko
 
PPTX
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
ssusercaf6c1
 
PPTX
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
Nacho Cougil
 
PPTX
TDD - Seriously, try it! - Bucarest Tech Week
Nacho Cougil
 
PPTX
Monster JavaScript Course - 50+ projects and applications
Laurence Svekis ✔
 
PPTX
TDD - Seriously, try it! (updated '22)
Nacho Cougil
 
PDF
The Ultimate HTML/CSS Mastery Series
Coding Made Simple
 
PDF
Extreme Programming practices for your team
Pawel Lipinski
 
PDF
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Abdelkrim Boujraf
 
PDF
Amanda Cinnamon - Treat Your Code Like the Valuable Software It Is
Rehgan Avon
 
PPTX
How to crack java script certification
KadharBashaJ
 
PDF
Continuous Deployment and Testing Workshop from Better Software West
Cory Foy
 
TDD - Seriously, try it - Codemotion (May '24)
Nacho Cougil
 
Upwork time log and difficulty 20160523
Sharon Liu
 
Front-End Modernization for Mortals
cgack
 
Front end-modernization
ColdFusionConference
 
Front end-modernization
devObjective
 
TDD - Seriously, try it! - Opensouthcode
Nacho Cougil
 
All you need is fast feedback loop, fast feedback loop, fast feedback loop is...
Nacho Cougil
 
All you need is fast feedback loop, fast feedback loop, fast feedback loop is...
Nacho Cougil
 
Upscale_Academy_Syllabus
Ivanna Kozychko
 
TDD - Seriously, try it! - Trójmiasto Java User Group (17th May '23)
ssusercaf6c1
 
TDD - Seriously, try it! - Trjjmiasto JUG (17th May '23)
Nacho Cougil
 
TDD - Seriously, try it! - Bucarest Tech Week
Nacho Cougil
 
Monster JavaScript Course - 50+ projects and applications
Laurence Svekis ✔
 
TDD - Seriously, try it! (updated '22)
Nacho Cougil
 
The Ultimate HTML/CSS Mastery Series
Coding Made Simple
 
Extreme Programming practices for your team
Pawel Lipinski
 
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Abdelkrim Boujraf
 
Amanda Cinnamon - Treat Your Code Like the Valuable Software It Is
Rehgan Avon
 
How to crack java script certification
KadharBashaJ
 
Continuous Deployment and Testing Workshop from Better Software West
Cory Foy
 
Ad

More from Ketan Raval (8)

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

Recently uploaded (20)

PPTX
QUARTER 1 WEEK 2 PLOT, POV AND CONFLICTS
KynaParas
 
PPTX
EDUCATIONAL MEDIA/ TEACHING AUDIO VISUAL AIDS
Sonali Gupta
 
PPTX
Post Dated Cheque(PDC) Management in Odoo 18
Celine George
 
PDF
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
PDF
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
PDF
Horarios de distribución de agua en julio
pegazohn1978
 
PPTX
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
PPTX
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
PPTX
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
PDF
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PPTX
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
PDF
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
PDF
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
PDF
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PPTX
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
PPTX
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPTX
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
PPTX
Controller Request and Response in Odoo18
Celine George
 
QUARTER 1 WEEK 2 PLOT, POV AND CONFLICTS
KynaParas
 
EDUCATIONAL MEDIA/ TEACHING AUDIO VISUAL AIDS
Sonali Gupta
 
Post Dated Cheque(PDC) Management in Odoo 18
Celine George
 
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
Chapter-V-DED-Entrepreneurship: Institutions Facilitating Entrepreneurship
Dayanand Huded
 
Horarios de distribución de agua en julio
pegazohn1978
 
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
Stereochemistry-Optical Isomerism in organic compoundsptx
Tarannum Nadaf-Mansuri
 
Cultivation practice of Litchi in Nepal.pptx
UmeshTimilsina1
 
How to Create a PDF Report in Odoo 18 - Odoo Slides
Celine George
 
Isharyanti-2025-Cross Language Communication in Indonesian Language
Neny Isharyanti
 
PPT-Q1-WK-3-ENGLISH Revised Matatag Grade 3.pptx
reijhongidayawan02
 
Geographical Diversity of India 100 Mcq.pdf/ 7th class new ncert /Social/Samy...
Sandeep Swamy
 
Reconstruct, Restore, Reimagine: New Perspectives on Stoke Newington’s Histor...
History of Stoke Newington
 
Exploring the Different Types of Experimental Research
Thelma Villaflores
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
grade 5 lesson matatag ENGLISH 5_Q1_PPT_WEEK4.pptx
SireQuinn
 
PPT-Q1-WEEK-3-SCIENCE-ERevised Matatag Grade 3.pptx
reijhongidayawan02
 
Controller Request and Response in Odoo18
Celine George
 

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 