Search Engine

Google
 

Tuesday, January 9, 2007

Game Programming Tutorials

SITE STATUSGreat news! A highly skilled and motivated team has been formed to manage and further develop NeHe. Our first mission is to replace the old lessons (which will still be available for download) with new and improved versions that provide more in-depth explanations, cover material which may have previously been skimmed over or left out in more detail, and demonstrate good programming practices. New lessons will also be written, but for now the focus is on creating a solid foundation to build upon in the earlier lessons. We will intend to continue the tradition of focusing on OpenGL but will also cover related areas where appropriate. Finally, we will make sure our new lessons are as cross-platform and build-system-independent as possible to make it easier for those who may be using different tools. Achieving this should be much easier thanks to improved basecodes being written for the lessons. We are currently writing the first lessons and deciding important aspects like coding standards, as well as updating the back-end code of the website to make future updates a more streamlined process. If you have any more questions and/or suggestions feel free to ask on the forums or contact me directly. Cheers // BBB, (NeHe PR Manager)
04-18-2006
SMALL UPDATESRuby ports of Lessons 3, 4, and 5 have been added. Thanks to Manolo Padron Martinez for providing them. In other news, GameDev.net is now actively working on updating the site. We will soon be updating the news to make submissions easier and more frequent. We're also seeking feedback on how best to improve the site, so please visit the forums and throw your 2 cents in.
01-30-2006
NULLARBOROnly one month to go before the nullarbor demoparty and game development competition takes place! The event will be held at ECU Mount Lawley, School of Computer and Information Science in Perth, Western Australia on Thursday the 23rd of February 2006. Registration is free, and there are hundreds of dollars worth of prizes to be won, with a $500 first place prize in the game development competition! Entry is open to all Australian and New Zealand residents. Can't get to Perth? You can enter remotely and compete for cash prizes! For more information visit http://www.notrees.org
NEW SITEI recently created a website which will contain articles / tutorials about game programming. I do not cover graphical API but rather game design from a higher point of view. The first article is up at http://www.everdusk.be/Game_Programming.shtml. The 2nd one will follow in two or three weeks (half written, but, aargh, exams). The first one talks about initial prerequisites about game programming, if an engine should be coded or another one reused, also about what software is available and a bit about code redistribution in the interest of the project (GPL or not). I though It might be of some interest for your audience. Vincent Brzusczak (SKSlayer)
MASSIVETRACKSThis is pretty cool... www.massivetracks.net offers music for game developement. They have a large collection of royalty free music. Definitely worth checking out if your working on a game and need some tunes!
AMSTARFIELDv0.52 of Amstarfield (NovodeX project) is now available... You can grab it here: http://www.jerryhammond.pwp.blueyonder.co.uk/jerryham/amstarfield.html... If anyone would like to see some of my unfinished work it can be found here: http://www.jerryhammond.pwp.blueyonder.co.uk. This is the first time I've really shown anything to anyone, hope you like it :-) jerryham
ICEWARWojtek has written a game in OpenGL with his friends. It's an online First Person Shooter called IceWar. You're one of the snowmen and your target is to kill other snowmen. The game offers two types of play: FAW (Fire At Will - well known Death Match), and HST (Help Some Team - simple team play). Visit chomzee.bandyta.pl/iw/. The website is in Polish, but the game is in English.
KNIGHTSPosted a new demo by Simon Flannery called Knights. It's an OpenGL demo using the stencil buffer to teach others about the tricks of reflections and planar shadows. Both a win32 build and glut build are included plus all source code. You can find the demo on the download page under 'K'.
TAXI DRIVERTaxi Driver: A Naughty Ville. Full review is on www.vipa.republika.pl. Features include: model lighting, light direction (car lights), collisions and 3d sound. The whole game is in Polish, but language is not that important. Source code will be downloadable on my page in near future. In the meantime, grab the demo (two parts from the url above).
RAGE 3D ENGINE: NOW OPEN SOURCEFor the last 2.5 years I have been working at a game development studio as lead on a game engine called Rage 3D written in Delphi. The company decided that they where moving the focus to c++, so I resigned, and was given the opportunity to take the engine with me. Rage 3D is now an Open Source engine on Sulaco, and will be distributed under the license on the RageGL Subsite. For a more indepth view of the engine http://www.sulaco.co.za/rage_game_engine/scene_functions.htm. You can also view screenshots of the engine in action. http://www.sulaco.co.za/rage_game_engine/screen_shots.htm The source for the rage will be available in the next week or so on sourceforge.net. RegardsMaarten "McCLaw" Kronbergerwww.sulaco.co.za
DARKROOM STUDIOSThis is just a note to let fellow developers and enthusiasts out there know that Darkroom Studios has recently released for sale its new 3D Game Content Pack and will, shortly, have 2D texture packs available as well. The packs will be downloadable for instant access. The 3D pack contains multiple prefabs that can be used for anything from video game development to architectural projects. All models have correct UVW mapping for easily swapping out textures, have highly optimized meshes for fast rendering, and they come with the appropriate textures included and already applied. Also, the price of the pack is very competitive and should be attainable for any developer or hobbyist. You can view the Game Packs at www.darkroomstudios.com.
TWO OPENGL DEMOSSrki has released two OpenGL programs (one animation-demo and one little maze game). You can grab the maze game here: www.geocities.com/srki_82/MazeBin.zip. The demo file is quite large (over 3mb) and can be grabbed here: http://www.geocities.com/srki_82/GLSceneDemo.zip. P.S. Demo requires BASS.DLL to play sounds.
GAMETUTORIALS.COMA detailed tutorial with realistic water using bump mapping and refraction with terrain has been posted at www.GameTutorials.com. The tutorial is done in OpenGL using GLSL. Full source code and HTML/PDF versions available. Topics also covered are normal mapping, dudv maps, depth maps, Fresnel term and tangent space. Look in "Recent Tutorials" for HeightMap6.
01-29-2006
CZECH TUTORIALSThe Czech tutorials are now located at http://nehe.ceskehry.cz. The link on the right menu has been updated to point to the new url.
CATASTROPHE V3 ONLINEPosted Catastrophe ver 3 on the downloads page under 'C'. I left the old version for comparison. The game has come a long way since version 2, amazing graphics, excellent gameplay! Grab a copy, check it out, and the head over to http://relativeengine.freegsm.ro/index.html and read up on it. If you want to see catastrophe v4 consider sending the author a donation. Cippy also mentioned that the source to "Final Dream" is now available at sourceforge.net for those interested.
12-20-2005
PASCAL GAME DEVELOPMENT COMPETITIONThat time of year is coming up again. It is soon time for Pascal Game Development's annual competition and with that, I am pleased to announce that on Jan 15th, 2006 the 2006 PGD Annual Game Programming Competition shall commence! The competition rules shall be released on the morning(GMT) before the start of the competition. We will be allowing teams or individuals much like we did last year. Releasing your source will be optional however you will be required to submit a packaged executable with all game files for the targeted platform(s) supported. Prizes, judges, rules and all further needed information will be posted within a weeks time before the start date of competition. For now, I suggest gathering your teams, tools and ideas for Jan 15th. Contest will be running for a total of 16 weeks, ending on the May 7th where we will award the 1st, 2nd and 3rd place winners with their prizes. We will also be honouring those in the competition that show great ability in specific areas of development. We have high hopes for a fun competition and it should be a very successful event for 2006. Stay posted for further information as it comes. This year's excellent winning entries and prizes can be viewed @ http://www.pascalgamedevelopment.com/competitions/PGDCompetition2005.html

GRAPHICS & ANIMATION

Computer Graphics :-
Introduction to Computer Graphics
Computer Graphics I
Computer Graphics II
Computer Graphics :: Image Synthesis Techniques
The Science of Art
Introduction to Computer Graphics
Mathematical Methods for Computer Vision, Robotics and Graphics
Computational Photography
Special Topics in Visualization
Image Synthesis Techniques
Modeling and Computer Graphics
Real Time Graphics Architecture
Digital Photography and Image Based Rendering
An Interactive Exploration of Computer Graphics Effect
Computer Graphics Topics
Graphics Programming Black Book

http://www.absolutecross.com/
http://www.actionfx.com/
http://www.adobeevangelists.com/
http://www.aqa-d.se/
http://www.arraich.com/
http://www.axxessdenied.com/
http://www.adobe.com/
http://development.alpha-project.net/
http://www.bluesfear.com/
http://www.candeekis.com/
http://www.cbtcafe.com
http://www.computerarts.co.uk/
http://www.creativepro.com/
http://www.designsbymark.com/
http://www.digital-creativity.co.uk/
http://www.digitaltropic.com/
http://www.dreaminfinity.com/
http://www.dubtastic.com/
http://browse.deviantart.com/resources/tutorials/ps/
http://www.effectlab.com/
http://www.elated.com/
http://erk.free.fr/
http://eternalgfx.homestead.co
m/http://www.eyeball-design.com/
http://www.eyesondesign.net/
http://www.eyewire.com/
http://www.firelily.com/
http://www.freegraphics.com/
http://geda-online.com/
http://www.gifart.com/
http://gliebster.com/
http://www.good-tutorials.com/
http://graphicssoft.about.com/
http://www.gurusnetwork.com/
http://www.heathrowe.com/tutorials.asp
http://www.icehousedesigns.com/
http://www.intelinfo.com/
http://learn.smartplanet.com/
http://mccannas.com/
http://misery.subnet.at/
http://www.myjanee.com/
http://www.nebulus.org/
http://www.opticnurve.com/
http://www.ozones.com/handson
http://www.perfectp
ixels.com/http://www.phong.com/
http://www.photoshopcafe.com/
http://www.photoshoproadmap.com/
http://www.photoshoptechniques.com/
http://www.pixel2life.com/
http://www.pixelpunk.8m.com/
http://www.planetphotoshop.com/
http://www.poidesign.com/
http://psworkshop.net/psworkshop/http://www.renderosity.com/
http://www.rtideas.com/
http://www.russellbrown.com/
http://www.screaming-art.com/
http://www.shiver7.com/
http://www.sketchpad.net/
http://www.spoono.com/
http://www.spyroteknik.com/
http://www.stewartstudio.com/
http://www.stridingstudio.com/
http://www.t9xdesigns.com/
http://www.teamphotoshop.com/
http://the-internet-eye.com/
http://tiles.ice.org/
http://www.tutorialfind.com
http://twh.telefragged.com/
http://wdvl.com/
http://www.webclass-101.com/
http://www.webdeveloper.com/
http://www.webgraphicscenter.com/
http://www.webinfractions.com/
http://www.webslave.dircon.co.uk/
http://www.webteknique.com/
http://www.wetzelandcompany.com/
VRML:-
VRML Primer and Tutorial
VRML Audio Tutorial
Introduction to VRML
3D Graphics and VRML 2.0
VRUNIVERSE VRML Tutorial
VRML Tutorial
Building 3D Virtual Environment Class Lecture
Introduction to VRML 2.0
Dave's Introduction to VRML 2.0 (Over 500 Pages)
Building VRML Worlds
VRML Interactive Tutorial @ LightHouse 3D
Texture Mapping in VRML

VRML External Authoring Interface:-
Introduction to the VRML and Java EAI
VRMLScript Tutorial


OpenGL :: Basic:-
OpenGL Programming Guide :: The Red Book
Basic OpenGL Tutorial (Tulane University)
nehe OpenGL Tutorial
JPOT :: Java Personal OpenGL Tutorial
OpenGL :: Advanced:-
Advanced OpenGL Texture Mapping Tutorial
Programming with OpenGL :: Advanced Rendering (Tom McReynolds)
OpenGL :: References:-
OpenGL and OpenGL Utility Specification
OpenGL Reference Manual
OpenGL Datasheet
OpenGL :: FAQs:-
OpenGL FAQs
SGI OpenGL FAQs


Game Development :-
Creating Adventure Games On Your Computer
Programming Linux Games
Action Arcade Adventure Set
So You Want to be a Computer Game Developer?
Design and Architecture of a Portable and Extensible Multiplayer 3D Game Engine
Game Development Sites:-
http://www.gamedev.net/
http://www.flipcode.com/
http://nehe.gamedev.net/
http://www.gamasutra.com/
http://darkbasic.thegamecreators.com/
http://ucf.edu/~acs86937/programming.html
http://xenon.stanford.edu/~amitp/gameprog.html
http://www.ziron.com/links
http://www.gdse.com/servlet/gdse.main
http://www.cfxweb.net/
http://www.gametutorials.com/
http://www.gameprogramminggems.com/
http://www.scorpioncity.com/djdirectxtut.html
http://www.gdmag.com/resources.html
http://www.aiwisdom.com/
http://www.gamers.org/dEngine/
http://www.makegames.com/
http://www.gameai.com/
http://www.gamecoding.org.uk/page.php
Google Directory : Game Development
Yahoo Directory : Game Development

DATABASE

SQL :: Basics:-
SQL Tutorial - w3shool
SQL Tutorial - Chuo-Han Lee
SQL Tutorial - James Hoffman
SQL Tutorial - firstsql.com
SQL Tutorial - BayCon Group™
SQL Tutorial - webdevelopernotes.com
SQL Tutorial - sql-tutorial.net
SQL Tutorial - FunctionX
SQL Tutorial - About.com
SQL Interactive Tutorial
SQL Fundamentals
Learn SQL Tutorial
SQL for Web Nerds
SQL in Simple English
SQL - Structured Query Language
Introduction to Structured Query Language
Interactive Online SQL Training
A Gentle Introduction to SQL
SQL Reference and Tutorial
SQL FAQs
SQL :: Advanced:-
Advanced Online SQL Training
XML Query Language (XQL)
SQL Reference Page
Steve Litt's SQL Troubleshooting Page
JCC's SQL Standard Page
PHP/SQL Tutorial
Oracle / SQL :-
Oracle/SQL Tutorial
PL/SQL Reference and Tutorial
Oracle: SQL*Plus Tutorial
MySQL :-
MySQL Tutorial - About.comm
MySQL Documentations
MySQL Presentations
PostgreSQL :-
PostgreSQL Notes
Practical PostgreSQL
PostgreSQL FAQs

Oracle:-
Client/Server Computing
Developing Client/Server Applications with Oracle
High-Performance Oracle Database Applications
Oracle8 Black Book
Oracle8 How-To
Oracle Database Construction Kit
Oracle Data Warehousing Unleashed
Oracle Performance Tuning and Optimization
Oracle Programming with Visual Basic
Oracle Unleashed
Special Edition Using Oracle Web Application Server 3
Teach Yourself Oracle 8 In 21 Days
Using Oracle8
Working with Oracle Cartridges

Oracle / SQL :-

Oracle/SQL Tutorial
PL/SQL Reference and Tutorial
Oracle: SQL*Plus Tutorial

General :-

Oracle PL/SQL CD Bookshelf
High-Performance Oracle Applications
Teach Yourself Oracle 8 In 21 Days
Using Oracle PL/SQL
Using Oracle8
Oracle Unleashed
Oracle Performance Tuning and Optimization
Object Query Language (OQL)
XML Query Language (XQL)
Data Transfer Strategies (between XML and RDBMS)
A Gentle Introduction to SQL
Structured Query Language (SQL) : A Practical Introduction.
SQL for Web Nerds
Getting Started with SQL Server Books Online
Introduction to SQL
Teach Yourself SQL in 21 Days, 2nd Edition
Using Microsoft SQL Server 6.5
PostgreSQL Documentation
Practical PostgreSQL
PostgreSQL: Introduction and Concepts
PL/SQL Tutorial & Reference
Teach Yourself Transact-SQL in 21 Days
MySQL & mSQL
MySQL Reference Manual
An Introduction to MySQL
Building a Database-Driven Web Site Using PHP & MySQL
PHP & MySQL Tutorial
Programming the Perl DBI
Database Programming with Perl
Sybase SQL Server Unleashed
Sybase Stored Procedures for the World Wide Web
Sybase 101
Introduction to Sybase
Using Visual FoxPro 6
Teach Yourself Database Programming with Visual C++ 6 in 21 Days
Foundations of Object-Relational Mapping
Information Modeling
Introduction to Databases for the Web
Introduction to Databases for Web Developers
Getting Started with JDBC API
DB2 Application Development Guide
Getting Started with OLE DB
IBM DB2 Universal Database for UNIX
DB2 Java Stored Procedures by Examples
DB2 Cookbooks Download

NETWORKING

TCP/IP :: Basics:-
The TCP/IP Guide
Daryl's TCP/IP Primer
TCP/IP Fundamentals
TCP/IP Home Page
TCP/IP Illustrated, Volume 1
Teach Yourself TCP/IP in 14 Days
Introduction to TCP/IP Programming
Sngoma - TCP/IP and IPX routing Tutorial
IBM Redbooks TCP/IP Tutorial and Technical Overview
TCP/IP Tutorial and Technical Overview
IP Addressing and Subnetting
RFC 1180 - TCP/IP Tutorial
TCP/IP Tutorial (Another)
An Overview TCP/IP and Internet
w3school's TCP/IP Tutorial
About.com TCP/IP Tutorial
A Guide to TCP/IP Internetworking
Integrating TCP/IP into SNA
TCP/IP FAQs - Part 1
TCP/IP FAQs - Part 2
IPv6:-
Internet Protocol v6 (IPv6) Specification
IP Addressing and Subnetting: Including IPv6
IPv6 Networks

General:-
Demystifying SNA
Demystifying ATM/ADSL
Demystifying DSL
High-Performance Networking Unleashed
IP Addressing and Subnetting: Including IPv6
Managing Internetworks with SNMP
Managing Multivendor Networks
Sams Teach Yourself Network Troubleshooting in 24 Hours
Integrating TCP/IP into SNA
Using ISDN Second Edition
Wireless Networking Handbook
Running a Perfect Intranet

LINUX & UNIX SED

Sed :-
Sed Tutorial
Sed By Example :: Part 1
Sed By Example :: Part 2
Sed By Example :: Part 3
Sed Man Page
Sed And Regular Expression
Sed Script Archive
Sed FAQs

UNIX BASICS

UNIX :: Basics:-
UNIX Unleased
UNIX Unleased :: Internet Edition
UNIX Help :: Commands and Tricks
Guide to UNIX Operating System
Introduction to UNIX
Introduction to UNIX (Another)
UNIX Tutorials
Basic Introduction to UNIX/Linux
A Basic UNIX Tutorial
Intermediate UNIX Trainings
UNIX for Advanced User
UNIX System Programming I and II
UNIX Power Tools
Programming with UNIX/Linux Shell
Advanced Introduction to UNIX/Linux
UNIX/Linux Tutorials
UNIX FAQs
UNIX :: System Administration:-
UNIX Unleased :: System Administrator's Edition
LINUX System administrator's Survival Guide
UNIX System Administration version 2.2
Introduction to UNIX System Administration
UNIX :: Networking:-
UNIX Network Programming with TCP/IP
The UNIX/Linux Operating System Networking/Internet

LINUX BASICS

LINUX :: Basics:-
Linux Complete Command Reference
Linux in Plain English
Linux Unleashed, Third Edition
Maximum RPM (RPM)
Red Hat Linux Unleashed Table of Contents
Red Hat® Linux 6 Unleashed
Sams Teach Yourself Linux in 24 Hours
Sams Teach Yourself StarOffice® 5 for Linux™ in 24 Hours
Slackware Linux Unleased

LEX & YACC

Lex & Yacc :-
Lex - A Lexical Analyzer Generator
Yacc - Yet Another Compiler - Compiler
A Compact Guide to Lex and Yacc
Lex and Yacc Primer/Howto
Debugging Lex, Yacc, etc..
Therobs Lex & Yacc Examples and Download Links
How to Write a Parser / Translator Using Lex / Yacc

FLex & Bison :-
FLex - A Scanner Generator
Bison - The Yacc Compatible Parser Generator
Flex Man Page
Compiler Construction Using FLex and Bison

Misc :: Online Books:-
Compilers and Compiler Generator :: An Introduction with C++
Implementing Functional Language :: A Tutorial
Let's Build A Compiler - Jack Crenshaw
Parsing Techniques A Practical Guide
Semantics with Applications
Partial Evaluation and Automatic Program Generation
Modern Compiler Design

UNIX SHELL PROGRAMMING

General :-
An Introduction to UNIX Shell
Writing Shell Scripts
Shell Command Language Index
Shell Script Programming
Getting Most From Your Shell
Shell Programming Part 1
Shell Programming Part 2
Shell Scripts and Awk
Sh / Bash :-
Bash Guide for Beginners
UNIX Bourne Shell Programming
Advanced Bash-Scripting Guide
Bash Reference Manual
Bash man page
Bourne Shell Programming Tutorial
Bourne Shell Programming (Robert P. Sayle)
BASH Programming - Introduction HOW-TO
Steve's Bourne Bash Scripting Tutorial
Csh / Tcsh :-
The C Shell Tutorial
Csh Man Page
TCsh Man Page
Ksh :-
Korn Shell Script Course Notes
Ksh man page
UNIX Shell Scripting with Sh/Ksh
Zsh :-
Zsh Workshop
Introduction to Zsh
Zsh Documentation
A User's Guide to the Z-Shell
Zsh man page
Zsh FAQs
Miscellaneous :-
Pdksh Man Page
UNIX Shell Difference FAQs

WEB INTERNET DESIGN

Web Designing:-
WWW: Beyond the Basics
Introduction to Web Design
Webmaster in a Nutshell
Spinning the Web
Cataloging Internet Resources
Webmaster Expert Solutions
Creating Commercial Web Sites
Laura Lemay's Guide to Sizzling Web Sites
Net Result: Web Marketing That Works
Web Performance Tuning
Web Developer's Library
Philip and Alex's Guide to Web Publishing
Web Publishing Professional Reference
Web Style Guide: Basic Design Principles for Creating Web Sites
Introduction to Web Design
The Web Design CD Bookshelf
Web Master in a Netshell
Web Programming Unleashed
Web Programming with Java
Web Programming Desktop Reference
Web Programming with Perl5
Web Client Programming with Perl
SQL for Web Nerds
Tcl for Web Nerds
Introduction to Databases for the Web

WEB INTERNET HTML

HTML :: Books:-

HTML By Example
How to Use HTML 3.2
HTML 3.2 and CGI Professional Reference Edition UNLEASHED
Special Edition Using HTML
Special Edition Using HTML 4
Teach Yourself HTML 3.2 in 24 Hours

HTML :: Tutorials:-

http://www.w3.org/TR/html4/
http://www.w3schools.com/html/
http://www.pagetutor.com/
http://www.w3schools.com/
http://www.htmlcook.com/
http://www.htmlhelp.com/
http://www.webmonkey.com/
http://www.htmlgoodies.com/
http://www.htmlwizards.com/
http://www.htmlcenter.com/tutorials/index.cfm
http://www.mcli.dist.maricopa.edu/tut/lessons.html
http://www.cwru.edu/help/introHTML/toc.html

HTML :: References:-

Specification -- http://www.w3.org/TR/html4/
Tutorial -- http://www.w3.org/MarkUp/Guide/
Reference -- http://blooberry.com/indexdot/html/index.html

WEB INTERNET CGI

CGI :: Basics:-

The Common Gateway Interface
CGI Developer's Guide
CGI Manual of Style
CGI Programming Unleased
Special Edition Using CGI
CGI Programming 101
CGI Tutorial
CGI Made Really Easy

CGI :: Advanced:-

CGI Resources
CGI Programming FAQs
W3C :: CGI
CGI.pm: A Perl5 CGI Library
CGI :: PERL:-
Teach Yourself CGI Programming with PERL 5 in a Week, 2E
Programming Perl 5.0 CGI Web Pages for Microsoft Windows NT
CGI/Perl Tips, Tricks, and Hints
Introduction to Perl for CGI
Beginner's Guide to CGI Scripting with Perl
WebMonkey :: CGI/Perl
CGI Scripting in Perl

CGI :: Python:-

The CGI - Python FAQ
Python CGI: An Interactive Instruction
Python CGI Support
CGI Tools for Python
Fancy CGI Programming in Python
Using Python for CGI Programming

CGI Scripting in Other Languages:-

Guide to Writing CGI Scripts in REXX and Perl
Writing www CGI Script in REXX
CGI Programming in Java

WEB INTERNET PHP

PHP :: Basics:-

The PHP Manual
Introduction to PHP3
w3school's PHP Tutorial
PHP Introduction and Examples
Ben's PHP Tutorial
Microcyb's CyberCMS PHP Tutorials
GimpsterDotCom PHP Tutorial
tizag.com PHP Tutorial
Troubleshooter.com PHP Tutorial
PHP Tutorial (From freewebmasterhelp.com)
JuicyStudio PHP Tutorial
PHP Knowledge Base
Object Oriented Programming with PHP
PHP for PDF
Themed Website Using PHP
PHP Tips and Tutorials

PHP & Database:-


MySQL

PHP/MySQL Tutorial
PHP MySQL Tutorial (From freewebmasterhelp.com)
Building a Database Driven Website Using PHP and MySQL
PHP and PostgreSQL Tutorial

PHP :: FAQs:-


The PHP FAQs

WEB INTERNET PERL

Perl :: Beginner/Intermediate:-

Perl Tutorial I
Perl Tutorial II
Perl Tutorial III
A Perl Tutorial by Will Morse
Robert's Perl Tutorial
Beginning Perl Tutorial
Perl for win32 Tutorial
Introduction to Perl
Beginner's Guide to CGI Scripting with Perl
Practical Perl Programming
The PERL CD Bookshelf, Version 2.0
Picking Up Perl
Perl 5 Unleashed
Learning Perl
Practical Perl Programming
Perl for System Administration
Object Oriented Perl
Perl in a Nutshell
Learning Perl on Win32 Systems
PERL -- Practical Extraction and Report Language
Perl 5 Quick Reference
Teach Youself Perl 5 in 21 Days
Programming Perl, 3rd Edition (Larry Wall)
Perl 5 by Example
Programming Perl 5.0 CGI Web Pages for Microsoft Windows NT
Advanced Perl Programming
Effective Perl Programming
Steve Litt's PERLs of Wisdom

Perl :: Advanced
:-

Advanced Perl Tutorial
Perl Regular Expression Tutorial
Perl Documentation
mod_perl Quick Reference Card
Perl Pocket Reference

WEB INTERNET JAVA SCRIPT

JavaScript :: Basics:-

Teach Yourself JavaScript 1.1 in a week
The Official Netscape JavaScript Book
Special Edition using JavaScript
JavaScript Manual of Style
JavaScript: The Definitive Guide, 2nd Edition
JavaScript Authoring Guide
Echo-Echo JavaScript Tutorial
JavaScript Programming and Interactive Web Pages
JavaScript Primer
Thau's JavaScript Tutorial
Client-Side JavaScript 1.3 Guide
Core JavaScript 1.4 Guide
Core JavaScript 1.5 Guide
Server-Side JavaScript 1.4 Guide

JavaScript :: Advanced:-

Advanced JavaScript Tutorial
JavaScript Quick Reference
Client-Side JavaScript 1.3 Reference
Core JavaScript 1.4 Reference
Core JavaScript 1.5 Reference
JavaScript FAQ
ECMAScript Language Specification

WEB INTERNET CSS

CSS :: Basics:-

CSS Tutorial - W3School
CSS Tutorial - About.com
CSS Tutorial - Style Master
CSS Tutorial - Tizag.com
CSS1 Tutorial - RichInStyle.com
CSS2 Tutorial
CSS2 Tutorial (Miloslav Nic)
CSS2 Tutorial - RichInStyle.com
CSS Quick Tutorial
CSS Guide
Complete CSS Guide
Comprehensive CSS Guide
CSS Online
Guide to Cascading Style Sheets
Style Sheets in HTML Documents - W3C
Starting with HTML + CSS
Style Sheets By Example

Open Directory CSS Tutorial Links

CSS FAQs

CSS :: Specifications:-

W3C - CSS Homepage
CSS 1 Specifications
CSS 2 Specifications
CSS 2.1 Specifications
CSS 3 Introduction
MSDN CSS Reference
W3C CSS Validator

CSS :: Advanced:-

CSS Tips and Tricks
Table Less Layout - HOWTO
css Zen Garden: The Beauty in CSS Design (Must Visit !!!!!!!)
CSS Articles and Tutorials :: A List Apart
Introduction to CSS shorthand properties
Styling

Round Corners
Simple Tutorials on CSS Float

CSS :: Examples:-

CSS Examples Directory

CSS :: Tutorial (Non-English):-

CSS Tutorial (Italian)
WDG's CSS Tutorial (Spanish)
层叠样式表单教程 (Chinese)
CSS Tutorial (Caltan)
CSS Tutorial (Danish)

NT & SERVER

Windows NT :-

Platinum Edition Using Windows NT Server 4
Programming Windows NT 4 Unleashed
Special Edition Using Windows NT Server 4.0
Troubleshooting and Configuring the Windows NT/95 Registry
Using Microsoft Commercial Internet System
Windows NT 4.0 Installation & Configuration Handbook
Windows NT Server 4 - Security, Troubleshooting and Optimization
Windows NT 4 Server Unleashed
Windows NT 4 Web Development
Windows NT Internet and Intranet Development
Windows 2000 Security Programming

IIS Server :-

Designing & Implementing Microsoft Internet Information Server
Special Edition Using Microsoft Internet Information Server

Microsoft BackOffice :-

MS BackOffice Unleashed
Special Edition Using Microsoft BackOffice, Volume I
Special Edition Using Microsoft BackOffice Volume 2

Exchange Server:-

MS Exchange Server Programming
Special Edition Using Microsoft Exchange Server