jQuery and AJAX for Beginners - The Definitive Guide
4.2 (34 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.
402 students enrolled
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.2 (34 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.
402 students enrolled
Last updated 5/2015
English
Current price: $10 Original price: $200 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Master the fundamentals of the jQuery library
  • Learn AJAX programming
View Curriculum
Requirements
  • Basic knowledge of HTML, CSS and JavaScript, which you can obtain in our free courses
Description

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
Curriculum For This Course
37 Lectures
02:37:09
+
Introduction
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
00:17
+
Selection
4 Lectures 14:08



+
DOM Traversing
4 Lectures 14:53
03:16


Traversing the DOM - first(), last(), next(), prev()
05:24

+
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
04:59




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



DOM Manipulation - empty()
03:36
+
Animations and Effects
4 Lectures 13:46
jQuery Animations - Showing and Hiding Elements
05:19



06:10
+
AJAX
7 Lectures 38:14

05:22


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
03:48



+
Forms
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
04:30

jQuery Forms - Select Dropdown
02:43

+
Summary
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
03:07
About the Instructor
Pablo Farias Navarro
4.3 Average rating
4,969 Reviews
140,151 Students
53 Courses
Game 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.