Intelligentedu
Free Computer and I.T. Books
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian


 



     Blog Roll:


     Top Links:

April 11, 2006

540 Free Book Chapters from Addison Wesley

Here is a google search that returns all of the free book chapters offered by Addison Wesley on their web site. You can modify this search by adding keyword(s) to it, as I have done below.

540 Free Book Chapters from Addison Wesley:

" title="http://tinyurl.com/ghvry

" target="_blank">tinyurl.com/ghvry


Below, I modified this search adding keywords. Here are some of these chapters broken down by category:

138 Free Java related chapters:
tinyurl.com/gp8hq

266 Free Web Development related chapters:
tinyurl.com/e9p84

44 Free Linux related chapters:
tinyurl.com/zzsm6

40 Free C# and dot Net related chapters:
tinyurl.com/jfyz7

32 Free Windows Server 2003 related chapters:
tinyurl.com/ec8wq

47 Free Oracle and Database related chapters:



" title="http://tinyurl.com/k3je4


" target="_blank">tinyurl.com/k3je4


Popularity: 22% [?]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts:
  • Over 3,000 Free Book Chapters from O'Reilly
  • Free Book Chapters covering Java, JSP, and ASP.Net
  • More Ebooks from esnips
  • Extracts, Tips, and Articles from The Pragmatic Programmer Book and Authors
  • Free Java and Information Technology Books


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


    April 12, 2006

    Over 3,000 Free Book Chapters from O'Reilly

    Here is another google search for lots of free book chapters, this one returns all of the free book chapters offered by O'Reilly on their web site. You can modify this search by adding keyword(s) to it, as I have done below.

    3,010 Free Book Chapters from O'Reilly:
    " title="http://tinyurl.com/rgfld
    " target="_blank">tinyurl.com/rgfld


    Below, I modified this search adding keywords. Here are some of these chapters broken down by category:

    290 Free Java related chapters:
    tinyurl.com/nqokv

    818 Free Web Development related chapters:
    tinyurl.com/mm4dv

    377 Free Linux related chapters:
    tinyurl.com/n4kve

    68 Free Python related chapters:
    tinyurl.com/f7dst

    96 Free PHP related chapters:
    tinyurl.com/j3vsb

    192 Free Perl related chapters:
    tinyurl.com/z44ke

    64 Free C# and dot Net related chapters:
    tinyurl.com/lwb5n

    29 Free ASP.Net related chapters:
    tinyurl.com/luyv9

    20 Free Windows Server 2003 related chapters:
    tinyurl.com/n9lep

    116 Free Oracle and Database related chapters:
    tinyurl.com/goz3v

    43 Free Cisco related chapters:
    tinyurl.com/fk64f

    193 Free Networking related chapters:
    tinyurl.com/gqsyl

    450 Free Security related chapters:


    " title="http://tinyurl.com/kf6ul

    " target="_blank">tinyurl.com/kf6ul

    Popularity: 31% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • 12 Free Book Chapters for ASP.Net
  • 29 Free Open Source Related Computer Books
  • 540 Free Book Chapters from Addison Wesley
  • 35 Free XML Book Chapters
  • 30 Free C# Book Chapters


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


    April 14, 2006

    Information Modelling and Development Course

    This course teaches you how large-scale computer systems are designed and developed. You'll learn how to develop design notations using the Unified Modelling Language (UML), which is the industry standard language for software analysis and design. This course also shows you how to use Rational Rose to draw diagrams.

    Information Modelling and Development Course


    Information Modelling and Development Course
    Lecture Notes

    1. Information Modelling and Development
    2. Scenario Analysis
    3. Business Modelling with Activity Diagrams
    4. Business Process Mapping
    5. Use Case Analysis
    6. Case Study - Theatre Booking
    7. Intro to Objects
    8. Study week - no notes for this week
    9. Relationships
    10. Inheritance and Aggregation
    13. Sequence Diagrams
    15. Databases
    16. Databases and Normalisation
    17. Storing objects and relationships
    21. Software System Development Life Cycles


    Information Modelling and Development Course Slides

    1. Why Model
    2. Scenario Analysis
    3. Modelling the Business
    4. Activity Modelling
    5. Use Case Analysis
    5a. Coursework notes
    6. Case Study
    7. Object-Oriented Modelling and Design
    8. Study Week - No slides this week. Look at Tutorial Page
    9. Relationships

    10. Inheritance and Aggregation
    11. Amazon Home Page
    13. Sequence Diagrams
    14. Odd Shoe Co.
    15. Databases
    16. Normalised Databases
    17. Implementing Databases
    19. Design Objects
    20. More sequence diagrams
    21. System Development Lifecycle
    23. Exam revision

    Popularity: 11% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • Free Database and SQL Training
  • Requirements Analysis and Specification Study Guide
  • 24 University Computer Science Courses
  • Web Applications Software Engineering Course
  • Information Technology Security Handbooks


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


    11 Ebooks on Web Development, AJAX, ASP.NET, C++, C#, and XSLT

    Here is a Google Groups post that contains links to 11 freely available ebooks covering Web Development and Programming, AJAX, ASP.NET, C++ Programming, Microsoft Visual Studio, Visual C Sharp (C#), and XSLT.

    To access the download link for the ebooks on rapdishare.de, click on the Free button at the bottom of the rapidshare page, wait about 30 seconds, then enter the 3 character code and click on the download button. (You will need to wait 1 hour between large downloads.). To uncompress .rar files you can use 7-Zip, available here: www.7-zip.com/download.html.

    11 Ebooks on Web Development, AJAX, ASP.NET, C++, C#, and XSLT:
    tinyurl.com/jxmzy

    Popularity: 29% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • 37 ASP.NET AJAX Video Tutorials
  • 81 AJAX and 24 JavaScript Ebooks
  • Ajax Ebooks and Learning Documents
  • 11 Programming Ebooks
  • Free Coding and Environment Setup Training for AJAX


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


    April 18, 2006

    Learn How to Write Regular Expressions

    Here are some good learning resources and tutorials for teaching yourself how to write Regular Expressions. These are the best ones that I have found for this topic.

    Learning to Use Regular Expressions:
    gnosis.cx/publish/programming/regular_expressions.html
    This tutorial is aimed at users and programmers who have begun to work with tools that use regular expressions, but who are not quite comfortable with the intricacies of them. Even users who may have used regular expressions in the past, but have forgotten some of the details can benefit from this as a refresher. Completing this tutorial and lots of practice with varying cases is about all you need to be an expert. The concepts of regular expressions are extremely simple and powerful. It is their application that takes some work.

    Regular Expressions - User guide:
    www.zytrax.com/tech/web/regex.htm
    This user guide provides an overview of the format and syntax of Regular Expressions specifically as they are used in Apache. The guide and notes are also generally applicable to most supporting applications.

    Tao of Regular Expressions:
    linuxreviews.org/beginner/tao_of_regular_expressions/
    Regular expressions explained in three levels: easy, medium, and difficult. Numerous examples are given.

    Regular expression Article from Wikipedia, the free encyclopedia:
    en.wikipedia.org/wiki/Regular_expression
    This is a very well written about regular expressions and how to write them. Several good web resources are also linked from here.

    Regular Expression Tutorial:
    www.regular-expressions.info/tutorial.html
    Learn How to Use and Get The Most out of Regular Expressions. In this tutorial, the author teaches you all you need to know to be able to craft powerful time-saving regular expressions. He starts with the most basic concepts, so that you can follow this tutorial even if you know nothing at all about regular expressions yet. Then he also explains how a regular expression engine works on the inside. This will help you to understand quickly why a particular regex does not do what you initially expected.

    Demystifying Regular Expressions:
    www.linuxforums.org/applications/demystifying_regular_expres...
    In this article a simple usage of regular expressions is described. Its intention is to bring users to try the most powerful search and replace paradigm available and hopefully start using it. The article is written reproducing actual steps I took to complete my task, to show the specifics and possible problems.

    Popularity: 11% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • PHP Regular Expressions Tutorial
  • 16 Programming eBooks for Python, Bash, Regex
  • Non-Programmer's Tutorial for Python
  • Writing Regular Expressions
  • 10 Ebooks on Linux and Solaris


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


    April 24, 2006

    Free Certification Preparation Exams

    Here are lots of practice certification exams. These include preparation questions and answers for the following certifications: Checkpoint, Cisco, Citrix, CIW (webmaster), CompTIA A+, Network+, Server+, Linux+, HP, IBM, Linux, Lotus, Novell, Oracle, Sun, and Microsoft MCSE (including 70-282, 70-285, 70-291, 70-292, 70-293, 70-294, 70-296, 70-297, 70-298, 70-299, 70-305, 70-306, 70-310, 70-315, 70-316, 70-320, 70-340),

    Free Certification Preparation Exams:
    itbooks.msk.ru/archives/ebooks/actualtests/

    Popularity: 19% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • Free Comptia A+ Certification Exam Preparation and Study Resources
  • CompTIA Linux+ Certification Preparation Guide
  • Tutorials for MS Certified Technology Specialist Exams
  • Huge Archive of Certification Practice Exams
  • 18 CompTIA A+ and Network+ Certification Tutorials with Practice Exams


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


    154 Free Book Chapters from ftponline.com

    Here are 154 free book chapters from ftponline.com, mostly covering Microsoft .Net technologies, but also some Java, PHP, and Web Services. The 2 links below are google search result pages for these free book chapters.

    Free Book Chapters 1-100 from ftponline.com

    Free Book Chapters 101-154 from ftponline.com


    Here are some of the free chapters offered by ftpoline.com:

    Chapter 3: Basic Programming in Visual Basic .NET

    Advanced Design Concepts: Patterns, Roles, and Relationships

    Creating an ASP.NET Web Application

    Mobile Device Development with ASP.NET

    Murach's SQL for SQL Server

    Multithreading and Concurrency Management

    Transactions

    Methods

    Inheritance

    Indexers and Properties

    Advanced .NET Framework

    ADO.NET Managed Providers

    Building Database Applications with ADO.NET

    Business Framework Implementation
    (Expert C# 2005 Business Objects)

    How to Handle Exceptions and Validate Data
    (Murach's C#)

    Collections
    (C# Core Language Little Black Book)

    Windows Forms Controls
    (Core C# and .NET)

    Chapter 8: Designing Object-Oriented Programs Inheritance

    Visual Studio .NET Database Projects
    (Database Access with Visual Basic .NET)

    How to Use Data Views
    (VB.NET Database Programming with ADO.NET)

    Enterprise Data Management
    (SQL Server 2005 Distilled)

    Call Stack Introspection
    (Java Reflection in Action)

    Creating Applications That Talk (Chapter 2);
    Data-Mining Predictions (Chapter 5)
    (Building Intelligent .NET Applications)

    XML Linking Language

    How to Test and Debug an ASP.NET 2.0 App
    (Murach’s ASP.NET 2.0 Web Programming With C# 2005)

    Avoid Conversion Operators (#28);
    Create App-Specific Exception Classes (#44)

    (Effective C#)

    Popularity: 37% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl
    • Reddit
    • Shadows
    • YahooMyWeb
    • StumbleUpon
    • Digg
    Related Posts:
  • Over 3,000 Free Book Chapters from O'Reilly
  • 540 Free Book Chapters from Addison Wesley
  • Free Book Chapters covering Java, JSP, and ASP.Net
  • Free Java and Information Technology Books
  • 21 Free Book Chapters for C#, VB.Net, XML, and e-Business Web Development


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


    April 25, 2006

    Free LPI Certification Practice Exams and Tutorials

    Here are a total of 96 questions and answers for the Linux Professional Institute's  (LPI) certification exams 101 and 102, along with the free LPI Certification tutorial courses offered by IBM. These will help you prepare for these exams. The way you prepare for the LPI certification exams is a personal choice. You may find that simply looking at the exam objectives and studying on their own (using man pages, HOWTOs, etc.) is enough, or you may want to read books, take web-based or computer-based training, or actually go through instructor-led classes offered by a training center.

    Hee are some reasons why you should get Linux Certified?
    • Establish your competence for well-defined Linux-related functions.
    • Easily demonstrate your competence to a potential contractor.
    • Certification helps you set out and follow a career path.
    • LPI certification is developed from within the Linux community, by your peers, and gives you the opportunity to help develop the certification standards and exams.

    LPI 101 Certification Practice Test containing 44 Questions with Answers

    LPI 102 Certification Practice Test containing 52 Questions with Answers


    IBM also offers the following free LPI Certification Tutorial Courses:

    Exam 101 tutorials

    The five tutorials below help you prepare for the five topics in LPI exam 101. Exam 101 is the first of two junior-level system administrator exams. Both exam 101 and exam 102 are required for junior-level certification, or LPIC-1. (The remaining tutorials in the 101 series will be added to this page as they are completed.)

    • LPI exam 101 prep: Hardware and architecture
      Topic 101. Learn to configure your system hardware with Linux. By the end of this tutorial, you will know how Linux configures the hardware found on a modern PC and where to look if you have problems.

    • LPI exam 101 prep: Linux installation and package management
      Topic 102. Learn about Linux installation and package management. By the end of this tutorial, you will know how Linux uses disk partitions, how Linux boots, and how to install and manage software packages.

    • LPI exam 101 prep: GNU and UNIX commands
      Topic 103. Get an introduction to common GNU and UNIX commands. By the end of this tutorial, you will know how to use commands in the bash shell, including how to use text processing commands and filters, how to search files and directories, and how to manage processes.

    • LPI exam 101 prep: Devices, Linux filesystems, and FHS
      Topic 104. Get acquainted with Linux devices, filesystems, and the Filesystem Hierarchy Standard. By the end of this tutorial, you will know how to create and format partitions with different Linux filesystems and how to manage and maintain those systems.

    • LPI exam 101 prep: The X Window System
      Topic 110. Learn about the X Window System on Linux. By the end of this tutorial, you will know how to install and maintain the X Window System. This tutorial covers both major packages for X on Linux: XFree86 and X.Org.


    Exam 102 tutorials

    The nine tutorials below help you prepare for the nine topics in LPI exam 102. Exam 102 is the second of two LPI junior-level system administrator exams. Both exam 101 and exam 102 are required for junior-level certification, or LPIC-1. (The tutorials in the 102 series will be added to this page as they are completed.)

    • LPI exam 102 prep: Kernel
      Topic 105. Learn how to install and maintain Linux kernels and kernel modules. By the end of this tutorial, you will know how to build, install, and query a Linux kernel and its kernel modules.

    • LPI exam 102 prep: Boot, initialization, shutdown, and runlevels
      Topic 106. Learn how to boot, change runlevels, reboot, and shut down your system. By the end of this tutorial, you will know guide a system through booting, set kernel parameters, and shut down or reboot a system.


    Exam 201 tutorials

    The eight tutorials below help you prepare for the eight topics in LPI exam 201. Exam 201 is the first of two LPI intermediate-level system administrator exams. Both exam 201 and exam 202 are required for intermediate-level certification, or LPIC-2.

    • LPI exam 201 prep: Linux kernel
      Topic 201. Learn to understand, compile, and customize a Linux kernel. By the end of this tutorial, you will be able to configure and customize the kernel to fit your exact requirements.

    • LPI exam 201 prep: System startup
      Topic 202. Learn the steps a Linux system goes through during system initialization, and how to modify and customize those behaviors for your needs.

    • LPI exam 201 prep: Filesystem
      Topic 203. Learn how to control the mounting and un-mounting of filesystems, examine existing filesystems, create filesystems, and perform remedial actions on damaged filesystems.

    • LPI exam 201 prep: Hardware
      Topic 204. Learn how to add and configure hardware to a Linux system, including RAID arrays, PCMCIA cards, other storage devices, displays, video controllers, and other components.

    • LPI exam 201 prep: File and service sharing
      Topic 209. Learn how to use a Linux system as a networked file server using any of several protocols supported by Linux.

    • LPI exam 201 prep: System maintenance
      Topic 211. Learn the basic concepts of system logging, software packaging, and backup strategies.

    • LPI exam 201 prep: System customization and automation
      Topic 213. Learn some basic approaches to scripting and automating system events such as report and status generation, cleanup, and general upkeep.

    • LPI exam 201 prep: Troubleshooting
      Topic 214. Building on material covered in more detail in earlier tutorials, learn what you can do when things go wrong.



    Exam 202 tutorials

    The seven tutorials below help you prepare for the seven topics in LPI exam 202. Exam 202 is the second of two LPI intermediate-level system administrator exams. Both exam 201 and exam 202 are required for intermediate-level certification, or LPIC-2. (The remaining tutorials in the 202 series will be added to this page as they are completed.)

    • LPI exam 202 prep: Networking configuration
      Topic 205. Learn how to configure a basic TCP/IP network, from the hardware layer (usually Ethernet, modem, ISDN, or 802.11) through the routing of network addresses.

    • LPI exam 202 prep: Mail and news
      Topic 206. Learn how to use Linux as a mail server and as a news server. Learn about mail transport, local mail filtering, mailing list maintenance software, and server software for the NNTP protocol.

    • LPI exam 202 prep: Domain Name System (DNS)
      Topic 207. Learn how to use Linux as a DNS server, chiefly using BIND. Learn how to perform a basic BIND configuration, manage DNS zones, and secure a DNS server.

    Popularity: 12% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.