- Design & UX
- Entrepreneur
- HTML & CSS
- JavaScript
- Mobile
- PHP
- Agile Development
- APIs
- Authentication
- automation
- Changelog
- Cloud
- Cloud Development
- CMS
- CMS & Frameworks
- Conference
- Database
- Debugging
- Debugging & Deployment
- Deployment
- Design Patterns
- Development Environment
- Documentation
- Drupal
- E-Commerce
- Extensions
- Frameworks
- IDE
- Installation
- Laravel
- Libraries
- Meta
- Miscellaneous
- News & Opinion
- Patterns & Practices
- Performance
- Performance & Scaling
- Review
- Scaling
- Security
- Standards
- Symfony
- Testing
- Vagrant
- Web Services
- WordPress
- Web
- WordPress
jQuery
![Ajax/jQuery.getJSON Simple Example](https://uploads.sitepoint.com/wp-content/uploads/2016/02/1628142951jQueryGetJSON.png)
Learn how to use jQuery's getJSON helper to load JSON-encoded data from a server using a GET HTTP request.
![5 Different Ways to Declare Functions in jQuery](https://uploads.sitepoint.com/wp-content/uploads/2011/08/1619486326javascript-functions.png)
There are several ways to define a block of JavaScript functionality. Learn which is the most appropriate one for your particular use case.
![How to Use jQuery’s ajax() Function for Asynchronous HTTP Requests](https://uploads.sitepoint.com/wp-content/uploads/2015/08/1588210620jquery-ajax.png)
Learn how to use $.ajax(), the most powerful jQuery Ajax function, to perform asynchronous HTTP requests.
![How to Set Up Basic jQuery Form Validation in Two Minutes](https://uploads.sitepoint.com/wp-content/uploads/2016/08/1586403493jquery-validate.png)
A step-by-step tutorial on how to set up basic jQuery form validation in just a few minutes, demonstrated through validation on a registration form.
![What Is a REST API?](https://uploads.sitepoint.com/wp-content/uploads/2012/12/1580255983REST.png)
The REST API is a key part of web infrastructure. Learn about REST and REST APIs, and how web apps communicate over HTTP like web browsers and servers do.
![Delay, Sleep, Pause, & Wait in JavaScript](https://uploads.sitepoint.com/wp-content/uploads/2012/11/1574814805timing-in-javascript.png)
James Hibbard explains the pitfalls of implementing a sleep function in JavaScript, and digs into solutions for dealing with JavaScript timing issues.
![25+ JavaScript Shorthand Coding Techniques](https://uploads.sitepoint.com/wp-content/uploads/2017/01/1483825035learning.jpg)
Become a faster developer and check out this guide to shorthand JavaScript coding techniques, with longhand versions for comparison.
![How to Replace jQuery with Vue](https://uploads.sitepoint.com/wp-content/uploads/2018/04/1525046583jquery-vue.jpg)
Nilson takes a shot at convincing you that using Vue.js doesn’t have to be a headache, and will help you write better code faster, even for basic projects.
![Axios Beginner’s Guide: A Handy Promise-based HTTP Client](https://uploads.sitepoint.com/wp-content/uploads/2018/06/1621880680axios.jpg)
Learn about the benefits of using Axios, a promise-based HTTP client with an easy-to-use API that can be used in both the browser and Node.js.
![Build a JavaScript Single Page App Without a Framework](https://uploads.sitepoint.com/wp-content/uploads/2018/04/1525052457spa-no-framework.jpg)
Michael shows how to build an SPA from scratch, without using a client-side JavaScript framework — helping you evaluate what these frameworks actually do.
![Customizing Bootstrap jQuery Plugins](https://uploads.sitepoint.com/wp-content/uploads/2018/02/1518067876plugins.jpg)
Maria Antonietta Perna illustrates how you can customize Bootstrap plugins, modifying both the CSS files and the JavaScript files.
![Animating Bootstrap Carousels with GSAP’s Animation Library](https://uploads.sitepoint.com/wp-content/uploads/2017/02/1486319858animating-bootstrap-carousels-gsap.png)
George Martsoukos digs into the art of animating Bootstrap carousels with stylish-looking animations using GSAP — the GreenSock Animation Platform.
![A Full-screen Bootstrap Carousel with Random Initial Image](https://uploads.sitepoint.com/wp-content/uploads/2015/09/1518141686full-screen-bootstrap-carousel.jpg)
George customizes Bootstrap's carousel component, converting it to a full-screen Bootstrap Carousel slideshow and randomizing the first slide on page load.
![Getting Bootstrap Tabs to Play Nice with Masonry](https://uploads.sitepoint.com/wp-content/uploads/2015/02/1518050893masonry-bootstrap.jpg)
Maria Antonietta Perna discovered a problem when combining Bootstrap tabs with Masonry. She describes a solution to the issue in this post.
![Understanding Bootstrap Modals](https://uploads.sitepoint.com/wp-content/uploads/2017/06/1496835966bootstrapdialog.jpg)
In his dive into the popular CSS framework Bootstrap, Syed Fazle Rahman shows you how you can quickly make Bootstrap modals work in your project.
![6 jQuery Form Wizard Plugins](https://uploads.sitepoint.com/wp-content/uploads/2016/12/1481198609dropwizard-crud.jpg)
jQuery Form Wizard is a jQuery plugin for creating form wizard or form flow without refreshing your page or webpage. We have listed 6 of them in this post.
![6 jQuery-inspired Native DOM Manipulation Methods You Should Know](https://uploads.sitepoint.com/wp-content/uploads/2017/07/15003807406_jQuery-inspired_DOM_Node_Manipulation_Methods.png)
Take a step along the path to library-free development & join Giulio Mainardi for look at six native DOM manipulation methods that were inspired by jQuery.
![14 jQuery Live Search Plugins](https://uploads.sitepoint.com/wp-content/uploads/2012/06/1499371979search-2041815_640.jpg)
Display live search results for your search as you type. Michael Wanyoike looks at 14 exceptionally nice jQuery Search plugins to do the hard work for you.
![10 jQuery HTML5 Audio Players](https://uploads.sitepoint.com/wp-content/uploads/2012/05/1494275187Fotolia_93603123_Subscription_Monthly_M.jpg)
List of jQuery HTML5 Audio players available today, allows native audio streaming - something that your visitors would enjoy while they are on your webpage
![How You Can Use HTML5 Custom Data Attributes and Why](https://uploads.sitepoint.com/wp-content/uploads/2017/03/1489860038HTML5_Data_Attributes.png)
Gajendar Singh walks you through HTML5 custom data attributes, why they're useful, how to style them with CSS and manipulate them with JavaScript and jQuery
![Top 5 jQuery UI Alternatives](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469747664Fotolia_81411059_Subscription_Monthly_M.jpg)
Simon Codrington evaluates 5 widget libraries providing high-quality UI components for building websites & apps. Are they jQuery UI alternatives?
![jQuery Pagination Plugins](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469747664Fotolia_81411059_Subscription_Monthly_M.jpg)
jQuery pagination plugins provide an easy way to separate your information into generated hyper-linked pages. Simon Codrington compares 5 plugins.
![Quick Tip: User Sortable Lists with Flexbox and jQuery](https://uploads.sitepoint.com/wp-content/uploads/2017/02/1487159086FlexboxB.jpg-01.png)
George Martsoukos shows how to build a simple Flexbox and jQuery plugin which sorts elements based on the values of their custom data attributes.
![A Comprehensive Look at jQuery DOM Traversal](https://uploads.sitepoint.com/wp-content/uploads/2017/02/1486814758jQuery_DOM_TraversalA-01.png)
Learn how to select elements that are parents, children, or siblings of an element, and more! Baljeet Rathi explains jQuery's many DOM traversal methods.
![Animated Filtering & Sorting with the MixItUp 3 JS Library](https://uploads.sitepoint.com/wp-content/uploads/2015/02/1485982239Fotolia_94767207_Subscription_Monthly_M.jpg)
George Martsoukos introduces MixItUp 3, a high-performance JavaScript library that allows you to animate filtering and sorting of page content.
![Editorial: What Do You Want to Learn in 2017?](https://uploads.sitepoint.com/wp-content/uploads/2017/01/1483825035learning.jpg)
In the first editorial of 2017, James Hibbard outlines one of his learning goals for the coming year and wants to know - what are yours?
![5 jQuery Print Page Options](https://uploads.sitepoint.com/wp-content/uploads/2017/01/1483517912printer.jpg)
Did you ever wonder how possible is to use jQuery to create a page button? Check out our 10 jQuery-made “print page” button/option tutorials.
![JavaScript: 2016 in Review](https://uploads.sitepoint.com/wp-content/uploads/2016/12/1480985274js-review-2016-feature.jpg)
Craig Buckler reviews the winners and losers, innovations and trends, challenges and discussion points of JavaScript in 2016.
![jQuery Tables: Plugins for Creating & Managing Tables](https://uploads.sitepoint.com/wp-content/uploads/2016/11/1478766912stock-exchange.jpg)
This article on jQuery tables runs through a selection of jQuery-powered plugins to create, extend or enhance your tables. These plugins range in their scope from light restyling to fully feature-packed solutions.
![Make Dynamic Tables in Seconds from Any JSON Data](https://uploads.sitepoint.com/wp-content/uploads/2016/10/1478015344jsonA-01.png)
Oli Folkerd introduces Tabulator, a lightweight jQuery UI plugin for quickly creating dynamic tables that can be scrolled, filtered, and more.