Java Script for Beginners

This course will teach students the fundamentals of JavaScript (JS). Learn to write powerful web programs using JS.
4.0 (6 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.
36 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 11
  • Length 44 mins
  • Skill Level Beginner Level
  • 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 4/2015 English

Course Description

This course will teach you the fundamentals of Web Programming using the most powerful web programming language in use today: JavaScript (JS). This course will help you gain the confidence and the technical know-how of being able to write JavaScript programs. In addition, you will become a proficient JS programmer in no time.

This course will cover topics in real-time by providing walking you through code line-by-line.

In this course we will cover the following topic:

  1. Intro. to JS Programming
  2. Variables
  3. Arrays
  4. Constants
  5. Arithmetic Operators
  6. Value Assignments
  7. Control Structures
  8. for loops,
  9. while loops
  10. do…while loops,
  11. switch & break statements.
  12. Functions
  13. Object-Oriented Programming with JS
  14. Classes & Objects
  15. Client/Server Communication with JS
  16. XMLHttpRequest


What are the requirements?

  • No prior programming experience is necessary.
  • You will need to have access to a computer with a web browser.
  • You will learn most with this course if you have a great attitude towards learning web programming.

What am I going to get from this course?

  • You will be ble to use Advanced APIs to write web applications.
  • You will learn the fundamentals of JS.
  • You will be able to write Object-Oriented JS programs.
  • You will be able to write web programs using JavaScript (JS).

What is the target audience?

  • Students new to JavaScript/Web Programming should take this course. And new/expereinced students moving from a different language to JavaScript should take this course.

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

Section 1: Introduction + Variables + Assignments + Arithmetic Operators
Introduction
Preview
07:19
Control Structures: For Loops, While Loops, For Loops
Preview
07:20
Do..While Loop
01:47
Switch-Case Statements
03:13
Logical Operators
05:12
Section 2: Functions
Functions
04:19
Section 3: Arrays and Mixed Arrays
Arrays
03:30
Section 4: Object-Oriented Programming
Object-Oriented Programming
05:57
Objects - Classes, Objects, Constructors
02:00
Section 5: Real-Life Example with Google APIs
Google Maps API call with JavaScript Example
01:43
Section 6: XMLHttpRequest()
XMLHttpRequest() Object
01:49

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Arash OBAIDI, Security Architect, Developer, Multilingual Instructor

Mr. Obaidi has a Masters degree in Software Engineering. He is a Principal Security Architect specializing in Wireless Device Security, Cloud Security and Secure Services for the telecommunications industry.

Mr. Obaidi's mastery of C, C++, Python, Java & Android will serve you well in helping you grasp tough topics quickly by making programming topics easily understandable.

Mr. Obaidi has been issued U.S. Patents in the field of secure wireless telecommunications and he is a master in his field of Software and Hardware engineering.

Ready to start learning?
Take This Course