JavaScript For Beginners : Learn JavaScript From Scratch
4.2 (143 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12,339 students enrolled
Wishlisted Wishlist

Please confirm that you want to add JavaScript For Beginners : Learn JavaScript From Scratch to your Wishlist.

Add to Wishlist

JavaScript For Beginners : Learn JavaScript From Scratch

A Step By Step Guide To Learn JavaScript For Beginners, Learn and Master JavaScript With Ease.
4.2 (143 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12,339 students enrolled
Created by Ashutosh Pawar
Last updated 2/2017
English
English [Auto-generated]
Current price: $10 Original price: $195 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 17 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Write JavaScript code.
  • Use JavaScript to manipulate web pages.
  • Make web pages highly interactive using JavaScript.
  • Write complex logic and algorithms in JavaScript.
View Curriculum
Requirements
  • No prior coding experience is required.
  • Just need to have an active internet connection and a computer to write JavaScript code.
Description

JavaScript For Absolute Beginners With 15 + Coding Challenges

Here Is What You Get By Enrolling In This Course:

Word-By-Word Explanation: In the entire course, I explain each line of code, without skipping a single line of code.

Practice Examples:  Special set of practice examples included at the end of each section.

Awesome Quality Content: Over 5+ hours of HD(1080p) Videos.

Well Structured & Easy To Learn: Course has been specially designed to make it easy for the students to learn JavaScript.

24 X 7 Support: I will always be there to guide you in your journey to become JavaScript expert.

Note: Student queries and problems will be answered immediately.

_________________________________________________________________________

Here Is Everything You Will Learn In This Complete Course: 

What is JavaScript and how JavaScript is used to make web pages interactive.

What is the role of JavaScript in web development.

How to use JavaScript to manipulate web pages.

How JavaScript can be used to design the programming logic in web pages or web applications.

We first begin the course with the basic introduction about JavaScript and we begin the first section learning basics of javaScript such as "hello world" program in JavaScript, variables, case sensitivity, data types in JavaScript etc.

Moving along, we learn what are functions in JavaScript and how functions can be used to avoid repetition of the code, thereby promoting code reusability. We also learn about objects, events global and local variable.

Moving along we learn about strings in JavaScript and various types of string methods, we also learn about math, math methods, arrays in JavaScript and array methods.

Along with this we also learn some advanced concepts such as conditional segments, looping, the document object model in JavaScript and a lot more.

Once we complete each and every concept in JavaScript we build a final small project which is a simple interest calculator built using HTML and JavaScript.

_________________________________________________________________________

So let's begin the journey of becoming a JavaScript developer.

In addition to the Udemy 30-day money back guarantee,you have my personal guarantee that you will love what you learn in this course. If you ever have any questions please feel free to message me directly and I will do my best to get back to you as soon as possible!

_________________________________________________________________________

Make sure to enroll in the course before the price changes.

Take yourself one step closer towards becoming a professional JavaScript developer by clicking the "take this course button" now!

Join the journey.

Sincerely,

Ashutosh Pawar


Who is the target audience?
  • Absolute beginners to want to learn JavaScript.
  • Students who have knowledge of other web technologies and want to learn JavaScript.
  • Students who wish to become a JavaScript developer.
  • Students who want to learn all the basics of JavaScript.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
77 Lectures
05:23:50
+
Introduction
2 Lectures 07:23

In this lecture we will have a brief introduction about the course, how to use this course and get the maximum out of it.

Introduction to JavaScript
03:17
+
JavaScript Basics
11 Lectures 41:25

In this lecture we will download and install the tools we need to start writing JavaScript code.

Installing required tools
02:33

In this lecture we learn to write our very first JavaScript code. We also learn how to run JavaScript on a web browser and check our output.

Preview 05:51

There are multiple ways to display an output in JavaScript. In this lecture we learn the multiple ways which we can use to display an output.

Multiple ways of displying output
05:26

in this lecture, we learn what are variables and how variables can be used in JavaScript to store different types of data.

Preview 06:36

In this lecture, we learn the different types of operations in JavaScript and the significance of each operation.

Operations in Javascript
04:54

In this lecture, we learn what is case sensitivity in JavaScript and how case sensitivity affects JavaScript code.

Case sensitivity in JavaScript
04:32

In this lecture, we learn what are the different type of data types in JavaScript.

DataTypes in JavaScript
03:35

Coding Challenge 1
00:12

This is the solution for coding challenge part 1.

Coding challenge 1 (Solution)
05:02

Coding Challenge 2
00:17

This is the solution for coding challenge part 2.

Preview 02:26
+
Functions
9 Lectures 43:10

In this lecture, we will learn what are functions in JavaScript and how functions can be used to avoid repetition of code and promote code reuse.

Preview 06:22

In this lecture, we will learn how to pass arguments to a particular function in JavaScript.

Preview 06:38

In this lecture, we will learn what are objects in JavaScript and how objects can be used to store and manipulate data.

Objects in JavaScript
05:11

In this lecture, we will learn what are global and local variables and what us their significance.

Global and local variables
04:35

In this lecture, we will learn what are events in JavaScript and how events can be used to execute some code.

Events in JavaScript
04:48

Coding Challenge 3
00:13

This is the solution for coding challenge part 3.

Coding challenge 3 (Solution)
05:57

Coding Challenge 4
00:17

This is the solution for coding challenge part 4.

Coding challenge 4 (Solution)
09:08
+
Strings, Numbers & Arrays
10 Lectures 57:08

In this lecture, we learn how to calculate length of a string in JavaScript. We also learn about escape character in JavaScript and its significance.

String length & escape characters
04:58

In this lecture, we learn different types of string methods in JavaScript.

String methods in JavaScript
10:04

In this lecture, we learn the different type of number methods in JavaScript and their significance.

Number methods in JavaScript
06:25

In this lecture, we will learn the different type of math function in JavaScript and their significance.

Math functions in JavaScript
06:56

In this lectures, we will learn what are arrays in JavaScript and how arrays can be used to store data in JavaScript.

Arrays
06:11

In this lecture, we will learn the different type of array methods which can be used to manipulate array elements in JavaScript.

Array methods
09:19

Coding Challenge 5
00:10

This is the solution for coding challenge part 5.

Coding challenge 5 (Solution)
05:46

Coding Challenge 6
00:14

This is the solution for coding challenge part 6.

Coding challenge 6 (Solution)
07:05
+
Conditional Statements & Comparision Operators
7 Lectures 26:25

In this lecture, we learn about the if conditional statement and how if statement can be used to make decisions in JavaScript.

If conditional statements
05:07

In this lecture, we learn what are comparison operators and the different type of comparison operators in JavaScript and what is their significance.

Comparision Operators
04:49

In this lecture, we learn about the AND & OR operator and how they are used in JavaScript to combine multiple conditions.

AND & OR operators in JavaScript
05:54

Coding Challenge 7
00:07

This is the solution for coding challenge part 7.

Coding challenge 7 (Solution)
05:04

Coding Challenge 8
00:10

This is the solution for coding challenge part 8.

Coding challenge 8 (Solution)
05:14
+
Looping & Switching
7 Lectures 24:49

In this lecture, we will learn about the for loop and how for loop can be used to repeat a set of code a number of times.

For loop
05:41

In this lecture, we learn what is a while loop and how a while loop can be used to repeat a set of code a number of times just like a for loop. We also learn the major differences between the for loop and the while loop.

While Loop
03:37

In this lecture, we learn about the switch case and how switch case can be used to make a decision depending on a particular variable value.

Switch case
06:34

Coding Challenge 9
00:07

This is the solution for coding challenge part 9.

Coding challenge 9 (Solution)
04:57

Coding Challenge 10
00:06

This is the solution for coding challenge part 10.

Coding challenge 10 (Solution)
03:46
+
Regular Expressions & Exception Handling
6 Lectures 23:11

In this lecture, we learn what are regular expressions in JavaScript and how they can be used to find and replace a particular string.

Regular expressions
05:42

In this lecture, we learn what are exceptions and how to handle them using exception handling in JavaScript.

Exception handling
09:08

Coding Challenge 11
00:09

This is the solution for coding challenge part 11.

Coding challenge 11 (Solution)
05:09

Coding Challenge 12
00:06

This is the solution for coding challenge part 12.

Coding challenge 12 (Solution)
02:56
+
Best Practices & Coding Conventions
7 Lectures 22:05

In this lecture we learn the concept of hoisting in JavaScript and how it is used to declare variables.

Hoisting in JavaScript
03:50

In this lecture, we will learn some JavaScript coding conventions which will allow you to write code in a much more better way.

JavaScript coding conventions
08:39

In this lecture, we will learn some JavaScript best practices which will allow you to write code in a much more better way.

JavaScript best practices
05:17

Coding Challenge 13
00:07

This is the solution for coding challenge part 13.

Coding challenge 13 (Solution)
03:56

Coding Challenge 14
00:08

Coding challenge 14 (Solution)
00:07
+
HTML DOM
13 Lectures 52:21

In this lecture we will learn, what is the HTML DOM and how it can be used to access the HTML elements from the code.

HTML DOM
04:35

In this lecture we will learn, what are some DOM methods and how they can be used to manipulate elements.

DOM methods
05:20

In this lecture, we learn how to access the HTML using their tag names in JavaScript.

Accessing elements by tag name
04:30

In this lecture, we learn how to change the styling of the HTML tags using JavaScript.

Changing styling of HTML tags
02:36

In this lecture, we learn what are various events in the DOM which can be used to perform some actions.

Events in DOM
03:46

In this lecture , we learn what is an even listener and how it can be used to listen to a particular event.

Event listner
05:25

In this lecture, we learn what are nodes in JavaScript and how it can be used in JavaScript and what is its significance.

Introduction to nodes
08:51

In this lecture, we will learn how to add HTML elements using node and JavaScript.

Adding HTML elements using nodes
06:08

In this lecture, we will learn how to delete HTML elements using node and JavaScript.

Deleting nodes
02:22

Coding Challenge 15
00:04

This is the solution to coding challenge part 15.

Coding challenge 15 (Solution)
03:46

Coding Challenge 16
00:07

This is the solution to coding challenge part 16.

Coding challenge 16 (Solution)
04:50
+
HTML BOM
2 Lectures 05:46

In this lecture, we learn what is BOM and what is its significance.

Introduction to BOM
02:57

In this lecture, we learn how to get access to the URL of a webpage using BOM.

Getting access to webpage URL
02:49
2 More Sections
About the Instructor
Ashutosh Pawar
4.3 Average rating
5,640 Reviews
140,886 Students
9 Courses
Entrepreneur, Python, Java & Android Geek

My area of expertise is Java, Python & Android. I run my own software solution company "Optimum Solutions" located in India and I have catered to over 100+ clients locally by providing software solutions to them and have helped them scale up their business by doing so.


My CV:

Educational :Bachelor in Computer Science Engineering.

5+ years of experience in providing software solutions to various industries like real estate, medicine & transportation.

I am skilled in many development languages including Java, C++ and Python to name a few.

My aim is to pass my knowledge to my students so as to empower them to achieve their goals in the IT sector.