The Complete JavaScript Bootcamp (Udemy.com)
Learn Fundamental of JavaScript, jQuery, AngularJS and NodeJS
Created by: EDUmobile Academy
Last updated June 2016
What you will 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
How it compares
Against the other 239 rated Udemy courses in JavaScript on CourseDuck:
- Rating4.2 out of 5higher than 17% of them
- Reviews174#173 of 240 by number of reviews
- Length4.8 hoursshorter than 55% of them
- Last updatedJune 2016earlier than 94% of them
Course 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
- Numbers
- Variables
- String
- Arrays
- Functions
- Conditions
- Loops
- Events
- jQuery
- Selectors
- Events
- Effects
- Animations
- DOM
- Ajax
- AngularJS
- Expressions
- 2 way data handling
- Form submissions
- Filter search
- Form validation
- NodeJS
- Installtion
- Intro to NPM
- REPL utility
- 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.
Instructor Details
- 4.2 Rating
174 Reviews
EDUmobile Academy
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.
More courses by EDUmobile Academy
Linux Shell Course for Beginners - Lite (2016)
4.6 (1,418 Reviews)
Provider: Udemy
Time: 30 mins
$19.99
Javascript and jQuery Basics for Beginners (2015)
4.4 (375 Reviews)
Provider: Udemy
Time: 2.8h
$19.99
A Gentle Introduction to Python Programming (2015)
4.2 (337 Reviews)
Provider: Udemy
Time: 3.3h
$44.99
More JavaScript courses
The Modern Javascript Bootcamp Course (2026)
4.9 (13,238 Reviews)
Provider: Udemy
Time: 51.9h
$24.99
JavaScript: Understanding Advanced ES Next (ES6 and Beyond) (2025)
4.9 (1,076 Reviews)
Provider: Udemy
Time: 3.5h
$79.99
Reviews
By Eric Abbott on 4/16/2025
The course was a good match in terms of receiving a general understanding of the respective topic sections, JavaScript, DOM, JQuery, AngularJS, and NodeJS. My experience would have been better had I been able to utilize my usual IDE (CudaText) to create the file, write the relative code statements, and execute the files as demonstrated by the instructor.
By Richard Ballard on 1/1/2018
Finding alot of things useful - It elaborates a bit more on other courses, The Instructor could try and be abit more concise and leave abit more time to be able to type along with him while watching
By Luz Garay on 9/27/2017
I enjoyed this course, but I did realize part of the way through that it had a lot of content from other EDUmobile courses that I have taken. It was a nice refresher, but I would definitely recommend making sure that you don't already have the other courses. Other than that, the course was fairly fast-paced. The instructors were clear, and easy-to-understand. Some more real-world examples might have been useful, but overall it was a good course.
By EdMagal Magalhaes on 9/8/2017
O curso dá uma boa pincelada nos principais tópicos. Acredito que quem nunca teve contato com o assunto anteriormente deve ter que pesquisar vários conceitos. É necessário um pouco de prática para internalizar os tópicos apresentados. Para mim está indo bem, visto que já tinha uma ideia elementar dos assuntos.
By David Getschow on 3/26/2017
Great pace, easy to understand. Instructor is doing a good job in explaining the ground level which will be important when we get further in the course to more complex programs.
By Tracie on 11/2/2016
Speaker is very clear and visuals are simple to follow. I feel like I'm actually understanding - and remembering...until I got to Angular! Not the instructor - totally great just the student.
By Patrick Taiwo on 7/26/2016
Great presentation of examples and detailed explanations, seeing the the results of the code changes in action is very helpful.
By Steve Belanger on 7/1/2016
It starts with fundamentals, dives into the subject without superfluous informations, explains from the very beginning so as that complete newbies are not lost and that more experimented learners may benefit from some reminders of notions. It is also very thorough.
By John coyle on 6/30/2016
Great course and great tutor who make things clear and does not talk down to his students as some do. If it's real learning you after without the fluff and hype, then this is the course for you. Well done the course writers and the tutor, John.
By Transaide on 6/26/2016
The course is good but could use a little more explaining on syntax and definition of functions and methods that are standard in javascript versus functions and methods that we create.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100











