Intelligentedu
Free Computer and I.T. Books


November 30, 2005

2 Free C++ Books

Here are 2 Free C++ Books that I hope will help you learn this important computer programming language. (Cplusplus is an object oriented language, the first book here teaches you what object oriented programming is and how to code using it.)


A Beginners C++ Book:
http://www.uow.edu.au/~nabg/ABC/ABC.html

31 chapters in 5 parts:
. Part 1 Introduction to Computers
. Part 2 Simple Programs
. Part 3 Functions and Data Aggregates
. Part 4 A Touch of Class
. Part 5 Object Oriented Programming


Thinking in C++ 2nd Edition:
http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
http://www.mindview.net/Books/DownloadSites/

This HTML book is fully indexed, uses Frames for easy navigation through the chapters, and has color syntax highlighting on all the source-code listings.

Part 1: Building Stable Systems
. 1: Exception handling
. 2: Defensive programming

Part 2: The Standard C++ Library
. 3: Strings in depth
. 4: Iostreams
. 5: Templates in depth
. 6: Generic algorithms
. 7: Generic containers

Part 3: Special Topics
. 8: Runtime type identification
. 9: Multiple inheritance
. 10: Design patterns
. 11: Concurrency


Filed under: Free Computer and I.T. Books — computer_teacher @ 9:13 pm


Visual Basic.NET, ADO.NET, and XML Tutorial Lessons

Functionx.com provides the following Visual Basic.NET tutorial lessons, along with more tutorials teaching you how to code applications using Arrays and Collections, Lists, XML, and ADO.NET. All of the programs created in these lessons are console based and only display in the DOS window, which means you do not need the Visual Basic.NET programming environment for these lessons.


Visual Basic .Net Lessons

Introduction to VBasic
Variables and Data Types
Techniques of Using Variables
VBasic Operators
Data Reading and Formatting
Conditional Statements
Counting and Looping
Introduction to Procedures
Exploring Procedures
Introduction to Classes
Inheritance
Class Construction and Destruction
The Properties of a Class
Abstraction
Error Handling
Built-In Procedures
Introduction to Arrays


Arrays and Collections

Introduction to Arrays
Arrays and Procedures
Introduction to Collections
The Collection Class
The ArrayList Class


Lists Fundamentals

Intro to Data Sets
Tables
Columns
Records
Data Relationships


XML

Introduction to XML
Creating an XML File
Well-Formed XML
Using an XML File
Introduction to Elements
Operations on Elements
Introduction to Attributes
The Attributes of an Element
Characteristics of XML Nodes


ADO.NET

Lessons Setup
Introduction to ADO.NET
SQL and ADO.NET
The Structure of a Table
Data Entry



Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 8:30 pm


November 29, 2005

Structured Document Processing Languages

The goal of this course, Structured Document Processing Languages, is to become familiar with the central models and languages for manipulating, representing, transforming and querying structured (XML) documents. The lecture slides are available and linked here. The course is largely based on original articles or technical specifications, most of which are available on-line here: http://www.cs.uku.fi/~kilpelai/RDK02/refs.html


Structured Document Processing Languages:
http://www.cs.uku.fi/~kilpelai/RDK02/


Lecture Slides (Powerpoint format):

Introduction:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/Intro.ppt

Document Instances and Grammars:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/InstancesAndGrammars.ppt

XML Schema Definition Language:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/XMLSchema.ppt

XML Processor Interfaces - SAX:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/Parsers.ppt

Document Object Model:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/DOM.ppt

JAXP: Java API for XML Processing:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/JAXP.ppt

Introduction to Style Sheets:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/StyleSheets.ppt

Cascading Style Sheets:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/CSS.ppt

Document Transformations: XSLT:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/XSLT.ppt

Additional features of XPath and XSLT:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/XSLT-additional.ppt

Computing with XSLT:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/XSLT-power-of.ppt

XSL: Extensible Stylesheet Language:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/XSL.ppt

XML Web Site Architecture:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/Cocoon.ppt

Translating Data to XML:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/XML-wrapping.ppt

Querying XML Data and Documents:
http://www.cs.uku.fi/~kilpelai/RDK02/lectures/XQuery.ppt


HTML 4.01 Specification:
http://www.w3.org/TR/html4/

XHTML1.0 The Extensible HyperText Markup Language (Second Edition):

http://www.w3.org/TR/xhtml1/


Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 10:01 pm


2 Fortran 77 Books: Reference Manual and Programmer's Guide

Here are two Fortran 77 books provided by Silicon Graphics. One is the language reference manual and the other is a programmer's guide. Though these books are specifically targetted at users of SGI systems, they will provide you with a good understanding of Fortran 77 and how to use this programming language.

Fortran 77 Language Reference Manual


The Fortran 77 Language Reference Manual describes the Fortran 77 programming language specifications as implemented on Silicon Graphics systems. It is a reference manual and assumes prior exposure to Fortran or other algebraic language. You can also download the manual in HTML or PDF format.

Table of Contents:

   
Introduction
  Chapter 1. Fortran Elements and Concepts
  Chapter 2. Constants and Data Structures
  Chapter 3. Expressions
  Chapter 4. Specification Statements
  Chapter 5. Assignment and Data Statements
  Chapter 6. Control Statements
  Chapter 7. Input/Output Processing
  Chapter 8. Input/Output Statements
  Chapter 9. Format Specification
  Chapter 10. Statement Functions and Subprograms
  Chapter 11. Compiler Options
  Appendix A. Intrinsic Functions


Fortran 77 Programmer's Guide

The Fortran 77 Programmer's Guide provides information about implementing Fortran 77 programs using IRIX. It documents compiling, linking, and running Fortran 77 programs, program interfaces, system functions, and subroutines. It is intended for users with some experience with Fortran 77. You can also download the manual in HTML or PDF format.

Table of Contents:

  Introduction
  Chapter 1. Compiling, Linking, and Running Programs
  Chapter 2. Storage Mapping
  Chapter 3. Fortran Program Interfaces
  Chapter 4. System Functions and Subroutines
  Chapter 5. Fortran Enhancements for Multiprocessors
  Chapter 6. Compiling and Debugging Parallel Fortran
  Appendix A. Run-Time Error Messages



Filed under: Free Computer and I.T. Books — computer_teacher @ 9:50 pm


November 28, 2005

6 Free Java Online Books

Here are 6 free Java and Java technology online books for your reading pleasure. I hope these can help you learn to develop better software applications using this important programming language.


6 Free Java Online Books:

Java Look and Feel Design Guidelines, Second Edition:
http://java.sun.com/products/jlf/ed2/book/index.html

The Design Patterns: Java Companion:
http://www.patterndepot.com/put/8/JavaPatterns.htm

1000 Java Tips e-Book:
http://javaa.com/

Java: An Object First Approach:
http://www.scism.sbu.ac.uk/jfl/jflcontents.html

Processing XML with Java:
http://www.cafeconleche.org/books/xmljava/

J2ME & Gaming:

http://www.jasonlam604.com/books.php


Filed under: Free Computer and I.T. Books — computer_teacher @ 1:01 am


Next Page »

Powered by WordPress