Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add jQuery and AJAX for Beginners - The Definitive Guide to your Wishlist.

Add to Wishlist

jQuery and AJAX for Beginners - The Definitive Guide

Make dynamic websites using the jQuery JavaScript library
4.0 (32 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
383 students enrolled
Last updated 5/2015
$10 $200 95% off
5 days left at this price!
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?

Websites and HTML5 apps need to be interactive, dynamic and smooth to the end user.

jQuery is the world’s most used JavaScript library to create rich web applications that just feel natural to use. In this comprehensive course you’ll learn how to use jQuery to work with the DOM, use events, effects and animations, AJAX, JSON and to create interactive AJAX forms.

This course is 100% jQuery 2.x compliant!

This course is taught by Pablo Farias Navarro, founder of ZENVA and web application developer. Pablo has been using jQuery since 2007. More than 20,000 students are learning how to code with our courses, in particular our Programming for Entrepreneurs course series. This course builds on our previous HTML and JavaScript free courses and takes you to the next step, which is to make your website or HTML5 interactive and dynamic.

Some of the things you will learn in this course:

  • When to use jQuery 1.x or 2.x.
  • CSS selectors and DOM traversing functions in depth to find any element you want.
  • DOM manipulation to add or remove custom HTML content anywhere, whenever you decide.
  • Working with events to create interactive sites.
  • Listen to changes in select dropdowns and checkboxes.
  • jQuery animations and effects. Slide, fade, show, hide.
  • AJAX to load dynamic HTML from the server.
  • Working with JSON from the server.
  • Interactive forms that display extra fields according to the values of other fields.
  • AJAX form submission the easy way.
  • Dealing with cache issues in AJAX requests.
  • Learn jQuery in a 2.x compliant manner.
Who is the target audience?
  • Web developers of all backgrounds, including beginners, who want to update their skills and learn jQuery from scratch
Students Who Viewed This Course Also Viewed
What Will I Learn?
Master the fundamentals of the jQuery library
Learn AJAX programming
View Curriculum
  • Basic knowledge of HTML, CSS and JavaScript, which you can obtain in our free courses
Curriculum For This Course
Expand All 37 Lectures Collapse All 37 Lectures 02:37:09
4 Lectures 12:28

Welcome to Programming for Entrepreneurs - jQuery! in this video we'll talk about the course goals and requirements. What is jQuery and what you can do with it.


Connect with ZENVA

What would you like to learn next?

Preview 05:13

Course Source Code
4 Lectures 14:08

DOM Traversing
4 Lectures 14:53

Traversing the DOM - first(), last(), next(), prev()

Working with Events
6 Lectures 28:36

In this lesson we learn the event delegation technique, which is one of the most important concepts of this course. This technique allows you to focus on the parent element of the element(s) we are after.


Connect with ZENVA

What would you like to learn next?

Event Delegation

DOM Manipulation
4 Lectures 18:29
DOM Manipulation - append() and prepend()

DOM Manipulation - empty()
Animations and Effects
4 Lectures 13:46
jQuery Animations - Showing and Hiding Elements

7 Lectures 38:14


In this lesson we learn how to handle failed AJAX calls, which is something that is very likely to happen given conditions such as Internet connectivity problems.


Connect with ZENVA

What would you like to learn next?

Failed AJAX Calls

3 Lectures 13:40

In this lesson we begin working with forms and jQuery in order to make them more interactive. In this video we show extra form fields according to the value of a checkbox.


Connect with ZENVA

What would you like to learn next?

jQuery Forms - Showing Extra Fields

jQuery Forms - Select Dropdown

1 Lecture 03:07

Congratulations!! you've completed Programming for Entrepreneurs - jQuery!!

Now you can make your websites and HTML5 apps much more powerful and interactive :)

Time to put this in practice and continue learning.


Connect with ZENVA

What would you like to learn next?

Course Summary
About the Instructor
4.3 Average rating
4,028 Reviews
125,678 Students
43 Courses
Software Developer and Founder of ZENVA

Software developer and founder of ZENVA. Since 2012, Pablo has been teaching online how to create games, apps and websites to over 200,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Report Abuse