Free since 2005 · No login required
AT

Academic Tutorials

Learn at your own pace

site-mobile-top-banner · 320x50

Books

Recommended reading across all 17 categories.

  • Networking concepts

    Download free Networking concepts open ebook

  • Compete WAP Security

    Free open ebook .

  • Teach Yourself TCP/IP in 14 Days

    This book is intended for beginning through intermediate users and covers all the protocols involved in TCP/IP. Each protocol is examined in a fair level of detail to show how it works and how it interacts with the other protocols in the TC...

  • Running a Perfect Intranet

    Intranet technology is used in many different ways. It can be used to set up a central document repository or workgroup server. It can be used to integrate with existing databases, either by writing custom software or using commercial appli...

  • Managing Multivendor Networks

    ultivendor networks and a plate of liver and onions have a lot in common: they are both undeniably real; they both provide sustenance; and both of them are repulsive to a lot of people.

  • High-Performance Networking Unleashed

    The past decade has been witness to the radical evolution of data networks from their humble origins to their current forms. The original Local Area Networks (LANs), were nothing more than coaxial cabling, strung from terminal servers to de...

  • Linux Network Administrators Guide

    The idea of networking is probably as old as telecommunications itself. Consider people living in the Stone Age, when drums may have been used to transmit messages between individuals. Suppose caveman A wants to invite caveman B over for a...

  • ADSL Bandwidth Management

    This document describes how to configure a Linux router to more effectively manage outbound traffic on an ADSL modem or other device with similar bandwidth properties (cable modem, ISDN, etc). Emphasis is placed on lowering the latency for...

  • Networking

    Free online Networking tutorial

  • How to call JavaScript functions in a TWebBrowser from Delphi

    On some occasions when using a TWebBrowser I've needed to use Delphi to call JavaScript functions contained in the current document.

  • How to extract version information using the Windows API

    The Windows API provides a method to extract version information from an executable file. The API is rather archane and some knowledge of how version information is stored in an executable file is helpful.

  • How to make a TWebBrowser become the active control when clicked

    This article shows how to ensure the TWebBrowser control behaves like other controls by making it the active control when clicked.

  • How to set a component's default event handler

    When you double click many components at design time Delphi creates an empty event handler for the default event. Sometimes you need to specify a different default event than that used by Delphi. Here's how

  • How to use the TListView OnCustomDrawXXX events

    TListView's OnCustomDraw, OnCustomDrawItem and OnCustomDrawSubItems events are useful to customise the appearance on a list view control without having to handle all the painting yourself. This article shows how to use these events in a rep...

  • How to integrate help files into the Delphi 3-7 IDE

    Information on the changes that have to be made to Delphi's help files in order for your help files to be integrated with the Delphi help system.

  • Writing a URL Label(Delphi Component Tutorial)

    In this Delphi programming tutorial we will show you how to a create a new Delphi component the URL Label.

  • A DELPHI PROGRAM LAUNCHPAD #1

    Online Tutorial

  • Freebyte's Guide to free Delphi programming

    Delphi allows fast and high-level/abstract programming, like Java and Visual Basic, but you can also use it to code at a lower/more fundamental level, like you can do with Visual C++. Delphi is based on the Pascal programming language makin...

  • Delphi 2005+2006 Tutorial for Beginners

    Online Free

  • Delphi Training

    Free Tutorial

  • Teach Yourself Borland Delphi 4 in 21 Days

    Online Free

  • Dynamically Loading DLL's

    Accessing and using DLL's in Delphi is easy (see Adding forms to a DLL) in this tutorial I would like to expand on that so as we actually control when the DLL is loaded into memory, and are also responsible for removing it from memory when...

  • BUILD YOUR OWN START MENU

    In the good old days, Windows arranged programs in the form of groups of icons inside cascading windows.

  • Creating Controls at Run Time(Delphi Tutorial)

    How do I assign event handlers to my controls?

  • A DELPHI SCREENGRAB UTILITY

    There are many ways of grabbing pictures from the screen. Ultimately all of them require functions provided by the Windows API. This reliance on the API may not always be obvious since Delphi also provides functions that ‘wrap up’ API calls...

  • Delphi Course

    A series of exercises to make you a Delphi programmer

  • Latest Delphi Programming Tutorials

    Online Tutorial

  • Delphi Tips

    Complete Tutorial

  • Crash Course Delphi, part 1: Compiling a project

    Delphi combines the user-friendlyness of Visual Basic with the precise control and speed of C++. Without lots of 'real' programming, you can develop very efficient and fast Windows applications.

  • Delphi programs

    This is a very interesting topic; you can see what others do with their Delphi knowledge. Since Internet is the ultimate medium to share such knowledge every Delphi programmer should make his programs available on Internet.

  • Programming a Memory Game in Delphi - Part 1

    In this Delphi programming tutorial, we will see how the TDrawGrid component can be used to help us develop a 'Memory' game (later we will also explain how to program a falling bricks game). Firstly we will describe what is involved with th...

  • Delphi Training

    Delphi Training Free Open Ebook

  • Delphi Language Guide - Delphi For The Microsoft .NET Framework

    Free Download

  • Teach Yourself Borland Delphi 4 in 21 Days

    Isn't it helpful when an arrow on a map points out exactly where you are? So you are here! Maybe you are here because you have used Delphi before and you want to see what is new in Delphi 4. Maybe you are here because your boss told you to...

  • C and C++ Source Code

    Find C and C++ source code to help you learn to program. You can submit your own code, or you can simply browse and download the code of others.

  • C And C++ Programming Tutorials

    A C++ tutorial and a C tutorial.

  • Applied C++: Practical Techniques for Building Better Software

    Everyone who uses C++, or any programming language, brings along their biases and experiences to their software development efforts. In this book, we will apply C++ to solve problems in our chosen problem space of digital imaging. What bett...

  • Wireless Game Development in C/C++ with BREW

    Designed for game programmers interested in developing mobile phone applications, this book uses QUALCOMM’s BREW development environment to illustrate a variety of techniques in the field of wireless phone games.

  • ANSI/ISO C++ Professional Programmer's Handbook

    In 1979, a young engineer at Bell (now AT&T) Labs, Bjarne Stroustrup, started to experiment with extensions to C to make it a better tool for implementing large-scale projects. In those days, an average project consisted of tens of thousand...

  • Borland C++BuilderT 6 Developer's Guide

    Welcome to Borland C++Builder 6 Developer's Guide. Our goal for this book was to put forth the most informative and practical reference on C++Builder to date. Building on the success of C++Builder 5 Developer's Guide, we have concentrated o...