All Projects → petersommerhoff → jquery-course

petersommerhoff / jquery-course

Licence: MIT license
Code from my Udemy course "The Complete jQuery Course: From Beginner to Advanced"

Programming Languages

CSS
56736 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to jquery-course

snippets.js
Extract code snippets from source files.
Stars: ✭ 19 (-85.04%)
Mutual labels:  snippets
VSC-React-Native-React-Redux-Snippets
Snippets for React and React-Native with a bit of Redux for es6/es7 user.
Stars: ✭ 56 (-55.91%)
Mutual labels:  snippets
sinatra-api-server-toolbox
Sinatra API Server Toolbox (Ruby, Sinatra, ActiveRecord, postgreSQL, JSON, jQuery, AJAX)
Stars: ✭ 21 (-83.46%)
Mutual labels:  jquery-ajax
dev-cheatsheets
A collection of code snippets and CLI guides for quick and easy reference while coding
Stars: ✭ 33 (-74.02%)
Mutual labels:  snippets
30-seconds-of-git
Short git snippets for all your development needs
Stars: ✭ 235 (+85.04%)
Mutual labels:  snippets
tricks
Tipps und Tricks rund um REDAXO 5
Stars: ✭ 96 (-24.41%)
Mutual labels:  snippets
ngDownloader
📹 🎥 Now Download videos from any website including YouTube, Facebook, Udemy etc without ads.
Stars: ✭ 47 (-62.99%)
Mutual labels:  udemy
Symfony-code-snippets
Over 100 Symfony Code Snippets for PhP code And Over 80 Twig Code Snippets. Just type the letters 'sf' to get a list of all available Symfony Code Snippets. For Twig Just Type the Tag name and you will get AutoCompletion.
Stars: ✭ 15 (-88.19%)
Mutual labels:  snippets
IOTA101
IOTA Developer Essentials
Stars: ✭ 38 (-70.08%)
Mutual labels:  snippets
competitive-haskell
Snippets for competitive programming in Haskell
Stars: ✭ 23 (-81.89%)
Mutual labels:  snippets
ReactEd
An extension to assist with development of react and redux applications.
Stars: ✭ 48 (-62.2%)
Mutual labels:  snippets
antd-snippets
Ant-Design Snippets for VS Code
Stars: ✭ 37 (-70.87%)
Mutual labels:  snippets
ZenScript
Visual Studio Code extension/Language Server for ZenScript, includes highlight, code snippet and language server(WIP). Works with 👇
Stars: ✭ 29 (-77.17%)
Mutual labels:  snippets
goodcode
A curated collection of annotated code examples from prominent open-source projects
Stars: ✭ 184 (+44.88%)
Mutual labels:  snippets
js-jsx-snippets
Extensions for React, Redux in JS with babel and ES7 syntax
Stars: ✭ 15 (-88.19%)
Mutual labels:  snippets
katana-code
Code Utilities for Erlang
Stars: ✭ 14 (-88.98%)
Mutual labels:  snippets
ethereum-scripts
Common useful JavaScript snippets for geth
Stars: ✭ 33 (-74.02%)
Mutual labels:  snippets
aergia
Vim snippet manager.
Stars: ✭ 31 (-75.59%)
Mutual labels:  snippets
EthereumSoliditySnippets
Set of useful snippet for efficiently using SublimeText and the Ethereum Solidity SmartContract programming language.
Stars: ✭ 27 (-78.74%)
Mutual labels:  snippets
competitive-programming-rs
Algorithm Snippets for Competitive Programming in Rust
Stars: ✭ 157 (+23.62%)
Mutual labels:  snippets

jQuery Code Snippets

These code snippets are based on the code developed in my jQuery online course, with thorough documentation to recap each function and how it's used.

The prefixes of the folders indicate which course section they correspond to:

Section 1: Intro

Section 1 is an introduction to jQuery and other JS libraries but contains no code. So there are no folders prefixed "01" in this repo.

Section 2: Animations

Section 2 teaches you how to use predefined and custom animations in jQuery, including fading, sliding, and moving elements.

Section 3: jQuery Selectors

Section 3 is all about selecting the correct elements on the page. This includes using CSS selectors, jQuery functions for traversing the DOM, and filtering a given selection based on some predicates.

Section 4: Manipulating the DOM I

Section 4 demonstrates how to add, remove, and replace DOM elements. After that, it also shows how to manipulate the attributes of any element, such as an image's source.

Section 5: Manipulating the DOM II

Section 5 shows how to add or remove CSS classes to dynamically change the layout of elements or the whole page. It also shows how to attach arbitrary data to any element, and how to manipulate the text or HTML contents of elements.

Section 6: Event Handling

Section 6 teaches you how to use event handlers to handle user events such as clicks, the cursor hovering an element, and key presses. It also discusses basic modularization of event handlers, delegated events, and how to attach the same handler for different event types.

Section 7: Handling Form Events

Section 7 then focuses on events particularly for form elements, such as focusing or unfocusing an input, changing a selection, ticking a checkbox, and eventually submitting the form. Here, you'll learn how to validate forms on the client-side and provide fast feedback to users.

Section 8: AJAX

Section 8 first introduces the basics of AJAX in jQuery and then uses this to access to Flickr API and to build a Pokédex using the PokéAPI.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].