Master Javascript & Jquery

Posted By: ELK1nG

Master Javascript & Jquery
Last updated 12/2015
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.08 GB | Duration: 6h 48m

Learn everything about JavaScript and jQuery

What you'll learn
Become a master in javascript and jQuery
Requirements
HTML
CSS
Description
This course covers basic to advance topics in javascript and jQuery All the chapters are delivered via High resolution videos in an easy to understand way Code for each excercise demonstrated is also included for easy reference The course starts from introduction of javascript and covers all the topics which are relevant in todays programming scenario The course is structured in such a way that its very easy to follow for students of all levels At the end of this course you will know everything about javascript and jQuery that matters the most So hurry up start learning today.

Overview

Section 1: Introduction to JavaScript

Lecture 1 Introduction to JavaScript

Lecture 2 Writing your first JavaScript Code

Section 2: JavaScript Basics

Lecture 3 Variables & DataTypes

Lecture 4 DialogBoxes in JavaScript

Lecture 5 Operators in JavaScript

Lecture 6 Conditional Statements

Lecture 7 Arrays

Lecture 8 Loops

Lecture 9 Functions

Lecture 10 Error Handling

Lecture 11 Debugging in JavaScript

Section 3: Document Object Model

Lecture 12 Introduction to Document Object Model

Lecture 13 HTML DOM Elements

Lecture 14 Changing HTML DOM Elements

Lecture 15 Events

Lecture 16 HTML DOM Navigation

Section 4: Browser Object Model

Lecture 17 The Window Object

Lecture 18 Window Screen

Lecture 19 Window Location

Lecture 20 Window History

Lecture 21 Window Navigation

Lecture 22 Timers

Lecture 23 Cookies

Section 5: JavaScript Objects - Built In and Custom Objects

Lecture 24 Date Object

Lecture 25 Math Object

Lecture 26 RegEx Object

Lecture 27 Global Object

Lecture 28 Custom Objects - Creating your own objects

Lecture 29 Accessing properties of your objects

Section 6: Object Oriented Programming in JavaScript

Lecture 30 Object Oriented Programming in JavaScript

Section 7: The Object Prototype

Lecture 31 The Object Prototype

Lecture 32 Adding custom properties to Object Prototype

Lecture 33 Using Object.Create

Lecture 34 Creating classes using object.prototype

Lecture 35 Overriding Object Prototype Functions

Section 8: Function Expressions

Lecture 36 Introduction to Function Expression

Lecture 37 How to use Function Expression with Map Method of Array

Lecture 38 How to return a function from a function using Function Expression

Section 9: Closures

Lecture 39 Introduction to Closures

Lecture 40 Updating bound variables in the background

Lecture 41 Common closure mistakes and preventative measures

Section 10: Hoisting in JavaScript

Lecture 42 Program Load Order

Section 11: Modules in JavaScript - Namespace and More…

Lecture 43 Namespace in JavaScript

Lecture 44 Anonymous Closures

Lecture 45 Global Imports

Lecture 46 Augmentation

Section 12: Miscellaneous

Lecture 47 Accessing elements of an iframe

Lecture 48 Communication between parent and child window

Lecture 49 Closures

Lecture 50 Curious Case of JavaScript eval method

Section 13: jQuery

Lecture 51 Introduction and Setting up jQuery

Lecture 52 Selecting Elements in jQuery - Selectors & Filters

Lecture 53 Accessing Parent and Child Elements

Lecture 54 jQuery Find and Sibling methods

Lecture 55 Manipulating and Accessing CSS Class Names

Lecture 56 Manipulating CSS Styles with jQuery

Lecture 57 Checking Element Existence

Lecture 58 Adding, Removing, and Appending Elements and Content

Lecture 59 Dealing with Events in jQuery

Lecture 60 Showing and Hiding Elements with jQuery

Lecture 61 Cloning DOM Elements using jQuery Clone()

Lecture 62 jQuery Animations and Effects

Lecture 63 Playing with AJAX

Lecture 64 Writing your jQuery plugin

Lecture 65 Conflict Resolution

Section 14: JavaScript Best Practices

Lecture 66 Introduction

Lecture 67 Ternary Conditionals

Lecture 68 Placement of Script Tag in your page

Lecture 69 Performance boosting tips - Reusability using Inheritance

Lecture 70 Assignment with Logical "OR" Operator

Lecture 71 Assignment with Logical "AND" Operator

Lecture 72 Making use of document fragment to avoid DOM reflow

Lecture 73 Efficient string concatenation

Lecture 74 Optimizing Loops

Lecture 75 Using === Triple comparator operator rather than ==

Lecture 76 Playing with numbers and JSON Data

Lecture 77 Some important do's and don'ts in javascript

Section 15: Introduction to node.js

Lecture 78 node.js

Section 16: Conclusion

Lecture 79 Conclusion & Code Download

Web Developers,Web Designers,Aspiring Web Developers