Who wants to be friends?
My Twitter   My Facebook   about me

Subscribe to Free jQuery Tutorial Newsletter

Please let your friends know about this page. It's the only way I can continue producing quality jQuery tutorials for free.

     Email:

Thank You - I promise you won't be disappointed!

  • Things You Will Learn To Make
  • Why This Newsletter Is a Bit Unusual
  • Thanks for Your Subscription
  • About the Author

Things You Will Learn To Make. . .

Do you want to learn how I made these HTML games? The tutorials in this newsletter series are designed to get you there.

html game

I loved the Double Dragon & Battletoads on NES. But that was when I was a kid. Now I am grown up enough to recreate the experience with HTML! jQuery played a big role in swiftly developing this demo in just under 10 hours from start to finish.
another html game

Just for fun, I decided to make this game. I called it Protect the Earth. It took me about 6 hours to do. This one has actual gameplay, but still needs a scoring system.

jQuery played a big role in developing these HTML5 demos. But in large part, I owe it to my past experience working with browsers and creative experiments. Try not to stop yourself from learning a small detail that seems unworthy of your time.

Knowing enough details is what allows us to stay creative. Do you want to just play around? Or do you want to really learn something and use that knowledge to make a meaningful impact on your work?

This is a 100% FREE Newsletter -- Do you know someone else who would be interested?

Please Tweet or post this page on your Facebook, or simply enter a comment below.

This series are 100% free, and it would be nice to have more people learning jQuery!


Remember. . . in order to achieve similar results you must develop your creativity. For example, in the first demo (the battletoad example) when a left or right arrow key is pressed, I rotate the sprite 5 degrees backward or forward according to the direction in which the hovercraft is moving.

Tweaking details like that are all creative decisions that wouldn't be possible to make if I didn't know about CSS transforms. What you can create with jQuery and with a browser is completely up to you, but the more you learn and the more information you absorb, the more creative you can get.

But also keep in mind that jQuery alone is not going to do all the work for you. You have to apply knowledge of all other HTML programming elements (images, the behavior of DIV elements, etc.) in order to make a great web application.

Don't. . . feel challenged by these demos. You can do this and better. I copied sprites from other games it's all about programming & creativity. You can start making your own demos in as soon as 45 days from now if you pay attention to these tutorials.

But if you tell yourself you can't do something. . . then most likely that will be the outcome. We are only limited by our own beliefs of what we can or cannot do.

Why This Newsletter Is a Bit Unusual

When I started this newsletter, I wanted to create a website with clear instructions to guide you through the process of learning jQuery - the Javascript framework.

Up to date, I have written over 12 detailed jQuery tutorials with clear explanations, visual diagrams and practical examples. It is these tutorials you will receive in your email starting today.

Learning jQuery and then using it is a creative process. No matter how much you know about jQuery your success will be determined by your creativity and willingness to create new exciting software for the web.

For this reason I also included Personal Development Insights as part of your subscriptions. These ideas help me stay productive when I write tutorials or make HTML-based games such as the ones displayed below:

Thanks for Your Subscription

This is Greg... I am the author of the free jQuery tutorials and few other publications.

When I started writing these tutorials, my dream was to write an excellent series of jQuery material for a small group of beginners who are hungry for knowledge.

With my newsletter signup form, I wanted to grow a small audience who really cared about the type of tutorials I would write.

In my intent to do so I failed - my subscription base keeps on growing by 50 new subscribers every day! I could never predict that this would happen. But it also gave me a sense of responsibility to continue writing new tutorials, almost every day.

Like this episode? Tell your friends about it please share this newsletter with friends by using links below.

About the Author

My name is Greg, I am an experienced jQuery developer who simply wishes to share his knowledge with others. Because this newsletter is targeted at beginners, which is probably the type of people who can benefit from tutorials, I try to go in detail when describing certain aspects of jQuery development.

Make a suggestion, correct an error, or ask me a jQuery-related question on Facebook:

My Facebook

My Twitter

about me

To paste in Facebook:

To paste into a website as a hyperlink:

Thanks for sharing! I really appreciate this - it really motivates me to write even more free jQuery tutorials.

See you in the next episode!

Next Episodes:

  • Episode 1 - jQuery Plugin Development   < Next Up (Tomorrow)
  • Episode 2 - jQuery CSS Selectors
  • Episode 3 - Understanding jQuery Events
  • Episode 4 - How to speed up jQuery
  • Episode 5 - jQuery and making HTTP requests with Ajax
  • Episode 6 - Dealing With Input Fields
  • Episode 7 - jQuery Animation
  • Episode 8 - Developing a Touchscreen User Interface with Sound Effects
  • Episode 9 - Capturing Keyboard Events
  • Episode 10 - Making a jQuery Game: Tetris
  • Episode 11 - Create an Auto-suggest Input Field (PHP & MySQL)
  • Episode 12 - Long-distance Travel: Traversing Complex HTML

Recommended Material

Discuss this tutorial with your Facebook Account:

Please post comments, error-corrections or suggestions: