1. CSS
  2. Flash
  3. HTML
  4. Illustrator
  5. Java
  6. JavaScript
  7. Maya
  8. Photography
  9. Photoshop
  10. PHP
  11. Ruby
  12. Ruby on Rails
  13. 3ds Max

Newest Tutorials

PHP » Forms — about 2 years ago
Google’s recaptcha is really good but not always the most optimal tool for stopping spambots. It takes a bit too much space, requires entering app IDs, and sometimes is hard for the visitors to solve. Question based captcha’s are often easier solution. A simple question that requires textual answer is usually enough to keep most bots away, and is easy to code, requires no graphic libraries or API keys.
PHP » Content Management Systems — about 2 years ago — awaiting moderation
There are two main ways to extend or customize existing WordPress plugin without editing the code directly – filters and actions (as a whole called “hooks”). The WordPress Codex does a good work of documenting the functions for actions and filters. It does not do such a good job in giving easy to understand example how to actually use this to do something useful. We are going to fix the problem with this tutorial.
PHP » Forms — over 2 years ago
Most spam bots aren't too smart and will fill all the fields they find in a form in attempt to spam it. This led to inventing super-simple "honeypot" fields - input fields hidden by CSS. Users don't see them and don't fill them, while bots fill them. In your backend you just have to check if the field is empty. If it is not, voila, you have caught a spammer.
JavaScript » Advanced Topics — over 3 years ago
This tutorial discuss two advanced jQuery DatePicker tweaks: - Managing Unavailable Dates - Selecting Date Range on a single picker
PHP » Content Management Systems — over 3 years ago
How to integrate Contact Form 7 WordPress plugin with other plugins so you can have users who contact you automatically subscribe for a newsletter
JavaScript » Ajax — over 3 years ago
How Do You Customize Something Without Touching Its Code? A well structured HTML code (fortunately this is the case with WatuPRO) is easy to be modified by applying Javascript and CSS to it. This Jjavascript and CSS code can reside in completely different file and just be included on the page. In our WordPress example this happens by adding another plugin.
PHP » Content Management Systems — almost 4 years ago
One thing that confuses a lot of WordPress theme designers and plugin developers is including files, templates, and javascript libraries. The official documentation has all the information but looking at the number of themes and plugins who get it so wrong I think it’s not well structured. Don’t worry. This guide will clear it up. It is surprisingly short but still gives you everything you need to know. So spend a few minutes to read it and bookmark it for future use.
PHP » Email — almost 4 years ago
WordPress default email sending function wp_mail is way too basic. It uses "Wordpress" as sender name and doesn't allow you send HTML and plain text mail at the same time. If you are writing a plugin that sends emails this is going to be a problem.
PHP » Security — about 4 years ago
Are you afraid to put your PHP site online because it’s unsafe? We have all been there. It’s easy to frighten when reading horror stories about hacked sites, leaked user data and so on. Probably every site can be hacked, no matter how well it’s protected. But having the most important security measures in your code will lower the probability to something like 1 in millions.
JavaScript » Forms — over 4 years ago
A very frequent requirement from customers is to have input fields dynamically added to a form while typing in it. This should happen without refreshing the page because the user shouldn't be submitting the form before all their information is completed.
Help us out! More and more tutorials are submitted to Good-Tutorials each day. We could use your help with finding good tutorials. Mind lending a hand?