O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

jQuery Masterclass Course: JavaScript and AJAX Coding Bible

Video Description

jQuery is a very powerful framework used by all the big companies like Microsoft, Apple, Google etc. It is cross-platform.

About This Video

  • Learn jQuery programming
  • A practical tutorial designed for Web developers looking to learn the skills needed to utilize jQuery features.

In Detail

Learn everything about jQuery Applications and How to Program Them. A step-by-step process is used to show and explain every facet of these topics.

This course includes topics such as:

  • What jQuery is?
  • jQuery Certifications
  • How to program in the jQuery language
  • Features of the jQuery programming language
  • Coding Semantics
  • Website programming
  • Design practices of applications
  • Application programming
  • Network programming

jQuery is one of the most popular programming frameworks in the world that is requested by all companies such as Google, Facebook, and Microsoft. This course will ensure you are not left out as more and more companies request this awesome language. This course will teach you everything about programming jQuery applications and websites.

All the codes and supporting files for this course are available at: https://github.com/SonarSystems/jQuery-Programming

Downloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Chapter 1 : Introduction
    1. Introduction To This Course 00:01:23
    2. Setup on Windows 00:03:24
    3. Setup on Mac OS X 00:03:27
    4. Setup on Linux 00:04:40
    5. Online Code IDE 00:01:48
    6. Uncompressed vs Minified vs Slim vs Slim Minified 00:05:10
    7. Document Ready 00:03:11
  2. Chapter 2 : Selectors
    1. Elements 00:02:56
    2. All Elements 00:02:16
    3. this Keyword 00:02:41
    4. ID 00:01:50
    5. Class 00:01:53
    6. Multiple Items 00:03:00
    7. First Element 00:01:43
    8. Odd/Even 00:06:22
    9. Element and Class 00:02:27
    10. Children 00:03:41
    11. Attributes 00:02:51
    12. Type 00:04:18
    13. Contains 00:03:06
  3. Chapter 3 : Attributes/Values
    1. Get Attribute 00:02:14
    2. Set Attribute 00:02:44
    3. Set Attribute With Callback Function 00:03:19
    4. Set Multiple Attributes 00:02:31
    5. Remove 00:01:36
    6. Text Attribute 00:01:47
    7. Data Attribute 00:03:20
    8. Value 00:03:07
    9. HTML Value 00:02:24
    10. Class 00:09:05
  4. Chapter 4 : Events
    1. Binding & Unbinding 00:07:05
    2. Attributes 00:04:09
    3. Propagation 00:05:07
    4. Prevent Default Behaviour 00:04:58
    5. Mouse Single Click 00:02:27
    6. Mouse Double Click 00:01:57
    7. Mouse Enter Element 00:04:08
    8. Mouse Leave Element 00:03:56
    9. Mouse Hover 00:03:38
    10. Mouse Down 00:02:40
    11. Mouse Up 00:01:55
    12. Keyboard Down 00:03:13
    13. Keyboard Press 00:01:23
    14. Keyboard Up 00:01:24
    15. Form Submit 00:02:44
    16. Form Change 00:02:51
    17. Form Focus 00:03:44
    18. Form Blur 00:02:01
    19. Document/Window Scroll 00:03:03
    20. Document/Window Resize 00:01:37
    21. Combining Multiple Events Using A Single Selector 00:05:03
  5. Chapter 5 : HTML/CSS
    1. Get and Set CSS Property 00:03:14
    2. Set Multiple CSS Properties 00:01:53
    3. Add, Remove and Toggle CSS Classes 00:05:32
    4. Get and Set Element Dimensions 00:11:46
    5. Adding Elements Using Append, Prepend, After and Before 00:05:21
    6. Removing Elements Using Remove and Empty 00:06:04
  6. Chapter 6 : Traversing
    1. Elements By Index 00:02:57
    2. Child Elements 00:02:37
    3. Parent Element 00:03:10
    4. Sibling Elements 00:03:22
    5. Filtering Elements 00:05:32
  7. Chapter 7 : Effects
    1. Show, Hide and Toggle 00:11:10
    2. Fading Using fadeIn, fadeOut, fadeToggle and fadeTo 00:06:09
    3. Sliding Using slideDown, slideUp and slideToggle 00:06:22
    4. Animate 00:08:39
    5. Stop Effects and Animations 00:02:47
    6. Function Callback 00:03:13
    7. Action and Method Chaining 00:04:56
  8. Chapter 8 : AJAX
    1. Load 00:04:53
    2. Get JSON 00:03:59
    3. GET Data 00:04:10
    4. POST Data 00:04:36
  9. Chapter 9 : Utility Functions
    1. Trim String 00:02:46
    2. Extend 00:03:01
    3. Extend Function 00:06:58
    4. In Array 00:03:49
    5. Each 00:03:21
    6. Data Function 00:04:30
    7. Proxy Function 00:03:02
    8. Is Window Function 00:01:04
    9. Now/Epoch Time Method 00:02:04
    10. Number Check (isNumeric) 00:01:56
    11. Dequeue 00:03:24
    12. Global Evaluation 00:01:47