Guide to Javascript & A Popular Framework AngularJS
4.3 (13 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,246 students enrolled

Guide to Javascript & A Popular Framework AngularJS

A Full Package To Be A Javascript Developer With Raw Javascript & AngularJS
4.3 (13 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,246 students enrolled
Created by Shakil Ahamed
Last updated 10/2018
English
English [Auto-generated]
Current price: $135.99 Original price: $194.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 4.5 hours on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Web Development Using Javascript
  • Web Development Using AngularJS
  • Javascript Developer
  • Single Page Application Developer
Course content
Expand all 54 lectures 04:41:58
+ Getting Started With JavaScript
16 lectures 58:48
Data Types
01:30
Arithmetic Operators
Processing..
Comparison Operators In Javascript
03:14
Logical Operators In Javascript
03:54
Conditional Statements If, Else If, Else
03:51
Conditional Statements Switch
02:35
Loops
07:44
Break And Continue
03:20
Function
03:44
Javascript Array (Create, Access, Modify)
11:17
Object
04:52
Concatenation
02:29
+ Working With Javascript, HTML, & CSS Together (DOM)
7 lectures 24:29
Introduction To DOM
00:40
HTML Document Object Model / DOM Tree
03:15
Understanding Object Document And Window
01:36
Handle HTML Element By ID
08:47
Handle HTML Element By Tag Name
03:26
Handle HTML Element By Class Name
02:13
Handle HTML Element By Name
04:32
+ Javascript Event Driven Programming
3 lectures 23:20
Introduction To Event
01:37
Mouse Events
16:41
Keyboard Events
05:02
+ JavaScript Object Notation (JSON)
2 lectures 05:20
Getting Started With JSON
01:26
JSON Structure
03:54
+ Retrieve Data From Server / AJAX
6 lectures 01:04:01
Introduction To AJAX
00:58
XMLHttpRequest for GET Method
04:40
Create a HTML Table From The Retrieved Data
09:28
GET/POST Method With Parameters
10:32
File Upload Using Javascript
06:38

Email Regex: /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/

Name Regex: /[A-Z][a-zA-Z][^#&<>\"~;$^%{}?]{1,20}$/

Form Data Validation
31:45
+ AngularJS MVC Framework
18 lectures 01:44:21
Getting Started With Frameworks
01:31
Introduction to Angularjs & MVC Framework
01:28
AngularJs Directives / AngularJS HTML Attributes
01:02
Begin Development With AngularJS
04:24
AngularJS Module
02:48
AngularJS Controller
02:27
AngularJS $rootScope & $Scope Object
08:36
AngularJS Model
04:18
AngularJS View
00:56
AngularJs Template
02:38
AngularJS Routing
12:52
AngularJS Routing With URL Parameters
05:03

Options +FollowSymLinks

<ifModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !index
    RewriteRule (.*) index.html [L]
</ifModule>

AngularJS Routing Without #! Sign
07:29

State Properties

  • $error - $error object contains all the validation attributes applied to the specified element.

  • $pristine - Returns true if the user has not interacted with control yet else returns false.

  • $valid - Returns true if the model is valid

  • $invalid - Returns true if the model is invalid

  • $dirty - Returns true if user changed the value of model at least once

  • $touched - Returns true if the user has tabbed out from the control.

  • $untouched - Returns true if the user has not tabbed out from the control.

Email Regex: /^[a-z]+[a-z0-9._]+@[a-z]+\.[a-z.]{2,5}$/

Name Regex: /^[A-Z][a-zA-Z]+(([',. -][a-zA-Z ])?[a-zA-Z]*)*$/

AngularJS Form Validation
15:48
AngularJS $http Service/ Fetch Data From API & NG-REPEAT
22:41
AngularJS Custom Directive
00:37
Custom Directive Types
01:41
Create Custom Directive
08:02
Requirements
  • An Enthusiast Mind
  • A Computer
  • Basic Knowledge To Use Computer
  • An IDE Or A Code Editor
  • Basic Knowledge Of HTML & CSS
Description

If you are interested to Javascript and AngularJS or if you are a web developer currently working with HTML, CSS and a bit of Javascript but want to know Javascript in-depth, or have basic knowledge on Javascript and willing to learn more or you are on to adapt the current trend like developing single page application by using API to exchange data, this is the best course for you.


This course will cover the basic to advanced Javascript & a popular javascript framework AngularJS. The course aims to guide you to make you an expert Javascript developer. It begins with an introduction of Javascript and step by step moves toward the advance level. The examples of this course is based on real scenarios as well as solutions to give you the actual touch of real life experience.


A good combination of theory with practical explanation, makes this course a comprehensive one.


When somebody new comes to learn something or start working with a programming language faces number of issues and spend plenty of time on R&D. However, this course covers almost every aspect of website and web application development using Javascript and/or Javascript framework, therefore, after taking this course I believe, a student does not need to go anywhere to search things to meet his/her need while developing real life application. I have added all problems that I faced while learning Javascript & AngularJS.


We will cover the following topics in this course:


  • Introduction To Javascript

  • Javascript Syntax

  • Javascript Data Types

  • Javascript  Operators

  • Javascript Conditional Operations

  • Javascript Loops

  • Javascript Functions

  • Javascript Array

  • Javascript Object

  • In-depth Discussion With Examples on Document Object Model / DOM

  • Event Driven Programming

  • JavaScript Object Notation (JSON)

  • Retrieve Data From Server / AJAX / Working With API

  • Basic To Advance Form Data Validation

  • MVC Frameworks

  • AngularJS Framework

Who this course is for:
  • Students who want to be an independent Javascript developer
  • Students who want to be an independent AngularJS developer
  • Students who are a web developer currently working with HTML, CSS and a bit of Javascript but want to know Javascript in-depth
  • Students who have basic knowledge on Javascript and willing to learn more or you are on to adapt the current trend like developing single page application by using API to exchange data