This is the P2PU Archive. If you want the current site, go to www.p2pu.org!

jQuery ~ For the Love of Dollar

This course is complete. Subscribe to the announcement list for updates.
jQuery ~ For the Love of Dollar course photo

jQuery ~ For the Love of Dollar

Dan Diebolt's picture
Course organiser: Dan Diebolt
About the Course Organiser: 

Dan is an electrical and computer engineer located in Ann Arbor Michigan and holds a BSEE degree from the University of Michigan along with MSEE and MBA degrees from Rensselaer Polytechnic Institute. Dan has been using jQuery for the last three years and generally hacking the web since before Al Gore created it.

No of Seats: 
250
Course Status: 
Completed

Members

Dan Diebolt's picture
admin
Dan D
Adil Muhammad's picture
Adil
Jasmin's picture
Jasmi
Alexander Eder's picture
Alexa
Alex McBeth's picture
Alex
Alysson Moreira's picture
Alyss
abdallah dorra's picture
abdal
Andrea Barghigiani's picture
Andre
Andreas Miller's picture
Andre
Andreas Olofsson's picture
Andre
Andrew Cartmill's picture
Andre
Vance Arocho's picture
Vance
Ahmed Abdel Razzak's picture
Ahmed
Aravind Kumar's picture
Aravi
audrey thomas's picture
audre
Anran Wang's picture
Anran
Arthur Silva's picture
Arthu
Aaron Zeckoski's picture
Aaron
barney c's picture
barne
Armin Luschin's picture
Armin
Heidi Little's picture
Heidi
Bienvenido Del Rosario's picture
Bienv
Dave Harp's picture
Dave
Jason Yau's picture
Jason
Mark Hutchison's picture
Mark
Intermediate Level Course Covering jQuery API, Open Source Tools and jQuery Community Resources

Summary

jQuery is a cross-browser JavaScript library that simplifies client-side scripting of HTML (HyperText Markup Language) pages using CSS (Cascading Style Sheets) based selectors to select, style and manipulate page elements. jQuery additionally offers superb support for DOM traversal, event handling, visual effects, animation, AJAX (Asynchronous JavaScript and XML) and much more. With a vibrant community for support, jQuery also has an enormous plugin repository for added functionality and a fantastic user interface library of widgets which can be simply inserted into your web page and easily configured.

This course will use Rebecca Murphey's open source ebook "jQuery Fundamentals" [1] and Ben Nadel's video series entitled "An Intensive Exploration of jQuery" [2] as our primary learning resources. For examples, demos and assignments we will use collaborative tools such as jsfiddle [3] and FireFox browser add-ons such as FireBug [4] and FireBug extensions [5]. Rather than extensively covering every aspect of the jQuery API and plugins, the course will have a emphasis on learning jQuery in a participatory environment using jQuery community resources and free tools such as jsfiddle and FireBug. Although the majority of the course communications will take place through group email, we will attempt to use a conferencing tool such as TalkShoe [6] (participate via dial in or client software) to hold a few live conferences. 

[1] jQuery Fundamentals by Rebecca Murphey
http://jqfundamentals.com/book/book.html

[2] An Intensive Exploration Of jQuery by Ben Nadel
http://www.bennadel.com/resources/presentations/jquery/video/index.htm

[3] jsFiddle by Piotr Zalewa
http://jsfiddle.net/

[4] FireBug by Joe Hewitt et al
http://getfirebug.com/

[5] Firebug Extensions
http://getfirebug.com/wiki/index.php/Firebug_Extensions

[6] TalkShoe
http://www.talkshoe.com/talkshoe/

Learning objectives

The primary objective of the course is to learn basic jQuery usage in a variety of contexts and to introduce the participants to the wealth of jQuery community resources that will allow them to continue learning and using jQuery after the course concludes. The secondary objective of the course is to further grow and contribute to the participatory learning process. As the facilitator of the course I fully expect to learn as much as the other participants and I hope some of the participants will be encouraged to facilitate future courses in the School of WebCraft.

Schedule/Syllabus

Comments

Signup has been opened for

Dan Diebolt's picture
Dan Diebolt
Sun, 2011-01-09 08:59

Signup has been opened for this course by the School of WebCraft administrators.

A few individuals sent their signup tasks directly to me through the contact form prior to the course being formally approved. Those specific individuals will still have to (1) register with P2PU, (2) signup for this specific course and (3) supply your response to the signup tasks. I have privately contacted those individuals to resolve their situation. The signup form itself has a field for including your response to the signup tasks so items (2) and (3) are both part of the same process.

The course will start the week of January 26 and additional information will be posted ahead of that date.

I have deleted the prior comments listed here to avoid spreading confusion but feel free to add your comments or ask questions as they come up.

All is good!

Just applied. Hopefully

Robin Martin's picture
Robin Martin
Sun, 2011-01-09 11:32

Just applied. Hopefully you'll accept me!

Hi mates!! I just have had

Israel Munoz's picture
Israel Munoz
Sun, 2011-01-09 22:56

Hi mates!!
I just have had the approval

Thanks to Dan for his effort in this :)

Looking forward to working

Sam's picture
Sam
Mon, 2011-01-10 02:49

Looking forward to working with all of you!

hey there Sam and Israel,

David George's picture
David George
Mon, 2011-01-10 03:11

hey there Sam and Israel, Look forward to working with you as we dive into the world of jquery!

hello, i've just applied,

Samuel Lugo Bueno's picture
Samuel Lugo Bueno
Mon, 2011-01-10 20:11

hello, i've just applied, hope i get the chance to work with you guys, i'm a real jQuery fan and i'd like to know all the stuff jQuery is capable to do

Thanks for accepting me on

Nathan Wrigley's picture
Nathan Wrigley
Mon, 2011-01-10 21:15

Thanks for accepting me on the course. Looking forward to getting my hands dirty with jQuery!

See you all soon.

Hi all, I have received my

Jasmin's picture
Jasmin
Mon, 2011-01-10 23:23

Hi all, I have received my approval from Dan. Thanks Dan. Jquery is my first online course. I am very excited to learn jquery in this way.

Hi Dan, I just signed up for

Jachimike Njimogu's picture
Jachimike Njimogu
Tue, 2011-01-11 18:49

Hi Dan, I just signed up for the jQuery class. I'd really love that you pick me. I need to learn. PLSSSSS

All signed up, fingers

Sean suggs's picture
Sean suggs
Wed, 2011-01-12 00:55

All signed up, fingers crossed ;)

$('Cool')

John Gillespie's picture
John Gillespie
Wed, 2011-01-12 01:42

$('<strong>Cool</strong>')

oh man, John beated me to it,

Samuel Lugo Bueno's picture
Samuel Lugo Bueno
Wed, 2011-01-12 01:54

oh man, John beated me to it, anyway..

$("p2pu > jQuery ~ For the Love of Dollar").addClass("nice");

By the way, i´ve been approved!
see you guys in class!

This is a very clever usage

Dan Diebolt's picture
Dan Diebolt
Wed, 2011-01-12 14:12

>$("p2pu > jQuery ~ For the Love of Dollar").addClass("nice");

This is a very clever usage of the immediate child ">" combinator and the next siblings "~" combinator!

http://api.jquery.com/child-selector/
http://api.jquery.com/next-siblings-selector/

Hey everyone, I just got

Jachimike Njimogu's picture
Jachimike Njimogu
Wed, 2011-01-12 10:35

Hey everyone, I just got approved...See all y'all at school!

Just got approved. Cant wait.

Joe Casper's picture
Joe Casper
Wed, 2011-01-12 16:41

Just got approved. Cant wait.

same here, approval landed a

Graeme Smillie's picture
Graeme Smillie
Wed, 2011-01-12 16:54

same here, approval landed a few minutes ago so really looking forward to this

Really looking forward to

silvio silva's picture
silvio silva
Thu, 2011-01-13 06:29

Really looking forward to join!
o/

(document).ready(function()

Heath Matlock's picture
Heath Matlock
Thu, 2011-01-13 07:23

(document).ready(function() {
console.log('Ready to go, this is going to be a fun course!');
});

You forgot the most important

Dan Diebolt's picture
Dan Diebolt
Thu, 2011-01-13 07:40

You forgot the most important part: dollar!

$(document).ready(function() {
console.log('Ready to go, this is going to be a fun course!');
});

or

$(function() {
console.log('Ready to go, this is going to be a fun course!');
});

Whoops! Heh, guess I was

Heath Matlock's picture
Heath Matlock
Thu, 2011-01-13 08:38

Whoops! Heh, guess I was subconsciously thinking this was a pastebin and text being inputted was from Bash, so I didn't need to paste the PS1 symbol. Was hoping there was an edit function for my previous comment, I was going to say, "Are you sure, take a look again!" :) Thanks for the correction.

I'm excited to learn more

Anran Wang's picture
Anran Wang
Thu, 2011-01-13 22:19

I'm excited to learn more about JQuery. This is my first online course. Thanks Dan for accepting me into the course.

Accepted, welcome! :)

Dimas's picture
Dimas
Fri, 2011-01-14 09:30

Accepted, welcome! :)

super excited...Thanks :)

noobcode's picture
noobcode
Fri, 2011-01-14 10:24

super excited...Thanks :)

This is a exciting, rewarding

Juanan Pereira's picture
Juanan Pereira
Fri, 2011-01-14 10:59

This is a exciting, rewarding experience. Thanks for accepting my application.

the link for the test is not

Angel Arnaudov's picture
Angel Arnaudov
Fri, 2011-01-14 14:17

the link for the test is not working correctly:
http://p2pu.org/jquery-love-dollar/document/test

That was a test document that

Dan Diebolt's picture
Dan Diebolt
Fri, 2011-01-14 14:36

That was a test document that was deleted. It wasn't a test you take and get a grade or anything like that.

Thanks for accepting my

Heidi Little's picture
Heidi Little
Fri, 2011-01-14 16:15

Thanks for accepting my application, i'm excited for the course to start.

Hey everyone. I'm glad I'll

Joshua Thomas's picture
Joshua Thomas
Fri, 2011-01-14 18:48

Hey everyone. I'm glad I'll be able toi participate with the rest of you in this learning experience.

A small question however, has anyone been able to view the events in the google calendar for this course? I seem to be having some issues with that.

Thanks in advance, and looking forward to the start!

Regards,
Joshua.

Hi there, You need to use the

Nathan Wrigley's picture
Nathan Wrigley
Fri, 2011-01-14 18:52

Hi there,

You need to use the iCal link. This can be copied and pasted into the 'Add' section in Google Calendars.

Hope that helps.

When I click on the ical link

Aaron Zeckoski's picture
Aaron Zeckoski
Fri, 2011-01-14 19:02

When I click on the ical link it says it is inaccessible. Do I need to be in a group somewhere in order to access this?