The Complete JavaScript Course
4.9 (56 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.
2,288 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete JavaScript Course to your Wishlist.

Add to Wishlist

The Complete JavaScript Course

Be professional in JavaScript course and also be ready for learn JavaScript frameworks.Include useful projects & quizzes
4.9 (56 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.
2,288 students enrolled
Created by Aatef Jaberi
Last updated 6/2017
English
Current price: $10 Original price: $100 Discount: 90% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • 3 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
What Will I Learn?
  • Create a website with JavaScript
  • Set actions and events for buttons
  • Show location on a google map in your website
  • How to display erros to users with dial boxes
  • How to set page redirection
  • How to draw shapes
  • How to create animation
  • Create Program with JavaScritp
  • You can merg HTML and JavaScript and find good job
  • How to validate forms
  • How to validate username
  • How to validate passwords
  • How to work with Date
  • Using the Document Object Model (DOM) to access the HTML elements on the page dynamically
  • Using regular expressions with string methods to perform basic validation
View Curriculum
Requirements
  • You don't need to learn anything. i will teach you everything form Zero to Hundred
  • Desire for learning is very important for you
  • If you want to earn money from design website and want to learn web design take this course
Description

I am here to help you get you started with JavaScript! In the twenty plus years since its inception, JavaScript has become the lingua franca of the web, that's to say, it's become the main tool to create interactive content on the Internet.

In this course, you'll explore the JavaScript programming language by creating an interactive version of your resume. You’ll learn the JavaScript programming fundamentals you need while building new elements and sections to enhance your resume. This hands on JavaScript training course provides the fundamental knowledge necessary to design and develop dynamic Web pages using JavaScript. It introduces students to client-side JavaScript and how the language can be used to turn static HTML pages into dynamic, interactive Web pages. Students will learn the syntax of the JavaScript
language and how client-side scripts interact with server-side programs.

JavaScript topics include adding JavaScript to a Webpage, use of dialogs to interact with the user and JavaScript intrinsic objects such as Date, Array and Math. Students will also be introduced to the Document Object Model (DOM), creation of functions, event handling, form validation.

This course contains projects and many challenges for you that prepare you to learn better and test yourself in JavaScript Coding.

Section 1 : In this section you will know about Text Editors and download lectures files

Section 2 : In this section you will know about basic and important things in JavaScript

Section 3 : In this section student will learn how to work with Objects

Section 4 : In this section you will learn how validate forms by using JavaScript

Section 5 : Students learn about HTML DOM and how can use it in JavaScript

Section 6 : In this section you will know about BOM in JavaScript

Section 7 : Students will learn how to use Canvas for drawing shapes by using JavaScript

Section 8 : Students will learn how to work with Google Map on a web page

Section 9 : Conclusion of this course and prepare for the next step

Who is the target audience?
  • Those People love Coding and Programming
  • Those people want write programe and make attractive website
Students Who Viewed This Course Also Viewed
Curriculum For This Course
62 Lectures
06:50:44
+
Befor Begining The Course
5 Lectures 04:49

In this lecture student will know about what is bets text editors in this course

Preview 01:25

BONUS:Private Letter: How to become Good Programmer In Programming Languages
00:07

How To Get My Other Courses With Discount? (ONLY For My Students)
00:27

Download All Lecture Files In This Course
00:03
+
JavaScript Basic
20 Lectures 02:10:25

Student will know about what is JavaScript programming

Preview 04:57

Student will learn how to show Hello World on a webpage

Show Hello World
05:38

This lecture help you to know and familiar with output in JavaScript

JavaScript Output
04:51

This lecture help you to know and familiar with comment in JavaScript

JavaScript Comment
03:52

This lecture help you to know and familiar with variables in JavaScript

JavaScript Variables
06:19

Student will learn how to use if-else statements in JavaScript

If-Else Statements
07:12

Student will learn how to use switch-case statements in JavaScript


Switch Case Statements
06:49

This assignment helps you to know better about functions and switch case statement
Switch Case & Function Assignment
1 question

Student will learn how to use while loop in JavaScript


While Loop
04:55

Student will learn how to use For loop in JavaScript


For Loop
03:24

Student will learn how to use For...In in JavaScript


For...In Loop
05:48

Student will learn how to control loops


Loop Control
07:53

Student will learn how to use Functions in JavaScript


JavaScript Functions
04:54

Student will learn how to use Events such as OnClick in JavaScript 


JavaScript OnClick Event
07:53

Student will learn how to use Events such as OnChanged in JavaScript 


JavaScript OnChanged Event
09:46

Student will learn how to use Events such as OnMouseOver and OnMouseOut in JavaScript 

JavaScript OnMouseOver and OnMouseOut Event
11:24

Student will learn how to create page redirection

Page Redirection
05:05

Student know about types of dialog boxes

Dialog Boxes
10:40

Students will learn how make create a button for printing page

Page Printing
02:04

In this project student can copy some texts in different fields with a button

Project - Copy Text
07:25

In this project student will write a program that system recognize odd or even numbers

Project - OddEven Program
09:36

Quiz 1
7 questions
+
JavaScript Objects
12 Lectures 01:42:14

Student will learn what is objects

Preview 02:42

In this lecture student will learn how to make an object

The Object Constructor
08:23

Students will learn methods of make an object

Define Methods for an Object
07:33

Student will learn about Boolean and how use it in JavaScript

JavaScript Boolean
04:44

Student will learn about Strings and how use it in JavaScript

JavaScript String
10:13

Students will learn how store multiple data in one variable

JavaScript Arrays
09:19

Student will learn about Methods for making Arrays

JavaScript Arrays Method
08:10

Student will learn how can sort Arrays

JavaScript Array Sort
07:44

Student will learn how work with Date() Object

JavaScript Date
06:06

In this lecture student can make a digital clock

Project – Digital Clock
12:06

Student will learn how to work with Math() Object in JS

JavaScript Math
08:59

Student can make a calculator by using JS

Project – Create Calculator
16:15

Quiz2
4 questions
+
Javascript Form Validation
5 Lectures 44:43

Create a form by using HTML

Create a form
08:48

Style form by using CSS

Style Form
05:09

Validate username by using JavaScript

Validate Username
14:39

Validate E-mail Address by using JavaScript

Validate E-mail Address
05:50

Validate Password and Radio Button by using JavaScript

Validate Password & Radio Button
10:17
+
HTML DOM
5 Lectures 45:50

DOM Elements
15:45

DOM CSS
09:17

DOM Animation
09:15

DOM EventListener
09:02
+
HTML BOM
3 Lectures 16:23
BOM Screen
03:57

BOM Location
04:32

BOM Popup Alert
07:54
+
HTML Canvas
7 Lectures 33:23

Drawing shapes with Canvas by using JavaScript

Canvas Drawing
05:04

Canvas Coordinator
05:59

Canvas Linear Gradient
05:30

Canvas Radial Gradient
04:41

Canvas Text
04:06

Canvas Image
06:58
+
JavaScript Google Map
4 Lectures 23:25
Display Google Map on a web page
06:41

Add Marker
03:21

Map Polyine
08:28

Map Control
04:55
+
Conclusion
1 Lecture 02:46
Where should you go from here
02:46
About the Instructor
Aatef Jaberi
5.0 Average rating
160 Reviews
4,515 Students
5 Courses
IT Engineer & Web Development Designer

Hi, my name is Aatef. I am engineer in Information Technology and Web Development Designer.

 I have experience in Information Technology and Web Development Designer for 5 years.

I have worked as an online supporter and I also work as a networking in companies and online Web Designer 

I love information Technology (IT) and programming. I study very much to learn more and add to my knowledge then I help myself and other people to improve together.

My Slogan: The key to success is perseverance, effort and Do Not Stop