# Javascript & JQuery Course

> Learn JavaScript and JQuery at Next-G Classes Rohini, Delhi. If you are looking for Javascript and JQuery course visit once and get free demo.

- Institute: Next-G Classes, Plot No 4, Kh. No. 59/13, First Floor, Pal Colony, Rithala, Near Rithala Metro Station, Delhi - 110085
- Web page: https://nextgclasses.com/best-javascript-and-jquery-course-institute
- Duration: Regular 2 Months · Fastrack 45 Days · Crash 30 Days
- Mode: Classroom and Live Online · Certificate · Live projects · Placement assistance
- Enquire: +91-7503301775 · nextgclasses@gmail.com

One of the core technologies of world wide web, javascript helps us in enhancing web pages by making them more interactive and thus is an essential part of web applications. Almost all websites currently use the javascript,and all the browsers have a javascript engine to execute it.While,** JQuery is a JavaScript library**, and its purpose is to make the JavaScript use in an easier way of making the work less complicated.

Thus this course is for the people who are new to web development but want to make quick advancement in it. Our institute came up with the idea to merge these courses so as our students get complete knowledge about **JavaScript and JQuery **and its applications.

We all know that due to the need of JavaScript knowledge the competition is also getting tough. Thus we are making sure that there is noway our students lag behind. We at Next-G Classes provide the best **JavaScript and JQuery Courses.**

## Syllabus

**INTRODUCTION TO JAVASCRIPT**

- What is Javascript

- Use Of Javascript in Web Development/Designing

- Javascript vs Ecmascript

- Developer Console

- How To Use Javascript

**JAVASCRIPT BASICS**

- Variables

- let,var,const

- Hoisting

- Data Types (Premitive,Non-Premitive types)

- Operators

- Pop Ups (alert,prompt,confirm)

**JAVASCRIPT CONDITIONS,LOOPS**

- if condition

- if else condtions

- nested if else

- switch statement

- while loop

- for loop

- Operators

- Pop Ups (alert,prompt,confirm)

**JAVASCRIPT ARRAY,STRING**

- What is Array

- Accessing array

- array methods

- What is string

- accessing string

- string methods

**JAVASCRIPT FUNCTIONS**

- What is function

- function with arguments

- return function

- closure

- higher order / callback function

**JAVASCRIPT OBJECTS,CLASS,INHERITANCE**

- What is objects

- when to use object

- how to use object

- getters and setters

- prototypal inheritance

- native prototype

- methods for prototype

- class inheritance

**JAVASCRIPT EVENTS**

- Mouse Events

- Input Events

- Click Events

- Load Events

- Keyboard Key Events

**JAVASCRIPT DOM (HTML AND CSS MANIPULATION)**

- What is DOM

- DOM Selectors

- DOM with HTML

- DOM with CSS

- DOM Animations

- DOM Nodes

- DOM Nodes Collections

**JAVASCRIPT BOM (WINDOW EVENTS)**

- What is BOM

- BOM Screen

- BOM Location

- BOM History

- BOM Navigator

- BOM Cookies

- BOM Timings

**JAVASCRIPT AJAX AND JSON**

- What is AJAX

- Ajax XMLHttp

- Ajax Request

- Ajax Response

- Ajax XML Files

- What is JSON

- JSON vs XML

- JSON Data Types

- JSON Parse

- JSON Stringify

- JSON Objects

- JSON Array

- JSON HTML

- JSON JSONP

**JAVASCRIPT ADVANCE CONCEPTS**

- this keyword

- closure in detail

- Immediately Invoked Function Expression (IIFE)

- Event Bubbling vs Event Capturing

- apply,call and bind methods

- variable scope and hoisting

- object in details

- callback (higher order) function

- ecmascript

- HTML API's

##### THE MAIN OBJECTIVE OF THIS COURSE

- Creating Dynamic website with rich featured and interactive user experience.

- HTML integration with JavaScript for drag, relocation and drops etc.

- Debugging and testing techniques

##### COURSE CONTENTS OF JQUERY

**INTRODUCTION TO JQUERY**

- What is Jquery

- Use Of Jquery in Web Development/Designing

- How to Use Jquery

- Javscript vs Jquery

**JQUERY BASICS AND SELCTORS**

- Jquery Syntax

- Jquery Variable

- class selector

- element selector

- id selector

- attribute selector

- other selectors

**JQUERY EFFECTS**

- hide/show

- sliding

- fading

- switch statement

- animate

- stop()

- callback

- chaining

**JQUERY EVENTS**

- Mouse Events

- Input Events

- Click Events

- Load Events

- Keyboard Key Events

**JQUERY (HTML AND CSS MANIPULATION)**

- Jquery Get Content

- Jquery Set Content

- Jquery Add

- Jquery Remove

- Jquery CSS and CSS Classes

- Jquery Dimensions

**JQUERY TRAVERSING**

- Jquery Traversing

- Ancestrors

- Descendants

- Siblings

- Filtering

**JQUERY AJAX**

- Jquery with AJAX

- Jquery load

- Jquery Get/POST

##### COURSE CONTENTS OF JQUERY UI

**JQUERY UI BASICS**

- Introduction to Jquery UI

- How to Use

**JQUERY UI INTRACTIONS**

- Jquery UI Draggable

- Jquery UI Droppable

- Jquery UI Resizeable

- Jquery UI Selectable

- Jquery UI Sortable

**JQUERY UI WIDGETS**

- Jquery UI Accordion

- Jquery UI Autocomplete

- Jquery UI Button

- Jquery UI Checkboxradio

- Jquery UI Controlgroup

- Jquery UI Datepicker

- Jquery UI Dialogue

- Jquery UI Menu

- Jquery UI Progressbar

- Jquery UI Selectmenu

- Jquery UI Slider

- Jquery UI Spinner

- Jquery UI Tabs

- Jquery UI Tooltips

**JQUERY UI EFFECTS**

- Jquery UI Add Class

- Jquery UI Color Animation

- Jquery UI Easing

- Jquery UI Effect

- Jquery UI Hide

- Jquery UI Remove Class

- Jquery UI Show

- Jquery UI Switch Class

- Jquery UI Toggle

- Jquery UI Toggle Class

