This document outlines the units of study for an Advanced JavaScript course covering jQuery, AJAX, JSON, and AngularJS. Unit I covers jQuery basics like selectors, DOM manipulation, and events. Unit II covers jQuery CSS and DOM manipulation methods. Unit III introduces jQuery UI widgets and plugins. Unit IV covers AJAX and using it with jQuery to get database data. Unit V introduces AngularJS, its directives, data binding, modules and controllers. The document also lists some reference books and sample student activities involving creating websites and labs using the covered concepts.
Download as DOCX, PDF, TXT or read online on Scribd
100%(1)100% found this document useful (1 vote)
498 views
Reference Books
This document outlines the units of study for an Advanced JavaScript course covering jQuery, AJAX, JSON, and AngularJS. Unit I covers jQuery basics like selectors, DOM manipulation, and events. Unit II covers jQuery CSS and DOM manipulation methods. Unit III introduces jQuery UI widgets and plugins. Unit IV covers AJAX and using it with jQuery to get database data. Unit V introduces AngularJS, its directives, data binding, modules and controllers. The document also lists some reference books and sample student activities involving creating websites and labs using the covered concepts.
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
III YEAR - VI SEMESTER
(Cluster C) Paper-VIII: Elective –C-2
Paper-VIII: Advanced Java Script JQUERY /AJAX / JSON / Angular JS UNIT I JQuery – Basics: String, Numbers, Boolean, Objects, Arrays, Functions, Arguments, Scope, Built-in Functions. jQuery – Selectors: CSS Element Selector, CSS Element ID Selector, CSS Element Class Selector, CSS Universal Selector, Multiple Elements E, F, G Selector, Callback Functions. jQuery – DOM Attributes: Get Attribute Value, Set Attribute Value. jQuery – DOM Traversing : Find Elements by index, Filtering out Elements, Locating Descendent Elements, JQuery DOM Traversing Methods. UNIT II jQuery – CSS Methods : Apply CSS Properties, Apply Multiple CSS Properties, Setting Element Width & Height, JQuery CSS Methods. jQuery – DOM Manipulation Methods: Content Manipulation, DOM Element Replacement, Removing DOM Elements, Inserting DOM elements, DOM Manipulation Methods. jQuery – Events Handling: Binding event handlers, Removing event handlers, Event Types, The Event Object, The Event Attributes. jQuery – Effects: JQuery Effect Methods, jQuery Hide and Show, jQuery Toggle, jQuery Slide – slideDown, slideUp, slideToggle, jQuery Fade – fadeIn, fadeOut, fadeTo, jQuery Custom Animations UNIT III Intro to jQuery UI, Need of jQuery UI in real web sites, Downloading jQuery UI, Importing jQuery UI, Draggable, Droppable, Resizable, Selectable, Sortable, Accordion, Auto Complete, Button Set , Date Picker, Dialog, Menu, Progress Bar, Slider, Spinner, Tabs, Tooltip, Color Animation, Easing Effects, addClass, removeClass, Effects, jQuery UI themes, Customizing jQuery UI widgets / plug-ins, jQuery UI with CDN, Consuming jQuery Plug-ins from 3rd party web sites jQuery Validations, Intro to jQuery validation plug-in, Using jQuery validation plug-in, Regular expressions. UNIT IV Intro to AJAX, Need of AJAX in real web sites, Getting database data using jQuery- AJAX, Inserting, Updating, Deleting database data using jQuery-AJAX Grid Development using jQuery-AJAX Intro to JSON JSON syntax, Need of JSON in real web sites, JSON object, JSON array, Complex JSON objects, Reading JSON objects using jQuery. UNIT V Intro to AngularJS, Need of AngularJS in real web sites, Downloading AngularJS, AngularJS first example, AngularJS built-in directives, AngularJS expressions, AngularJS modules, AngularJS controllers, AngularJS scope AngularJS dependency injection AngularJS, bootstrapping AngularJS data bindings, AngularJS $watch, AngularJS filters, AngularJS events, AngularJS AJAX, Ng-repeat, AngularJS with json arrays, AngularJS registration form and login form, AngularJS CRUD operations, AngularJS Animations, AngularJS validations AngularJS $q, AngularJS custom values, AngularJS custom factories, AngularJS custom services, AngularJS custom directives, AngularJS custom providers, AngularJS Routing, AngularUI Routing. Reference Books 1. jQuery UI 1.8: The User Interface Library for jQuery by Dan Wellman 2. jQuery Fundamentals by Rebecca Murphey 3. Ajax: The Complete Reference by Thomas A. Powell 4. Pro AngularJS by Adam Freeman Kindle Edition Student Activity: 1. Creation of website for a small scale company 2. Creation of website for a student database Advanced Java Script LAB JQUERY /AJAX / JSON / Angular JS 1. Using jQuery find all textareas, and makes a border. Then adds all paragraphs to the jQuery object to set their borders red. 2. Using jQuery add the class "w3r_font_color" and w3r_background to the last paragraph element. 3. Using jQuery add a new class to an element that already has a class. 4. Using jQuery insert some HTML after all paragraphs. 5. Using jQuery insert a DOM element after all paragraphs. 6. Convert three headers and content panels into an accordion. Initialize the accordion and specify the animate option 7. Convert three headers and content panels into an accordion. Initialize the accordion and specify the height. 8. Create a pre-populated list of values and delay in milliseconds between a keystroke occurs and a search is performed. 9. Initialize the button and specify the disable option. 10. Initialize the button and specify an icon on the button. 11. Initialize the button and do not show the label. 12. Create a simple jQuery UI Datepicker. Now pick a date and store it in a textbox. 13. Initialize the datepicker and specify a text to display for the week of the year column heading.
jQuery Recipes: Find Ready-Made Solutions to All Your jQuery Problems 2nd Edition Bintu Harwani - The latest ebook edition with all chapters is now available