This is the P2PU Archive. If you want the current site, go to www.p2pu.org!
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.
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/
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.
Comments
Signup has been opened for
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
Just applied. Hopefully you'll accept me!
Hi mates!! I just have had
Hi mates!!
I just have had the approval
Thanks to Dan for his effort in this :)
Looking forward to working
Looking forward to working with all of you!
hey there Sam and Israel,
hey there Sam and Israel, Look forward to working with you as we dive into the world of jquery!
hello, i've just applied,
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
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
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
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
All signed up, fingers crossed ;)
$('Cool')
$('<strong>Cool</strong>')
oh man, John beated me to it,
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
>$("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
Hey everyone, I just got approved...See all y'all at school!
Just got approved. Cant wait.
Just got approved. Cant wait.
same here, approval landed a
same here, approval landed a few minutes ago so really looking forward to this
Really looking forward to
Really looking forward to join!
o/
(document).ready(function()
(document).ready(function() {
console.log('Ready to go, this is going to be a fun course!');
});
You forgot the most important
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
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
I'm excited to learn more about JQuery. This is my first online course. Thanks Dan for accepting me into the course.
Accepted, welcome! :)
Accepted, welcome! :)
super excited...Thanks :)
super excited...Thanks :)
This is a exciting, rewarding
This is a exciting, rewarding experience. Thanks for accepting my application.
the link for the test is not
the link for the test is not working correctly:
http://p2pu.org/jquery-love-dollar/document/test
That was a test document that
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
Thanks for accepting my application, i'm excited for the course to start.
Hey everyone. I'm glad I'll
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
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
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?