Intelligentedu
Free Computer and I.T. Books


September 30, 2005

Free Computer Book Site Back Online

Update: 01/29/06: This site states that is is only available from Russia, so you will need to configure your browser with a russian proxy ip address to access it. Here is one, it may be slow, but it is working: 62.117.80.34 port: 3128.


http://ftp.anyhost.ru/books/ is now again online and available to all web users outside of Russia. They had restricted access for a couple of months, but have recently lifted that and all of their hosted computer, programming, web development, Windows, Linux, and Cisco books are again freely available.


http://ftp.anyhost.ru/books/other/

Bitter Java (pdf):
http://ftp.anyhost.ru/books/other/Bitter%20Java.pdf

C and C++ Programming Style Guidlines (pdf):
http://tinyurl.com/9s6s7

Secure Programming Cookbook for C and C++ (chm):
http://tinyurl.com/9s6s7

Linux Device Drivers 3rd dition (chm):
http://tinyurl.com/9s6s7

Mastering Windows Server 2003 (pdf):
http://tinyurl.com/9s6s7


Lots of free computer, operating systems, and programming books are here:
http://ftp.anyhost.ru/books/ftp.cdut.edu.cn/


Many good Cisco technology books are available in this directory:

http://ftp.anyhost.ru/books/Cisco/


Filed under: Free Computer and I.T. Books — computer_teacher @ 12:23 pm


Free Course: Object-oriented Program Design and Software Engineering

This course will teach you the concepts of the Object-oriented paradigm using Java. The basic principles of software engineering are emphasized. We study how to design and think in an object oriented fashion. As a final project, students work in groups to develop a Gnutella distributed music-sharing client. The available training and learning content includes Lecture Videos, Notes, Problem Sets, Handouts, Exams, and Web Resource Links. The lecture videos are in Real Player format.

Object-oriented Program Design and Software Engineering Course:
http://aduni.org/courses/java/


Here is the Lectures and Courseware page:
http://aduni.org/courses/java/index.php?view=cw

Lecture Videos:

A high-speed mirror is available at The Internet Archive here:
http://www.archive.org/details-db.php?mediatype=movies&identifier=arsdigita_04_java

Intro to Java:
http://www.aduni.org:81/videos/01-02-01Lect.rm

Classes:
http://www.aduni.org:81/videos/01-03-01Lect.rm

Inheritance & Polymorphism:
http://www.aduni.org:81/videos/01-04-01Lect.rm

Interfaces:
http://www.aduni.org:81/videos/01-05-01Lect.rm

OOP Design & Design Process:
http://www.aduni.org:81/videos/01-08-01Lect.rm

Exceptions & Error Handling:
http://www.aduni.org:81/videos/01-09-01Lect.rm

I/O:
http://www.aduni.org:81/videos/01-10-01Lect.rm

Window Systems & Graphics:
http://www.aduni.org:81/videos/01-11-01Lect.rm

Event-based programming:
http://www.aduni.org:81/videos/01-12-01Lect.rm

GUI (widgets):
http://www.aduni.org:81/videos/01-16-01Lect.rm

Threads:
http://www.aduni.org:81/videos/01-17-01Lect.rm

Network Programming:
http://www.aduni.org:81/videos/01-18-01Lect.rm

Software Design Cycle:
http://www.aduni.org:81/videos/01-19-01Lect.rm

OOP in C & C++:
http://www.aduni.org:81/videos/01-22-01Lect.rm

Layouts, Packages, & Jar files:
http://www.aduni.org:81/videos/01-23-01Lect.rm

Java on the web:
http://www.aduni.org:81/videos/01-24-01Lect.rm

Component Object Models:
http://www.aduni.org:81/videos/01-25-01Lect.rm

Overview of Software Patterns:
http://www.aduni.org:81/videos/01-26-01Lect.rm

Persistence & Databases & etc.:

http://www.aduni.org:81/videos/01-29-01Lect.rm


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 1:01 am


Free Course on Web Development using HTML, XML, DHTML

This free course (at http://www.course.com/downloads/newperspectives/crweb3/index.html) contains 10 interactive HTML tutorials, 4 interactive XML tutorials, and 5 interactive DHTML tutorials. For more information and available links, please check out my blog post on this course here:
http://tinyurl.com/8yatu


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 1:01 am


September 29, 2005

Free Visual Basic .Net Books and more

This ftp site, at ftp://babis.homeip.net/computers/programming/ , hosts several free programming and computer books. These include 3 books that will help you to learn and understand how to program using Visual Basic. Net (dotnet); a book on E-Commerce with VB, ASP, and SQL Server; a book showing you how to program web pages and sites with JavaScript; and an information systems security book.


- Programming Visual Basic .NET, Second Edition (zip)

- Programming and Problem Solving with Visual Basic.NET (zip)

- Visual Basic Programming for the Absolute Beginners (zip)

- Beginning E-Commerce with Visual Basic, ASP, SQL Server 7 and MTS (zip)

- How to Do Everything with JavaScript 2004 (zip)

- The Information Systems Security Officers Guide (zip)


Filed under: Free Computer and I.T. Books — computer_teacher @ 11:30 pm


Web Applications Software Engineering Course

In this Web Development course (at http://aduni.org/courses/web/), which includes Lecture Videos, Handouts, and Web Resource Links, you will learn about the basics of designing a dynamic web site with a database back end. Learn about and how to code using Perl, cookies, SQL, and HTML with the goal of building a human and data interfacing web site with user friendly graphical and information displays.

See my blog post on this course for more information and available links here:
http://tinyurl.com/d7or7


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:51 pm


How Computers Work Course with Lecture Videos

This course, entitled How Computers Work, includes the basics of digital logical design, computer organization and architecture including assembly language, processor design, memory hierarchies and pipelining. Students examine the detailed construction of a very simple computer. Problem sets use Beta-Sim, a RISC simulator written by Mike Wessler. A higher level view of a modern RISC architecture is studied, using the Patterson and Hennessey introductory text, from both the programmer's point of view and the hardware designer's point of view. The distinction between RISC and CISC architectures is emphasized. The available training and learning content includes Lecture Videos, Lecture Notes, Problem Sets, Exams, and Web Resource Links. The lecture videos are in Real Player format.

How Computers Work:
http://aduni.org/courses/hcw/


Here is the Lectures and Courseware page::
http://aduni.org/courses/hcw/index.php?view=cw

Lecture Videos:

A high-speed mirror is available at The Internet Archive here:
http://www.archive.org/details-db.php?mediatype=movies&identifier=arsdigita_07_web_applications

Introduction to the BETA ISA:
http://www.aduni.org:81/videos/12-01-00Lect.rm

Storage Allocation, Stack Discipline, Calling Conventions:
http://www.aduni.org:81/videos/12-03-00Lect.rm

Unpipelined Beta, Exceptions:
http://www.aduni.org:81/videos/12-04-00Lect.rm

Implementing the ALU:
http://www.aduni.org:81/videos/12-05-00Lect.rm

Recitation:
http://www.aduni.org:81/videos/12-05-00Reci.rm

Implementation of Beta Memory:
http://www.aduni.org:81/videos/12-06-00Lect.rm

Recitation:
http://www.aduni.org:81/videos/12-06-00Reci.rm

Synchronous Finite State Machines (FSMs):
http://www.aduni.org:81/videos/12-07-00Lect.rm

Flip flops, Asynchronous FSMs, Dynamic Discipline, Timing:
http://www.aduni.org:81/videos/12-08-00Lect.rm

Arbitration and Metastability:
http://www.aduni.org:81/videos/12-11-00Lect.rm

Static Discipline, Transistor-level design:
http://www.aduni.org:81/videos/12-12-00Lect.rm

Physics of Communication and Computation:
http://www.aduni.org:81/videos/12-13-00Lect.rm

Physics of Computation:
http://www.aduni.org:81/videos/12-14-00Lect.rm

Pipelining:
http://www.aduni.org:81/videos/12-15-00Lect.rm

Details of the Pipelined Beta:
http://www.aduni.org:81/videos/12-18-00Lect.rm

Caches:
http://www.aduni.org:81/videos/12-19-00Lect.rm

Communications Networks:

http://www.aduni.org:81/videos/12-20-00Lect.rm


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 9:40 pm


September 28, 2005

Linux Kernel Architecture Book

This 56-page free book, in rtf format, is a peer collaboration and work-in-progress covering functional and design specifications for Linux 2.4 kernel subsystems, services and the modules. This is a collaborative work by engineers in industry and in the open source community, with open peer review. The first 6 chapters are already completed, ouit of 31 that are planned. Its currently at a 2 - pre-alpha development status. Jump in and learn how to be a Linux Kernel developer, or contribute to the effort of writing this exciting book! The file size to download is 244kb.

Linux Kernel Architecture Book:
https://sourceforge.net/projects/kernelbook/

Here is a direct link for downloading the Linux Kernal book:

http://easynews.dl.sourceforge.net/sourceforge/kernelbook/kernelbook-0.1.rtf

The following are the completed Chapters:
1. Linux is not Unix
2. The Reasonable CPU
3. Tour of the Linux Kernel
4; The Kernel Sources
5. Tools for Kernel Programmers
6. Contributing to the Kernel Project


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 3:59 pm


Java and Open Source Gaming Development Book

This Java and Open Source Gaming Development Book is about programming with J2ME on wireless devices with focus on developing games. It is assumed you have some knowledge and programming experience with J2ME and J2SE. The book does not go into detail on topics like how to make high level GUI menu but does demonstrate what a game menu might look like. Nor will it explain in detail how to use the Record Management System (RMS), but will go over topics that use RMS such as high score and game settings. As well a knowledge and experience with threading will be an asset before proceeding with game development. The book will go over in detail the new game classes that are now include in the MIDP 2.0.

The book also serves as quick reference for Java programmers who are interested in game mobile game development. As well to provide good introduction for experience game developers who developed games in other languages and platforms and now are interested in using J2ME to develop games.

J2ME & Gaming Book:
http://www.jasonlam604.com/books.php

The download for the book and its related source code is hosted at SourceForge.net here:
http://sourceforge.net/projects/j2megamingbook/

Here are the chapters that have been completed, are incomplete, or are in progress:
Chapter 1 - Overview
Chapter 2 - Mobile Game Contraints
Chapter 3 - Before Code
Chapter 4 - MIDP2 Game Classes
Chapter 5 - Math Contraints
Chapter 6 - Eliminator: Introduction
Chapter 7 - Eliminator: Splash Screen
Chapter 8 - Eliminator: Game Menu
Chapter 9 - Eliminator: Exception Handling
Chapter 10 - Eliminator: Settings & High Score
Chapter 11 - Eliminator: Terrain (Scrolling ...)
Chapter 12 - Eliminator: Player and Bullets
Chapter 13 - Eliminator: Change of Scenery
Chapter 14 - Eliminator: Enemeis & Game Items
Chapter 17 - Improving
Chapter 18 - Adding Time Tiral to Your Game
Chapter 19 - Customer Interface
Appendix A - Running the Books Examples
Appendix B - J2ME and Ant
Appendix C - OTA


Filed under: Free Computer and I.T. Books — computer_teacher @ 3:58 pm


September 26, 2005

Oracle 10g 2 Day DBA Course

This Oracle 10g 2 Day DBA Course is designed to complement the Oracle 2 Day DBA manual. In this course you will find detailed information on the tasks outlined in the chapters of the Oracle 2 Day DBA manual, including step-by-step instructions. To review the materials for the course, check out the chapter and lesson titles that follow:

Oracle 10g 2 Day DBA Course:
http://www.oracle.com/technology/obe/2day_dba/index.html


Course Lessons:

2) Installing Oracle and Building the Database:
http://www.oracle.com/technology/obe/2day_dba/install/install.htm

3) Getting Started with Oracle Enterprise Manager:
http://www.oracle.com/technology/obe/2day_dba/gettingstarted/gettingstarted.htm

4) Configuring the Network Environment:
http://www.oracle.com/technology/obe/2day_dba/network/network.htm

5) Managing the Oracle Instance:
http://www.oracle.com/technology/obe/2day_dba/instance/instance.htm

6) Managing Database Storage Structures:
http://www.oracle.com/technology/obe/2day_dba/storage/storage.htm

7) Administering Users and Security:
http://www.oracle.com/technology/obe/2day_dba/users/users.htm

8) Managing Schema Objects:
http://www.oracle.com/technology/obe/2day_dba/schema/schema.htm

9) Performing Backup and Recovery:
http://www.oracle.com/technology/obe/2day_dba/backup/backup.htm

10) Monitoring and Tuning the Database:

http://www.oracle.com/technology/obe/2day_dba/monitoring/monitoring.htm



Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 11:49 pm


September 23, 2005

FAQs for C, C++, Java, C#, VB.Net, ASP.Net, XML, HTML, Oracle, SQL PL, SAPs

Here is a collection of FAQs (Frequently Answered Questions) covering C, C++, C#, Java, VB.Net, ASP.Net, XML, HTML, IBM, Testing Tools, Oracle, PL/SQL, SAP, and Seibel.


Techguider:
http://www.techguider.co.nr


Tags for this post>> | | | | | | |

Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 12:48 pm


September 22, 2005

28 Free Python Books

Update: May 23, 2007: This site is not longer online. However, many of the books are available on archive dot org.


Here are 28 free books covering Python programming and Python-related topics. These will help you learn this up and coming computer programming language.

Index of /python
http://ftp3.cdut.edu.cn/python/

- Advanced_Python_programming (pdf)
- Dive Into Python (zip, pdf)
- C++ (Cplus) Extensions (pdf)
- Game Programming with Python (pdf)
- GUI Programming with Python (zip)
- How_To_Think Like A Computer Scientist - Learning With Python - 2002 (pdf)
- How to_Think Like a Computer Scientist (pdf)
- Jython for Java Programmers (chm)
- Core Python Programming (pdf)
- Learning Python (chm)
- Programming Python 2nd Ed (chm)
- Python & XML (pdf)
- Python Cookbook (chm)
- Python Developer's Handbook (.rar)
- Python In A Nutshell eBook (chm)
- Python Programming on Win32 (chm)
- Python Standard Library (chm)
- Python Programming with the JavaT Class Libraries - 2002 (chm)
- Python (pdf)
- Python 2.1 Bible (pdf)
- Python Essential Reference, Second Edition (.rar)
- Python Network Programming (pdf)
- Python Pocket Reference (chm)
- PythonWindowsTutorial (doc)
- Teach Yourself Python In 24 Hours (.rar)
- Thinking in Python (chm)
- Python Tutorial (pdf)
- An Introduction to Tkinter (pdf)


Filed under: Free Computer and I.T. Books — computer_teacher @ 11:40 pm


Free Oracle Tutorial Lessons

Skillbuilders.com offers a variety of free Oracle eLearning Tutorial Lessons. These cover both 9i and 10g versions of this popular relational database. Just click on the link you need to learn more about.

Skillbuilders Oracle Tutorials:
http://www.skillbuilders.com/Tutorials-V2/SkillBuilders%20Oracle%20Tutorials.cfm


Introduction to SQL Plus:
http://tinyurl.com/7aupe/ora9i_Intro_SQLPlus/ora9i_Intro_SQLPlus.cfm
http://tinyurl.com/7aupe/ora9i_Intro_to_PLSQL/ora9i_Intro_to_PLSQL.cfm

Data Access Basics:
http://tinyurl.com/cayvw

Oracle10g SQL Plus Enhancements:
http://tinyurl.com/75f7k

Oracle10g SQL Enhancements:
http://tinyurl.com/bjbkp

Oracle10g Flashback Enhancements:
http://tinyurl.com/7kym4

Oracle10g RMAN Enhancements:
http://tinyurl.com/cu3va

Introduction to Recovery Manager:
http://tinyurl.com/7aupe/ora9i_RMAN_Intro/ora9i_RMAN_Intro.cfm

Using Server Parameter Files:
http://tinyurl.com/7aupe/ora9i_DiffDBA_SPFiles/ora9i_DiffDBA_SPFiles.cfm

Oracle9i SGA Management:
http://tinyurl.com/cmr7z

SQL DECODE and Oracle9i CASE:
http://tinyurl.com/bqlbh

Oracle9i Architecture: Files:
http://tinyurl.com/aftxw

Oracle9i Architecture: Processes:
http://tinyurl.com/cj5sm

Oracle9i Architecture: Memory:
http://tinyurl.com/9ul7j

Creating & Reading Execution Plans:
http://tinyurl.com/ac7m3

Oracle9i Performance and Tuning Enhancements:
http://tinyurl.com/by3rc

Resumable Space Management:

http://tinyurl.com/cqfje


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 11:13 pm


September 21, 2005

Newbie Linux Tips and Tutorials

At Newbie Linux's Tip Archives you can find tutorials and tips to help you set up, configure, and administer Linux. These tips are a look at some of the concepts about Linux that will help you as you learn more about it and get it running on your own.

Newbie Linux Tip Archives:
http://linuxnewbies.editthispage.com/tips/


DSL and Linux:
http://linuxnewbies.editthispage.com/tips/20020219

Core Linux Services: HTTP, Telnet, and FTP:
http://linuxnewbies.editthispage.com/tips/20010427

Virtual Consoles: Linux's Greatest Feature?:
http://linuxnewbies.editthispage.com/tips/20001121

IPChains Part II: A Little More Info:
http://linuxnewbies.editthispage.com/tips/20001120

IPChains Part I: Introduction:
http://linuxnewbies.editthispage.com/tips/20000706

Your ZIP Drive and Linux:
http://linuxnewbies.editthispage.com/tips/20000426

Installing Software from Source (Software Installation III):
http://linuxnewbies.editthispage.com/tips/20000316

RPM Basics (Software Installation II):
http://linuxnewbies.editthispage.com/tips/20000309

Understanding the RPM (Software Installation I):
http://linuxnewbies.editthispage.com/tips/20000301

Linux's Command Line Text Editors:
http://linuxnewbies.editthispage.com/tips/20000210

The man Pages:
http://linuxnewbies.editthispage.com/tips/20000208

Connecting to the Internet with Kppp:
http://linuxnewbies.editthispage.com/tips/20000203

Loading Modules:
http://linuxnewbies.editthispage.com/tips/20000202

Another Look At X:
http://linuxnewbies.editthispage.com/tips/20000201

Linux's More Popular Networking Services:
http://linuxnewbies.editthispage.com/tips/20000131

Your 'Rights' as a Linux User:
http://linuxnewbies.editthispage.com/tips/20000127

The Superuser:
http://linuxnewbies.editthispage.com/tips/20000125

User and Group Rights:
http://linuxnewbies.editthispage.com/tips/20000124

Shutting Down and Rebooting Linux:
http://linuxnewbies.editthispage.com/tips/20000121

Moving and Renaming Files:
http://linuxnewbies.editthispage.com/tips/20000120

Case-Sensitivity in Linux:
http://linuxnewbies.editthispage.com/tips/20000119

Mounting Disks:
http://linuxnewbies.editthispage.com/tips/20000118

The LInux LOader (LILO):
http://linuxnewbies.editthispage.com/tips/20000117

The Linux Kernel:
http://linuxnewbies.editthispage.com/tips/20000114

Creating, Viewing, and Deleting Files:
http://linuxnewbies.editthispage.com/tips/20000113

Creating and Deleting Directories:
http://linuxnewbies.editthispage.com/tips/20000112

Navigating the File System:
http://linuxnewbies.editthispage.com/tips/20000111

X Server:
http://linuxnewbies.editthispage.com/tips/20000110

Root:
http://linuxnewbies.editthispage.com/tips/20000107

Networking and Linux:
http://linuxnewbies.editthispage.com/tips/20000106

POSIX:

http://linuxnewbies.editthispage.com/tips/20000105


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 7:04 pm


Free Book: Engineering a Linux Beowulf-style Compute Cluster

Robert G. Brown (Duke University Physics Department) has written this book to help the reader understand and create a beowulf-class Linux based parallel (super)compute cluster. This book is not a text on computer science, but rather is aimed at those ranging from clever high school students with a few old x86 boxes and an ethernet hub to play with to senior systems programmers interested in engineering a world-class beowulf, and also towards pointy-haired bosses, linux neophytes, hobbyists, and serious entrepreneurs. The author has written this book to be readable and fun as opposed to heavy and detailed. This shouldn't seriously detract from its utility. Half of the fun (or profit) of beowulfery comes from the process of discovery where one takes the relatively simple idea of a beowulf and a few tools and crafts the best possible solution to your problem(s) for far less than one could purchase the solution commercially on ``big iron'' supercomputers.

Engineering a Linux Beowulf-style Compute Cluster:
http://www.phy.duke.edu/resources/computing/brahma/beowulf_book/beowulf_book.html


Introduction and Overview:
http://www.phy.duke.edu/resources/computing/brahma/beowulf_book/node7.html

...* Introduction
..........o What's a Beowulf?
..........o What's a Beowulf Good For?
..........o Historical Perspective and Religious Homage
...* Overview of Beowulf Design
..........o Beowulf Design Protocol
...............+ Task Profiling and Analysis
...............+ Parallelizing your Code
...............+ Building Price and Performance Tables
..........o Protocol Summary
...* Organization of this Book

Parallel Programs:
http://www.phy.duke.edu/resources/computing/brahma/beowulf_book/node19.html

...* Estimating the Speedup: Amdahl's Law
..........o Amdahl's Law
..........o Better Estimates for the Speedup
..........o Visualizing the Performance Scaling
...* Bottlenecks
...* IPC's, Granularity and Barriers
..........o Shared Networks
..........o Switched Networks
...* Profiling
...* Specific Parallel Models
..........o Embarrassingly Parallel Computations
...............+ The Network is the Computer: MOSIX
...............+ Batch Systems with a Heart: Condor
...............+ Master-Slave Calculations
..........o Lattice Models
..........o Long Range Models

Beowulf Hardware:
http://www.phy.duke.edu/resources/computing/brahma/beowulf_book/node36.html

...* Node Hardware
..........o Rates, Latencies and Bandwidths
...............+ Microbenchmarking Tools
...............+ Lmbench Results
...............+ Netperf Results
...............+ CPU Results
..........o Conclusions
...* Network Hardware
..........o Basic Networking 101
...............+ Networking Concepts
...............+ TCP/IP
..........o Ethernet
...............+ 10 Mbps Ethernet
...............+ 100 Mbps Ethernet
...............+ 1000 Mbps Ethernet
..........o The Dolphin Serial Channel Interconnect
..........o Myrinet

Building a Beowulf:
http://www.phy.duke.edu/resources/computing/brahma/beowulf_book/node54.html

...* Building and Maintaining a Beowulf
..........o Physical Infrastructure
...............+ Location, location, location
..........o Power and Cooling for your Beowulf
..........o Building ``Workstation''-like Nodes
..........o Building the Beowulf
...............+ Expensive but Simple
...............+ Cheap, Scalable, and Robust
...............+ Cheapest and Hardest: Diskless Nodes
..........o Beowulf Maintenance
...* Tools and Tricks
...* The Food Chain: Recycling your Beowulf
...* Beowulfs Made to Order: Turnkey Vendors
..........o Guidelines for Turnkey Vendor Submissions

Beowulfs Everywhere:
http://www.phy.duke.edu/resources/computing/brahma/beowulf_book/node72.html

...* Beowulfs in Business
...* Beowulfs in Schools
...* Beowulfs in Government
...* Beowulfs in Developing Countries
...* Beowulfs at Home
..........o Everything You Wanted to Know about Home Networking but were Afraid to Ask
..........o The Rest of the Story
...* Justifying a Beowulf
..........o Beowulf Description
...* Portable Beowulfs
..........o Special Engineering Problems
..........o Portable Example(s)
...* Conclusions: The Path to the Future
...* Beowulf Software: Libraries, Programs, Benchmarks
...* Beowulf Hardware: Computers, Networks, Switches
...* Beowulfery and Me: a Short Memoir
...* Bibliography


Linux Beowulf Cluster Talks and Papers:
http://www.phy.duke.edu/resources/computing/brahma/Resources/talks.php
These talks and papers will get you better acquainted and knowledgeable about Linux Clusters. They are listed in their order of creation.


Filed under: Free Computer and I.T. Books — computer_teacher @ 6:52 pm


September 20, 2005

Free Web Dev Books on PHP, MySQL, ASP, Apache, SSL

This site hosts several good web development books covering PHP, MySQL, ASP, Apache, SSL, and Access. It also has some books on Oracle PL SQL and Visual C++.

Index of /~egunst00/Div/Lær PHP og SQL:
http://home.hia.no/~egunst00/Div/L%e6r%20PHP%20og%20SQL/


MySQL and PHP:
http://tinyurl.com/9yt87/%28ebook%20pdf%29%20MySQL-PHP.pdf
http://tinyurl.com/9yt87/PHP%20and%20MySQL.doc
http://tinyurl.com/9yt87/PHP%20and%20MySQL%20%281%29.doc
http://tinyurl.com/9yt87/PHP%20and%20MySQL%20web%20development.rar

PHP Manual:
http://tinyurl.com/9yt87/%28ebook%20-%20web%29%20PHP%20Manual%20%281%29.pdf

Brief Guide to PHP:
http://tinyurl.com/9yt87/Brief%20Guide%20to%20PHP.doc

PHP - How To:
http://tinyurl.com/9yt87/%28ebook%29%20PHP%20-%20How%20To.pdf
http://tinyurl.com/9yt87/PHP-HOWTO.pdf

Teach Yourself MySQL in 21 Days (pdf):
http://tinyurl.com/a6k7b

Teach Yourself PHP4 in 24 Hours:
http://tinyurl.com/9yt87/SAMS%20Teach%20Yourself%20PHP4%20in%2024%20Hours.pdf

Teach Yourself SQL in 21 Days (pdf):
http://tinyurl.com/73g4o

Apache, SSL, PHP:
http://tinyurl.com/9yt87/Apache+SSL+PHP+fp.pdf

ASP - PHP 1:
http://tinyurl.com/9yt87/ASP-PHP%20%281%29.pdf

ASP - PHP 2:
http://tinyurl.com/9yt87/ASP-PHP%20%283%29.pdf

ASP - Access - SQL:
http://tinyurl.com/9yt87/ASP%20access%20SQL.doc

Dynamic Sites with PHP MySQL:
http://tinyurl.com/9yt87/Dynamic%20Site%20with%20PHP_MySQL.pdf

Introduction to Oracle 9i PL SQL V1:
http://tinyurl.com/9yt87/introduction%20to%20oracle%209i_PL_SQL%20V1.PDF

Introduction to Oracle 9i PL SQL V2:
http://tinyurl.com/9yt87/introduction%20to%20oracle%209i_PL_SQL%20V2.PDF

Introduction to Oracle 9i PL SQL V3:
http://tinyurl.com/9yt87/introduction%20to%20oracle%209i_PL_SQL%20V3.PDF

Introduction to Oracle 9i PL-SQL Student Guide part 1, 2, 3 (exe):
http://tinyurl.com/9pxpr

Learn Visual C++ 6:
http://tinyurl.com/9yt87/%28ebook%20pdf%29%20Learn%20Visual%20C++%206.pdf

Visual PHP Studio:

http://tinyurl.com/9yt87/Visual%20PHP%20Studio%20B188.exe


Filed under: Free Computer and I.T. Books — computer_teacher @ 11:12 pm


Most Comprehensive Free Web Development Tutorials

W3Schools Online Web Tutorials is one of the premier free web building training tutorials sites on the web today. It offers all free web development tutorials, from basic HTML and XHTML to advanced XML, Multimedia and WAP. It also provides references covering all web-building technologies, including W3C standards like HTML, XHTML, CSS, XML and other technologies like ASP and ADO plus much more. You can find thousands of cut-and-paste examples in the Try-It-Yourself On-Line Examples section, and with the on-line HTML editor you can edit the examples and experiment with the code on-line.


W3Schools Online Web Tutorials:
http://www.w3schools.com/default.asp


HTML Tutorials

Learn HTML:
http://www.w3schools.com/html/default.asp

Learn XHTML:
http://www.w3schools.com/xhtml/default.asp

Learn CSS:
http://www.w3schools.com/css/default.asp


Browser Scripting

Learn JavaScript:
http://www.w3schools.com/js/default.asp

Learn DHTML:
http://www.w3schools.com/dhtml/default.asp

Learn VBScript:
http://www.w3schools.com/vbscript/default.asp

Learn WMLScript :
http://www.w3schools.com/wmlscript/default.asp


Server Scripting

Learn SQL:
http://www.w3schools.com/sql/default.asp

Learn ASP:
http://www.w3schools.com/asp/default.asp

Learn ADO:
http://www.w3schools.com/ado/default.asp

Learn PHP:
http://www.w3schools.com/php/default.asp


.NET (dotnet)

.NET Microsoft:
http://www.w3schools.com/ngws/default.asp

.NET ASP:
http://www.w3schools.com/aspnet/default.asp

.NET Mobile:
http://www.w3schools.com/dotnetmobile/default.asp


Multimedia

Learn Media:
http://www.w3schools.com/media/default.asp

Learn SMIL:
http://www.w3schools.com/smil/default.asp

Learn SVG:
http://www.w3schools.com/svg/default.asp

Learn Flash:
http://www.w3schools.com/flash/default.asp


Web Building

Web Building:
http://www.w3schools.com/site/default.asp

Web W3C:
http://www.w3schools.com/w3c/default.asp

Web Browsers:
http://www.w3schools.com/browsers/default.asp

Web Quality:
http://www.w3schools.com/quality/default.asp

Web Graphics:
http://www.w3schools.com/graphics/default.asp

Web Careers:
http://www.w3schools.com/careers/default.asp

Web Hosting:
http://www.w3schools.com/hosting/default.asp

Web Certification:
http://www.w3schools.com/cert/default.asp


XML Tutorials

Learn XML:
http://www.w3schools.com/xml/default.asp

Learn XSL:
http://www.w3schools.com/xsl/xsl_languages.asp

Learn XSLT:
http://www.w3schools.com/xsl/default.asp

Learn XSL-FO:
http://www.w3schools.com/xslfo/default.asp

Learn XPath:
http://www.w3schools.com/xpath/default.asp

Learn XQuery:
http://www.w3schools.com/xquery/default.asp

Learn DTD:
http://www.w3schools.com/dtd/default.asp

Learn Schema:
http://www.w3schools.com/schema/default.asp

Learn DOM:
http://www.w3schools.com/dom/default.asp

Learn XForms:
http://www.w3schools.com/xforms/default.asp

Learn SOAP:
http://www.w3schools.com/soap/default.asp

Learn WSDL:
http://www.w3schools.com/wsdl/default.asp

Learn RDF:
http://www.w3schools.com/rdf/default.asp

Learn WAP:

http://www.w3schools.com/wap/default.asp


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 5:23 pm


September 19, 2005

IBM Linux Redbooks, Papers, and Technotes

IBM has developed and hosts a great many documents, papers, books, and guides on its Linux Redbooks Portal site. Here you will find the latest Drafts, new Technotes, Workshops, and New Redbooks and Redpapers - from which you can learn all about deploying and managing Linux in your business and enterprise.

IBM Linux Redbooks Portal:
http://publib-b.boulder.ibm.com/Redbooks.nsf/portals/Linux


IBM Redbooks and Redpapers on Linux:
http://publib-b.boulder.ibm.com/Redbooks.nsf/portals/LinuxRedbooks
List of IBM Redbooks and Redpapers on Linux, sorted by publish date.

250 Linux results found in Redbooks, Redpapers, Drafts and Technotes:
http://publib-b.boulder.ibm.com/cgi-bin/searchsite.cgi?query=linux

Top 15 IBM Linux Redbooks:
http://publib-b.boulder.ibm.com/Redbooks.nsf/portals/LinuxTop10
These books are the 15 most popular IBM Redbooks on Linux.


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 11:38 pm


A Programmer's Introduction to Visual Basic.Net - Free eBook

This VB.Net (VB dotnet) ebook endeavors to be a quick introduction to the major differences between VB6 and the new VB.NET. It is targeted at current VB developers. If you don’t know VB, parts of the book might not make sense to you. The goal here is to cover what has changed. If you know VB, and want to learn VB.NET or at least see what it can do for you, this book is for you.


A Programmer's Introduction to Visual Basic.Net:
http://web.cveg.uark.edu/Downloads/VB.net_Tutorial/Vbnet.pdf
(223 pages, 4.3 mb)


Filed under: Free Computer and I.T. Books — computer_teacher @ 11:10 pm


September 16, 2005

Free Web Development and Programming Books

Here is an ftp site hosting several books covering web development, programming, networking, and operating systems (Linux, Unix, and Windows). These are a few years out of date, but the web development and programming books can still useful to read and learn from, especially the JavaScript and Perl books. This ftp site has a limit on the number of users, so if you get an error message, come back later and try again.

Index of Books:
ftp://193.231.20.1/pub/books/index.html


HTML Programming Books:
ftp://193.231.20.1/pub/books/HTML/index.html

HTML by Example:
ftp://193.231.20.1/pub/books/HTML/HTMLbyExample/toc.htm

Special Edition HTML 2:
ftp://193.231.20.1/pub/books/HTML/SpecialEdHTML-2/index.htm

Special Edition Using HTML:
http://tinyurl.com/aa6cx/SpecialEditionUsingHTML/toc.htm

Teach HTML in 14 Days:
ftp://193.231.20.1/pub/books/HTML/TeachHTMLin14/index.htm

Teach Yourself Web Publishing with HTML:
http://tinyurl.com/8gxex

The Complete Idiot's Guide to Creating HTML:
http://tinyurl.com/8ydwg

Using HTML 3.2 and Java and CGI:
http://tinyurl.com/au8bb


JavaScript Programming Books:
ftp://193.231.20.1/pub/books/JavaScript/index.html

JavaScript by Example:
http://tinyurl.com/afltr

Special Edition Using JavaScript:
http://tinyurl.com/excdv

Teach JavaScript in 7 Days:
http://tinyurl.com/czvoh

Teach Yourself JavaScript in 21 Days:
http://tinyurl.com/9jgxq


Perl Programming Books:
ftp://193.231.20.1/books/Perl/index.html

Perl 5 Unleashed:
ftp://193.231.20.1/books/Perl/Perl5Unleashed/index.htm

Perl 5 by Examples:
ftp://193.231.20.1/books/Perl/Perl5byExamples/index.htm

Teach Perl in 21 Days:
ftp://193.231.20.1/books/Perl/TeachPearl5in21/index.htm


Web Programming Books:
ftp://193.231.20.1/pub/books/WEB/index.html

Special Edition Using Perl for Web Programming:
http://tinyurl.com/8jlpt

Web Programming Unleashed:
http://tinyurl.com/bxtn7

Web Workshop 3D Graphics and VRML 2.0:
http://tinyurl.com/7upkk

Web Workshop Graphics and Web Page Design:
http://tinyurl.com/72vty


TCP/IP Books:
ftp://193.231.20.1/pub/books/TCPIP/index.html

Teach You TCPIP in 14 Days:
http://tinyurl.com/99u2k

Teach Yourself TCPIP in 14 days Second Edition:
http://tinyurl.com/7a8jq


Linux and Unix Books:
ftp://193.231.20.1/pub/books/Unix/index.html

Linux System Administrator's Survival Guide:
http://tinyurl.com/7w4p2

Red Hat Linux Unleashed:
http://tinyurl.com/9ogh4

Unix Unleashed:

ftp://193.231.20.1/books/Unix/UnixUnleashed/index.htm


Filed under: Free Computer and I.T. Books — computer_teacher @ 10:56 pm


Unified Modeling Language (UML) Tutorial Course

Here is an online tutorial course that teaches you how to use the Unified Modeling Language (UML). The UML is used to assist analysts, designers, and developers build better software applications. It uses diagrams, analysis techniques, and use cases to help the designers see clearly how the program to be created will act and function.

Unified Modeling Language (UML) Tutorial in 7 days:
http://odl-skopje.etf.ukim.edu.mk/UML-Help/


Day 1: Introducing the UML:
http://odl-skopje.etf.ukim.edu.mk/UML-Help/html/cont01.htm

Modeling of systems, old way vs. new way
RAD(Rapid Application Development)
UML Components


Day 2: Class and Use Case Diagrams:
http://odl-skopje.etf.ukim.edu.mk/UML-Help/html/cont02.htm

Class Diagrams
-- Visualising a Class
-- Associations
-- Inheritance & Generalization
-- Aggregations
-- Interfaces & Realizations
-- Visibility
-- Class diagram - Example

Use Case Diagrams
-- Introducing a Use Case Model
-- Relationships Among Use Cases
-- Use Case Diagram - Example


Day 3: State, Sequence, and Collaboration Diagrams:
http://odl-skopje.etf.ukim.edu.mk/UML-Help/html/cont03.htm

State Diagrams
-- State Details and Transitions
-- State Diagram - Example

Sequence Diagrams
-- Ways of Creating Sequences
-- Sequence Diagram - Example

Collaboration Diagrams
-- Writing Collaboration Diagrams
-- Collaboration Diagram - Example


Day 4: Activity. Component, and Deployment Diagrams:
http://odl-skopje.etf.ukim.edu.mk/UML-Help/html/cont04.htm

Activity Diagrams
-- Building an Activity Diagram
-- Activity Diagram - Example

More About Interfaces and Components
-- Component Diagrams
-- Compoment Diagram - Example

Deployment Diagrams
-- Deployment Diagram - Example

UML Diagram Set of Symbols


Day 5: Business Processes and Domain Analysis:
http://odl-skopje.etf.ukim.edu.mk/UML-Help/html/cont05.htm

Discovering Business Processes 1
Discovering Business Processes 2

Domain Analysis
-- Forming Associations
-- Filling Out the Classes
-- Developing the Vision

JAD Session


Day 6: Analysis , Use Cases, GUI, Integration with other Systems:
http://odl-skopje.etf.ukim.edu.mk/UML-Help/html/cont06.htm

Analysis of the System

Developing the Use Cases
-- The Use Case Analysis 1 and 2
-- Refine the Class Diagram

Interactions in the System 1 and 2
Analyze Integration with Cooperating Systems

Designing Look (GUI)


Tags for this post>>


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 5:38 pm


Next Page »

Powered by WordPress