Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development jQuery

LEARNING PATH: jQuery: Master Web Development with jQuery 3

Learn to create the best user interface for your web applications with jQuery 3
Rating: 4.1 out of 54.1 (8 ratings)
110 students
Created by Packt Publishing
Last updated 12/2017
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Understand how to use selectors in a variety of ways to get anything you want from a web page
  • Learn different styling and animation effects
  • Know how to use jQuery npm packages
  • Explore selecting and traversing capabilities
  • Learn to use and develop jQuery plugins
  • Learn to create custom and special events
  • Find out how to manipulate animations

Course content

2 sections • 67 lectures • 6h 25m total length

  • Preview04:06
  • What jQuery Does?
    04:00
  • What's New in jQuery 3
    01:48
  • Making our First jQuery-Powered Web Page
    07:11
  • Using Development Tools
    04:44
  • Preview04:06
  • CSS Selectors
    04:19
  • Selector Specificity
    02:30
  • Attribute Selectors
    03:32
  • Custom Selectors
    05:46
  • DOM Traversal Methods
    06:36
  • Iterating Over jQuery Objects
    02:30
  • Performing Tasks on Page Load
    03:31
  • Handling Simple Events
    10:19
  • Event Propagation
    03:55
  • Altering the Journey – The Event Object
    08:36
  • Removing an Event Handler
    05:39
  • Simulating User Interaction
    05:12
  • Modifying CSS with Inline Properties
    09:21
  • Hiding and Showing Elements
    02:40
  • Effects and Duration
    05:57
  • Creating Custom Animations
    06:42
  • Simultaneous Versus Queued Effects
    09:20
  • Manipulating Attributes and Properties
    09:44
  • DOM Tree Manipulation
    13:26
  • Copying Elements
    03:41
  • Content Getter and Setter Methods
    03:48
  • Loading Data on Demand
    18:29
  • Choosing a Data Format and Passing Data
    07:58
  • Keeping An Eye on the Request
    04:42
  • Error Handling
    01:35
  • Ajax and Events
    02:04
  • Deferred and Promises
    04:31
  • Getting Started with jQuery 3
    5 questions

  • Preview04:34
  • Using a Plugin
    08:59
  • Types of Plugins
    06:23
  • The jQuery UI Plugin Library
    14:53
  • The jQuery Mobile Plugin Library
    09:15
  • Adding New Global Functions
    10:04
  • Adding jQuery Object Method
    04:47
  • Providing Flexible Method Parameters
    09:03
  • Creating Plugins with the jQquery UI Widget Factory
    11:36
  • Selecting and Traversing Revisited
    08:18
  • Customizing and Optimizing Selectors
    03:30
  • DOM Traversal
    08:47
  • Revisiting Events
    04:17
  • Event Delegation
    04:34
  • Defining Custom Events
    06:45
  • Throttling Events
    03:11
  • Extending Events
    01:59
  • Animation Revisited
    02:49
  • Observing and Interrupting Animations
    03:24
  • Using Global Effect Properties
    04:50
  • Multi Property Easing
    01:14
  • Using Deferred Objects
    03:07
  • Taking Fine-Grained Control of Animations
    02:17
  • Sorting Table Rows
    02:02
  • Moving and Inserting Elements Revisited
    04:31
  • Storing Data Alongside DOM Elements
    06:30
  • Using HTML5 Custom Data Attributes
    02:48
  • Sorting and Building Rows with JSON
    05:02
  • Revisiting Attribute Manipulation
    03:54
  • Implementing Progressive Enhancement with Ajax
    06:04
  • Handling Ajax Errors
    02:58
  • Using the jqXHR Objects
    05:50
  • Throttling Ajax Requests
    02:08
  • Extending Ajax Capabilities
    12:34
  • Advanced JQuery 3
    5 questions

Requirements

  • Basic knowledge on HTML, CSS, and JavaScript programming is required.

Description

jQuery 3 enables you to create web pages with brilliant animation effects that will make your web application seem flawless. It helps avoid complex JavaScript code with its new and inbuilt features. So, if you’re a web developer who wants to create web applications that look good, are efficient, have rich user interfaces, and integrate seamlessly with any backend using AJAX, then go for this Learning Path.

Packt’s Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

●       Explore all the latest features of jQuery 3.0 to reflect modern JavaScript environments

●     Learn selectors, events, and animation functions to create the best user interface for your web applications

Let's take a quick look at your learning journey. This Learning Path starts off by explaining the new features of jQuery 3 and building a jQuery-powered web page. You will then learn jQuery 3 selectors and working with DOM traversal methods. You will also explore event handling, styling, animations, and creating optimized user interfaces. Next, you’ll learn DOM manipulation and sending data via AJAX. You will also learn how to build and use third-party jQuery plugins. Finally, you will learn advanced features of jQuery 3 such as advanced selectors and traversing elements, advanced events and effects, and implementing progressive enhancement with AJAX.

By the end of this Learning Path, you will leverage all the new features of jQuery 3 effectively to create your own fully featured web applications.

Meet Your Expert: We have the best works of the following esteemed authors to ensure that your learning journey is smooth:

Adam Boduch has been involved with large-scale JavaScript development for nearly 10 years. Before moving to the front end, he worked on several large-scale cloud computing products, using Python and Linux. No stranger to complexity, Adam has practical experience with real-world software systems and the scaling challenges they pose. He is the author of several JavaScript books, including React and React Native by Packt Publishing, and is passionate about innovative user experiences and high performance.

Jonathan Chaffer is a member of Rapid Development Group, a web development firm located in Grand Rapids, Michigan. His work there includes overseeing and implementing projects in a wide variety of technologies, with an emphasis on PHP, MySQL, and JavaScript. In the open source community, he has been very active in the Drupal CMS project, which has adopted jQuery as its JavaScript framework of choice. He is the creator of the Content Construction Kit, now a part of the Drupal core used to manage structured content. He is also responsible for major overhauls of Drupal's menu system and developer API reference.

Karl Swedberg is a web developer at Fusionary Media in Grand Rapids, Michigan, where he spends much of his time writing both client-side and server-side JavaScript code. When he isn't coding, he likes to hang out with his family, roast coffee in his garage, and exercise at the local gym.

Who this course is for:

  • This Learning Path is for web developers who are looking to create web applications using jQuery 3.

Instructor

Packt Publishing
Tech Knowledge in Motion
Packt Publishing
  • 3.9 Instructor Rating
  • 57,944 Reviews
  • 349,222 Students
  • 1,420 Courses

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.