Introduction to jQuery with Visual Studio 2017 Community
4.6 (5 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.
80 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Introduction to jQuery with Visual Studio 2017 Community to your Wishlist.

Add to Wishlist

Introduction to jQuery with Visual Studio 2017 Community

Explore the Power of jQuery
Bestselling
4.6 (5 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.
80 students enrolled
Created by Tom O.
Last updated 6/2017
English
Current price: $10 Original price: $20 Discount: 50% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Find, download and install Visual Studio 2017
  • Configure a few features of Visual Studio
  • Create a web site project in Visual Studio
  • Describe HTML elements and tags
  • Describe how HTML renders in a browser
  • Understand how jQuery and $ are related
  • Describe how to use selectors
  • Understand how the this keyword works in jQuery
  • Understand how list items can be individually selected
  • Understand how to respond to clicks using jQuery
  • Explain the importance of matching parenthesis and curly braces
  • Understand how to nest method or functions
  • Understand how to chain methods or functions
  • Describe variables
  • Understand how Chrome shows the document object model and HTML
  • Understand how to select elements with id's
  • Understand how to select tables and table elements
  • Select child elements
  • Select elements by attributes
  • Search attributes on various conditions
  • Describe how to use the each method
  • Describe how to use multiple event handlers
  • Understand how the jQuery object stores elements at indexes
  • Understand how to use bracket notation with indexes
  • Describe how to use for loops with jQuery objects
  • Understand how to use the css method
  • Describe how to use the addClass method
  • Understand the difference between live code and comments
  • Understand how to use class selectors in CSS
  • Describe how to select new contexts using jQuery
  • Understand how to generate HTML elements at run time
  • Understand how to generate interactive HTML elements at run time
  • Understand how to slice through sets of elements
  • Describe how to filter matched sets using a variety of selectors
  • Describe how to use a variety of HTML elements
  • Describe how to use a variety of property/value pairs in CSS
  • Understand how jQuery objects are returned and used in various method calls
  • Describe how jQuery objects can be destroyed with filters and reset with the end method
  • Understand the difference between this and $(this)
  • Understand what purpose callback functions serve
View Curriculum
Requirements
  • Students must be able to download and install Visual Studio Community 2017
  • This is a course for beginning students of jQuery.
  • This is not a course for intermediate students of jQuery.
  • This is not a course for advanced students of jQuery.
  • Students should be somewhat familiar with HTML and CSS.
Description

JQuery is a library of JavaScript functions. These functions allow programmers to manipulate HTML elements to produce a variety of effects. This course is an introduction to jQuery using Microsoft Visual Studio 2017 Community. This course is not for intermediate or advanced students of jQuery. Each lesson is an HD video. The code samples are created in Visual Studio, and run in Google Chrome. Questions are asked throughout the videos. At those times, please pause and do your best to answer each question. If you have any questions, please be sure to reach out and ask.  I usually respond within 24 hours. Each video is about nine minutes long. The font in each video is big so the code is easy to read. Some of the code samples are simple, and some are complex. Each video usually represents just a few, connected concepts. Thanks for reading, and see you inside!

Who is the target audience?
  • This course is for those who want to learn about the fundamentals of jQuery and Visual Studio Community 2017.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
48 Lectures
06:53:43
+
Course Overview
1 Lecture 01:57
+
Getting the Tools
3 Lectures 18:20

Objective: Understand how to find, download and install Visual Studio 2017 Community.

Find, Download and Install Visual Studio 2017 Community
03:22

Objective: Configure Visual Studio  so everything is easy to see.

Configure Visual Studio and Chrome to Make Coding Easier
07:08

Objective: Understand how to create and run an HTML page in Visual Studio.

Create and Run a Simple HTML Page
07:50
+
Learning the Fundamentals of jQuery
8 Lectures 57:38

Objective: Add a reference to jQuery and display a message.

Use the "alert" Function to Display a Message
09:49

Objective: Learn how to manipulate HTML elements using jQuery.

Choose a Paragraph Element and Perform an Action
09:51

Objective: Understand how jQuery can be placed on the bottom of an HTML page

Understand the jQuery Function in More Detail
09:08

Objective: Understand how to operate on multiple elements using a single function

Operate on Multiple Matched Elements
07:00

Objective: View the DOM in source view and in inspect view

View the HTML in Source View and Inspector
01:49

Objective: Understand how to nest functions

Nest Functions
06:56

Objective: Understand how to chain functions.

Chain Functions
06:16

Objective: Understand how to make use of the this keyword in jQuery

Understand the "this" Keyword
06:49
+
Complex Selectors
12 Lectures 01:51:29

Objective: Understand how to use id selectors and css method

Manipulate ID Selectors
11:05

Manipulate Class Selectors
12:22

Select First Matching Elements
07:55

Objective: Understand how to select first child elements.

Select Child Elements
06:31

Objective: Select elements by attributes

Select Elements by Attributes
07:56

Select Table Elements, 1
11:39

Objective: Understand how to select different parts of a table and use multiple event handlers

Select Table Elements, 2
08:21

Objective: Understand how to search attributes and use the each method

Search Element Attributes, 1
09:38

Objective: Understand how to search attributes and use the each method

Search Element Attributes, 2
05:08

Objective: Understand how to select the nth child element

Select the nth-child Element
10:01

Select Elements Based on Index
11:29

Objective: Understand how to select elements based on various combinations of selectors

Select Combinations of Different Elements
09:24
+
jQuery Functions
13 Lectures 02:03:27

Objective: Explore jQuery indexes in more depth, part 1

Understand Indexes with the Index Method
09:00

Objective: Understand bracket notation for indexes, part 2

Understand Indexes with Square Brackets
09:11

Objective: Understand how to iterate over matched sets using a for loop

Iterate Over Indexes with For Loops
08:33

Objective: Understand how to switch the selection context in jQuery

Switch the Selection Context
09:52

Objective: Simple example of creating HTML with jQuery

Create HTML Elements with Styles
08:25

Objective: Create a powerful HTML element with multiple features at run time

Create HTML Elements with Functions, Events and Properties
14:55

Objective: Learn how to reduce a matched set by slicing through it with jQuery

Slice Through the Matched Set
09:39

Objective: Understand how to filter sets, part 1

Filter Matched Sets with Selectors
09:54

Objective: Understand how to perform multiple filtering operations on elements

Filter Matched Sets Sequentially
08:24

objective: Understand how to filter matched sets with functions

Filter Matched Sets with Functions
10:47

Objective: Understand how to reduce and restore matched sets

Reducing and Restoring Matched Sets
08:23

Objective: Understand how to find text in elements using a parametrized selector

Search for Contained Text
09:49

Objective: Understand the difference between this and $(this)

"this" vs. $(this) and get method
06:35
+
Effects
7 Lectures 01:12:00

Objective: Understand how to show/hide elements

Hide and Show
08:44

Objective: Understand how to slide elements up and down

Slide Up and Down
10:50

Objective: Understand how to toggle classes on and off

Toggle Classes
06:33

Objective: Understand how to perform a custom animation

Perform a Custom Animation
10:28

Objective: Understand how to queue and deqeue animations

Queue and Deqeue Animations
14:05

Objective: Understand how to sequence animations properly with promise methods

Promise Method
12:00
+
AJAX
2 Lectures 21:56

Objective: Understand how to use basic features of Ajax using jQuery

Create and Run Pages with AJAX
12:18

Objective: Understand how to load a page using the get method

Load Page with Get Method
09:38
+
Events
1 Lecture 06:50

Objective: Understand how to causes multiple events to respond with the on method

Multiple Events with the On Method
06:50
+
Storage
1 Lecture 00:05
Where to go from here
00:05
About the Instructor
Tom O.
4.4 Average rating
1,549 Reviews
17,344 Students
19 Courses
Web, Math, Stats., and Physics Expert
  • I have nine years experience as a teacher of mathematics, physics, statistics, and programming. I worked for five years as a database programmer using various technologies such as .NET, Clipper, SQL, SQL Server, SAS, Excel, and others. I'm the publisher of one of the most successful programming courses on udemy, called "Learn C# With Visual Studio 2013". Currently, I work as a mathematics and computer science teacher at a college in NY.
  • Related Education:
  • Master of Science in Applied Statistical Computing, Kennesaw State University
  • Bachelor of Arts, Pure Mathematics, Queens College
  • Associates of Science in Computer Programming
  • Creator of more than 1620 math, physics, statistics and programming videos
  • Programmer of more than 500 educational simulations