
This is an overview of different projects that you are going to develop as part of this jQuery course.
Get the list of software you need to proceed with this jQuery course. You require only a text editor and browser to proceed.
Understand what jQuery is and why you should use it.
Compare JavaScript and jQuery to know how accurate the official tag line of jQuery "Write Less, Do More" is. You will find that you need just 5 or 6 lines of jQuery code where JavaScript required 25 to 30 lines of code to implement the same functionality.
This lecture explains how to setup the jQuery development environment. You can either reference jQuery online or download the required files and reference it locally.
This lecture explains the basic syntax of jQuery. It helps you a lot as you start writing your jQuery code.
This lecture explains the importance of $(document).ready() event. This jQuery method makes sure that the DOM is ready before you run the code.
This lecture shares a very secret tip that will help you write your jQuery code easily and quickly.
This lectures explains the all selector. The symbol * is used to select all the elements on a webpage.
You will learn how to select elements using the tag name. You just have to specify the tag name within double quotes.
You will learn how to combine different selectors at a time. Different selectors are to be separated by comma.
You will learn how to select an element using its id. You need to specify the symbol # just before the id.
You will learn how to select an element using its class name. You need to specify a . (dot) just before the class name.
This is a hands-on practice implemented using class selector.
You will learn how to select the currently active element using this selector. This selector should be specified without double quotes.
This is a hands-on practice implemented using this and tag name selectors.
You will learn how to select elements that have a specific attribute, elements that have a specific attribute value and elements that do not have a specific attribute value.
You will learn how to select elements that have an attribute value that starts with the specified value, that ends with the specified value and that contains the specified value.
You will learn how to select an element that has an attribute value with the specific word.
You will learn how to select the first element, last element, even indexed element and odd indexed element.
You will learn how to select elements with index equal to the specified value, index less than the specified value and index greater than the specified value.
You will learn to select element that is the first child and also the element that is the last child.
You will learn how to select the nth child (where n is specified) and also the nth child from last.
You will learn how to select the first child of specific type, last child of specific type, nth child of specific type and nth child from the last of specific type.
You will learn how to select an element that is the only child of its parent and also the element that is the only child of specific type.
You will learn how to select a direct child, descendent, general sibling and adjacent sibling.
You will learn how to select elements in a form.
You will learn how to select elements based on their state.
You will learn how to select elements based on the content.
This is an introduction to events.
You will learn about different mouse events.
You will learn about different keyboard events.
You will learn how to use focus, blur, focusin and focusout events.
You will learn how to use change, select and submit events.
You will learn about different browser events.
You will learn how to attach event handlers to different elements.
jQuery allows you to attach more than one method to the same element. You will learn how to do that.
This is an introduction to effects and you will learn what a callback function is.
You will learn how to use the basic effects such as hide, show and toggle.
You will learn how to use fadeIn, fadeOut and fadeToggle events.
You will learn how to use slideUp, slideDown and slideToggle events
You will learn how to create animations and effects on your own.
Learn how to use a dynamic CSS property name within animate() method.
Learn how to get or set the HTML value of elements.
Learn how to get or set the text value of elements.
Learn how to get or set value for the value attribute of form elements.
Learn how to set values for attributes and properties.
Learn how to add content or event new element itself.
Learn how to use append() method to move an existing element to a new location.
Learn how to remove element from DOM.
Learn how to remove elements based on the button clicked using jQuery selectors and jQuery DOM manipulation methods.
You will learn how to modify the content in a DOM.
You will learn how to change the style (appearance).
You will learn how to use different methods like parent, parents, parentsUntil etc.
You will learn how to use next, nextAll, prev methods etc.
You will learn how to use methods such as children and find.
You will learn how to use different filtering methods such as first, last, eq, filter, not, slice and has.
Use $.inArray() utility function to search for an item in an array.
Use $.grep() utility function to create an array from an existing array using a filter function.
Use $.map() utility function to translate all items in an array to a new array of items.
Use $.each() utility function to loop through different objects
What is AJAX? Learn XMLHttpRequest object and its properties and methods.
Learn to use $.ajax() method to make an asynchronous request using AJAX
Learn how to send text and JSON data from AJAX method using processData option and also see how to use method and contentType options.
Learn to use success, error and complete callback options or their alternative constructs .done(), .fail() and .always()
Learn to use different shorthand methods such as .get(), .post(), .getJSON() and .load()
Learn what a plugin is (in general) and what a jQuery plugin is (in specific)
Learn to create basic jQuery plugins
=> Watch the Promo Video To Know Details of 20 Projects You are Going to Develop
=> Over 23.5 hours of content & 170+ lectures
=> Only jQuery course with jQuery Quizzes, Exercises, Hands-On Practices and 20 Unique jQuery Projects
---------------------------------------------------------------------------------------------------------------------------
Do you want to accomplish amazing things by writing just a few lines of code? Do you want to write complicated JavaScript functions easily and quickly? Do you want to create cool visual effects and animations? Do you want to develop impressive games and professional user interfaces easily? Do you want to add nice and unique features to your websites and applications?
Then, join this 100% hands-on jQuery course and ease the pain of web development and increase your productivity as a web developer.
jQuery is a very popular JavaScript library which makes front-end web development easy. jQuery simplifies JavaScript programming. You can implement a complex functionality in just 5 or 6 lines of jQuery code where it might require 25 or more lines of JavaScript code to implement the same functionality.
---------------------------------------------------------------------------------------------------------------------------
Adrian Willsher says
"This is a great course for beginners learning jQuery. The instructor is clear and has an excellent grasp on everything presented. The practical applications presented in the second half are good. I have already purchased and am looking forward to the instructor's next jQuery course."
Mihai Enuica says
"A very good, useful course, well taught with a interesting jquery projects."
eniyenzima Emmanuel Niyenzima says
"Best jQuery class at udemy!"
Veeranjaneyulu k says
"I don't have any idea about jQuery . After Completing this course, i am able to do my own scripting using jQuery. Thank you for the one of the best course for JQuery. I am excepting more sessions on angular js ,java script."
---------------------------------------------------------------------------------------------------------------------------
jQuery in Action: Build 20 jQuery Projects course helps you learn jQuery from scratch and apply your jQuery knowledge to develop unique and nice jQuery projects that you can use in your websites, web applications and mobile applications. You are going to develop unique user interface designs, cool visual effects and animations, nice features for your website and even games in this course using jQuery.
The Course Structure is as follows:
First you will understand what jQuery is and why you should learn jQuery. We will also compare JavaScript and jQuery by implementing a functionality to understand why jQuery is a "Write Less, Do More" library. Then, you will learn how to set up the jQuery development environment and the basic syntax of jQuery. Shhh.....I am also going to share a secret with you which will help you write jQuery code easily.
Then come the jQuery Selectors. Selectors will help you select the elements upon which you need to perform an action. Next is the Events section. The events are the actual action that is performed. Later, you will learn how to use different Effects and Animations to energise your pages. DOM Manipulation and DOM Traversal are two important sections where we discuss how to handle the web page on the fly.
Then comes, the Let's Develop Section where you are going to develop a number of jQuery projects that too from SCRATCH. Trust me, this section is going to boost your confidence as a front-end web developer. Different jQuery Projects available in Let's Develop section are
Accordion
Slide Panel
New Ticker
Photo Zoom In/Zoom Out Effect
Memory Game
Image Slider
Animated Graph
Animated Tooltip
Filterable Portfolio
Classic Tic Tac Toe Game
Reading Progress Indicator
Flying Bird Game (Flappy Bird Clone)
5-Star Rating System
Multi Step Form with Progress Bar
Tree View
To-Do List
Word Search Game
Click Speed Test with Timer
Online Stopwatch
Count Down Timer with Alarm
So, what are you waiting for?? Join this wonderful jQuery course NOW and let's get started !!!