www.developertutorials.com Tutorials
Port Scanning and Service Status Checking
While building web applications, it's often important to keep an eye on the other services running on your server. Having access to the current status of public servers can empower your applications to make decisions and respond to problems automatically. Acknowledging a service is offline can also save endless support emails. In this tutorial, I'll show you how to keep track of your server status by scanning ports on your server with PHP.
Getting Started with AJAX in jQuery
AJAX is probably the biggest thing you can add to your site; with AJAX, you can dramatically increase functionality, and give your end users more usable web applications. But AJAX is tricky to get started with - it usually requires very complex JavaScript knowledge. In this tutorial, I'll show you how to get started with AJAX using the jQuery JavaScript framework.
Debugging Techniques with Firebug
When working with JavaScript, there are three main types of errors you will encounter:
* Syntax errors
* Runtime errors
* Logic errors
Using MySQL Functions for More Efficient Web Applications
There is much debate as to whether or not data calculations should be done in the web app or in the database. There are good arguments on both sides. Depending on what is being calculated, executing calculations in some web programming languages tends to be faster than doing the same thing in the database. However, keeping the calculation in SQL means that the functionality is portable, and often means that less data needs to be retrieved from the database.
Five Ways to Spice Up Your Site with jQuery
Javascript frameworks aren't just a path to AJAX without understanding XMLHttpRequest - mature libraries like jQuery are being across the board to improve usability, enhance accessibility and open doors to features you never thought were possible. With its inclusion in the ASP.NET platform, jQuery is now an accepted standard in all web development. In this tutorial, I'll show you five quick tips for spicing up your site, often without a single change to your existing code.
Photoshop Indiana Jones
Well if you are a movie buff of any bearing you would be aware of the looming release of Indiana Jones and the Kingdom of the Crystal Skull. You would also definitely have seen some of legendary poster artist Drew Struzan's work (bow).
Making a Cool Anime Header in Photoshop
This tutorial walks you through the steps to making an anime header using Adobe Photoshop.
Installing PHP on Windows
A brochure-style Web site may be sufficient for a business that simply wants a basic Web presence — some static pages to inform the visitor of the company's off-line contact information.
PHP Debugging with Zend Studio
We will explore how to use the latest update of Zend Studio for debugging PHP scripts. But first, we will get an overview of the product, its various editions, the system requirements for running.
Scraping Links With PHP
In this tutorial you will learn how to build a PHP script that scrapes links from any web page.
Simple System Maintenance with PHP-CLI
Web development is a world of rapid code modifications, instant deployment and immediate updates. Of course, maintaining the product of this web development can be as hectic as the web development is agile; with manual backups, quick database edits and tedious data migration and re-entry.
SQL In Simple English - Part II
This article mainly deals with SQL Joins and SQL subqueries. Both of these are extremely useful SQL constructs and should be learn by all beginners.
SQL In Simple English - Part I
This article explains the basics of SQL as a Q&A session. Most of the questions are the ones that most novices would like to ask. This approach is excellent and readers who are not familiar with the technology. Since this article is totally language neutral, programmers using any language and who want to do database programming will find it useful.
Web Database Access from Desktop Applications
This tutorial demonstrates how your desktop applications can read from and update server-side databases that are otherwise inaccessible. Yet there is more that you can do along these lines: For instance, we did not address the issue of security. Obtaining the expiration date of a registration record is of little value to the malicious user. In contrast, if such a user were to somehow detect the URL that your desktop application is calling in order to update the program's expiration date, then he could set his own registration record to have an expiration date far off in the future, and thus effectively avoid having to pay to renew his license for your program. For any such sensitive data access or modification, you should encrypt the values being passed back and forth between your desktop application and the PHP scripts on your server, so hackers cannot exploit your system.

Adobe Fireworks
Adobe Flash
Adobe Illustrator
Adobe Image Ready
Adobe Photoshop
3D Studio Max
Cinema 4D
Maya 3D
Microsoft Excel
Microsoft PowerPoint
Microsoft Word
Microsoft Access
MySQL
C and C++
Python
Visual Basic
.htaccess
Adobe DreamWeaver
ASP
CGI & Perl
CSS
Java
JavaScript
Microsoft FrontPage
Windows Vista
Windows 7