THIS REPOSITORY IS NO LONGER BEING MAINTAINED
Please see my blog post; jQuery Fundamentals will be serving as the basis for a new jQuery learning site maintained by the jQuery project, and ongoing maintenance and support for this content will transfer to the jQuery project. The project will continue to maintain a public repository for the content; details to come soon. When that repository is made public, this repository will be removed.
Until the new repository is made public, you can continue to submit issues on this repository; however, if you have a pull request, I suggest holding off until the new repository is announced.
jQuery Fundamentals Training Material
This repository contains evolving content to be used as teaching material for a jQuery Fundamentals class, including exercises, solutions, and a web-based book.
If you're looking for the latest release of the book, visit http://jqfundamentals.com/book/.
Using this Repository to Generate the HTML Book
For editing and collaborating purposes, the contents of jQuery Fundamentals is
broken into parts and chapters. If you would like to build an HTML version,
make in your terminal or console in the root folder of the
project. If you are a windows user, you'll need either GNU Make for
cygwin. For example:
- Clone the jqfundamentals repository to your local machine
> git clone https://github.com/rmurphey/jqfundamentals.git
- Change to the newly cloned repository's directory
> cd jqfundamentals
- Make the book
This will create a folder called
/publish/ with the
contents of the
/book/include/ folder inside of it.
Using this Material
You are welcome to use this material according to the terms of the license; if you're using it to teach a class, I'd love for you to let me know about it.
Copyright & Licensing
This material is Copyright ©2011 Rebecca Murphey and licensed under the Creative Commons Attribution-Share Alike 3.0 United States license. You are free to copy, distribute, transmit, and remix this work, provided you attribute the work to Rebecca Murphey as the original author and reference this repository. If you alter, transform, or build upon this work, you may distribute the resulting work only under the same, similar or a compatible license. Any of the above conditions can be waived if you get permission from the copyright holder. For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to the Creative Commons Attribution-Share Alike 3.0 United States license.