The Complete JavaScript Bootcamp
4.2 (104 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.
1,874 students enrolled
Wishlisted Wishlist

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

Add to Wishlist

The Complete JavaScript Bootcamp

Learn Fundamental of JavaScript, jQuery, AngularJS and NodeJS
4.2 (104 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.
1,874 students enrolled
Created by EDUmobile Academy
Last updated 6/2016
English
English
Current price: $10 Original price: $195 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 50 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the basics of working with JavaScript, jQuery, AngularJS and NodeJS
  • Understand DOM in a better way
  • Understand Functions, Events, Conditions and many more
View Curriculum
Requirements
  • We assumes that you are comfortable writing and understanding object oriented programming
  • Knowledge of any programming language is helpful, but not necessary
Description

In this course you will learn very popular programming languages like JavaScript, jQuery, AngularJS and NodeJS

JavaScript is a programming language that can be run by all modern web browsers. It is downloaded alongside the HTML code of a webpage. Unlike HTML, which can only be used to display content, JavaScript allows web designers to add functionality and interactivity to their websites.

JQuery is a popular JavaScript library that is used extensively in modern websites. This library facilitates common JavaScript tasks such as animations, event handling, manipulating HTML content, and communication with external servers. In addition to its easy-to-use features, JQuery also takes care of many cross-browser compatibility issues automatically.

AngularJS is basically a JavaScript framework (an open source web application framework) library, which is distributed as JavaScript file. Mainly used in developing Single Page Application (SPA). It extendes HTML with additional new attributes hence making simple development and making it more responsive at user’s end, since HTML was never design for dynamics views. AngularJS is very easy to understand hence learning it is a fun. 

NodeJs is a powerful JavaScript engine that can be used for a variety of tasks. In this course, we’ll learn the basics of working with NodeJS. We’ll work with the core libraries, but also learn about using npm: the Node Package Manager to load and work with any third party package that has been developed for NodeJS. We’ll also look at three ways to write and run a simple web server using node. 

Course Topics

  • JavaScript
  1. Numbers
  2. Variables
  3. String
  4. Arrays
  5. Functions
  6. Conditions
  7. Loops
  8. Events
  • jQuery
  1. Selectors
  2. Events
  3. Effects
  4. Animations
  5. DOM
  6. Ajax
  • AngularJS
  1. Expressions
  2. 2 way data handling
  3. Form submissions
  4. Filter search
  5. Form validation
  • NodeJS
  1. Installtion
  2. Intro to NPM
  3. REPL utility
  4. File input and output


Prerequisites

HTML: The student must know how to use HTML tags and attributes. Only a very basic understanding of HTML is assumed.

Notepad++ (Recommended): Notepad++ is a free, open-source text editor. Although JavaScript and HTML can be written using any text editor, Notepad++ is highly recommended because of features such as syntax highlighting and auto-complete.

Who is the target audience?
  • Any fresher who wants to learn JavaScript, jQuery, AngularJs and NodeJS
  • Expert who needs to brush up their knowledge
Compare to Other JavaScript Courses
Curriculum For This Course
47 Lectures
04:50:08
+
Introduction to JavaScript Bootcamp
1 Lecture 01:31
+
Overview and Basic JavaScript Setup
2 Lectures 09:47
+
JavaScript Variables and Primitive Types
4 Lectures 23:07


String Demo
06:09

String Method Demo
06:26
+
JavaScript Object Types
3 Lectures 19:03
Array Demo
05:38

Functions Demo
06:46

Objects Demo
06:39
+
JavaScript Control Flow
3 Lectures 22:27

Loops Demo
06:57

Errors
07:54
+
JavaScript Document Object Model (DOM)
3 Lectures 23:56
Elements and Attributes
07:31

Events
07:26

Function Calculator Exercise
08:59
+
jQuery Selectors, Events & Effects
4 Lectures 26:18

Events Demo
06:24

Effects Demo
06:28

Animation Demo
07:15
+
jQuery Document Object Model (DOM)
3 Lectures 16:46
Content Demo
05:21

Structure Demo
04:20

Traversal Demo
07:05
+
jQuery Ajax
2 Lectures 16:37
Ajax Demo 1
06:42

Ajax Demo 2
09:55
+
AngularJS Beginning
3 Lectures 19:22

Expressions
04:51

Abstracting the Controller into a Module
08:42
5 More Sections
About the Instructor
EDUmobile Academy
4.1 Average rating
6,278 Reviews
141,278 Students
79 Courses
Programming Made Easy

EDUmobile Academy develops high quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies.

Every course is created by an expert developer AND a trained mentor in the area of expertise.

Each course undergoes a rigorous planning, review and an internal quality check phase - to ensure that the teaching is of highest standards available online.

EDUmobile Academy was founded in 2008 when smart phones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Vishal works closely with content creators and teachers to ensure that every course released meets the internal rigorous quality standards.

All course creators and trainers are currently based in the USA. Support for each course on Udemy is provided with quick turn around by a small team of developers and trainers.