JavaScript for Beginners with easy examples

Full understanding of basics of JavaScript in less time than you imagine. Jump in and learn Awesome.
4.5 (83 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.
7,429 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 32
  • Length 4 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2015 English

Course Description

"I took this class with impatience and all my expectations were fulfilled. The course is very well organized, the lectures are clear, the explanations are easy to follow and you will put all the advises into action in no time". Silviu Marisca

This course is best for those who are new to web development and struggling to make their web pages more interactive and cool and make their form work like charm.

Course is structured in a very well fashion so that everything you learn is in a sequence that makes you not to confuse. There are a lot cool stuff that we will build from scratch using JavaScript like:

- Creating functionality to restrict user from adding more than 10 characters just like you see on twitter.

- Creating an awesome animated sidebar menu

- Trapping user for unsaved work

- Creating an awesome interactive signup form

- Creating cool toggle effect

- A lot more...

I also covers everything about basics you need to learn to get started with JavaScript. In less time you will learn a lot

If you are thinking that why should you take this course, then here's why, now a days nobody likes simple static boring websites, everyone want to have a website which is more interactive, responsive and well developed. This course provides you all the basics about JavaScript that you need to learn make your web pages more awesome and interactive to be more advanced in web development.

What are the requirements?

  • Notepad++ or any other editor is required

What am I going to get from this course?

  • Create your own interactive web pages
  • Put more interactivity in forms
  • Create awesome animated elements
  • Applying event handlers on elements

What is the target audience?

  • This course is best for beginners to get started with JavaScript.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Introduction
Preview
04:03
Section 1: Fundamentals
HTML and JavaScript Structure
Preview
05:41
Display Methods in JavaScript
05:04
Variables and alert Method
04:47
Data Types in JavaScript
03:13
Writing Comments in JavaScript
03:19
JavaScript Arithmetic Operations
03:25
JavaScript Math
Preview
12:57
Arrays in JavaScript
05:54
Different Array Methods
06:00
JavaScript Loops
17:26
if - else in JavaScript
13:26
Switch in JavaScript
06:33
String functions in JavaScript
06:20
Getting value of an element in JavaScript
04:19
Changing style of an Element
06:14
Section 2: JavaScript Events and Events Handlers
Intro to Events and JavaScript Functions
04:59
Responding to a click
11:09
Keyboard Events
09:14
Section 3: Creating an Interactive Form
Setting up Structure
06:58
Getting field values
07:44
Validation
14:15
Adding some extra
16:49
Section 4: Creating Cool stuff in JavaScript
Creating Div toggle functionality
06:09
Creating count down system like twitter
08:42
Adding sound in JavaScript
06:50
Creating an awesome fixed div animation
08:06
Trapping user for unsaved work
03:53
Creating an awesome animated side menu in JavaScript
07:56
SetTimeout in JavaScript
03:28
SetInterval in JavaScript
05:23
Final Words
00:35

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Usman Raoof, Software Engineer and Web Developer

I'm a senior software engineer and Web Developer at Algorithms International and also worked for many other companies so far. My expertise in HTML5, CSS3, PHP, MYSQL, JAVASCRIPT, JQUERY, AJAX, JSON, JAVA, WORDPRESS, MOBILE APPS, ILLUSTRATOR, AFTER EFFECTS, PHOTOSHOP AND CORELDRAW. I have done a lot of projects in these technologies so far. But now along the way i have a desire to teach others what I know. I'm very passionate about it. I'm teaching all this in my own academy but I want to make it online too. I started to teach almost 5 years ago.

Ready to start learning?
Take This Course