Udemy

The Complete JavaScript Bootcamp

Enroll Now
  • 2,265 Students
  • Updated 6/2016
4.2
(174 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 50 Minute(s)
Language
English
Taught by
EDUmobile Academy
Rating
4.2
(174 Ratings)

Course Overview

The Complete JavaScript Bootcamp

Learn Fundamental of JavaScript, jQuery, AngularJS and NodeJS

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.

Course Content

  • 10 section(s)
  • 47 lecture(s)
  • Section 1 Introduction to JavaScript Bootcamp
  • Section 2 Overview and Basic JavaScript Setup
  • Section 3 JavaScript Variables and Primitive Types
  • Section 4 JavaScript Object Types
  • Section 5 JavaScript Control Flow
  • Section 6 JavaScript Document Object Model (DOM)
  • Section 7 jQuery Selectors, Events & Effects
  • Section 8 jQuery Document Object Model (DOM)
  • Section 9 jQuery Ajax
  • Section 10 AngularJS Beginning

What You’ll 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


Reviews

  • E
    Eric Abbott
    3.0

    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.

  • D
    Dinesh Sekar
    2.0

    It just gives a brief overview of every topic not covering the details. In-depth knowledge needs more videos to cover.

  • R
    Richard Ballard
    4.0

    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

  • L
    Luz Garay
    4.5

    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.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed