Intelligentedu
Best New Free Computer IT Training Tutorial Resources
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:

February 6, 2008

Visual C# eBook

This Visual C# ebook, Programming Microsoft Visual C# 2005: The Language, provides detailed explanations and instruction on important features and contructs of the Visual C# programming language. It explains and gives sample code for new features to Visual C# ,including generics, anonymous methods, static classes, and new classes that affect garbage collection. The Exception Assistant, code snippets, and visualizers, as improvments to Visual Studio, are also covered by this ebook. From a debugging perspective, Chapter 12 examines what a managed application is and helps you understand how to debug a managed application. This book is for those looking for a comprehensive explanation of Visual C# or want to explore a specific aspect of the language. It provides in-depth explanations along with lots of sample code. Here is the direct download link for this C# ebook. (5.4MB, CHM format).


Table of Contents:

Introduction
Part I - Core Language
  Chapter 1-Introduction to Visual C# Programming
  Chapter 2-Types
  Chapter 3-Inheritance
Part II - Core Skills
  Chapter 4-Introduction to Visual Studio 2005
  Chapter 5-Arrays and Collections
  Chapter 6-GenericsChapter 7-Iterators
Part III - More C# Language
  Chapter 8-Delegates and Events
  Chapter 9-Exception Handling
Part IV - Debugging
  Chapter 10-Metadata and Reflection
  Chapter 11-MSIL Programming
  Chapter 12-Debugging with Visual Studio 2005
  Chapter 13-Advanced Debugging
Part V - Advanced Concepts
  Chapter 14-Memory Management
  Chapter 15-Unsafe Code
Appendix A-Operator Overloading

Popularity: 13% [?]

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:
  • 16 Ebooks for C++, C#, and Visual Studio
  • 2 Free Book Sites
  • 3 .NET Programming eBooks
  • A Programmer's Introduction to Visual Basic.Net - Free eBook
  • 1 UML and 3 Visual Basic .Net Ebooks

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


    Five C++ Programming University Courses

    Here are five C++ Programming University Courses that offer their lecture, lab, and other course content on the web. This C++ learning material will help you get up to speed with coding C++, or you can use these to learn more effective ways to program using C++.


    CS3101 - Programming Languages: C++
    at Columbia Univeristy

    This course is an introduction to the C++ programming language. Students should leave this class with knowledge of fundamental C++ programming constructs and the tools necessary to quickly master more advanced techniques. Moreover, students will be expected to demonstrate ability to program effectively in C++ - producing code that (1) compiles, (2) produces correct output, (3) utilizes proper C++ constructs, (4) is coherent and clearly commented.

    TOPICS LECTURE READINGS & HANDOUTS CODE HOMEWORK
    Administrative Details
    CUNIX
    Commandline Environment
    Jumping Into C++
    lecture1 emacs reference card session1
    Variables
    Datatypes
    Operators
    Containers
    Control Flow
    Random Numbers
    lecture2 C++ Reference
    sample .emacs
    sample .profile
    session2 hw1
    Functions
    Error Handling
    OOP: structs & classes
    lecture3 template metaprogramming
    session3 hw2
    Template Functions and Classes
    Separate Compilation & the make utiltiy
    Debugging: (preprocessor & GDB)
    lecture4 makefiles
    templates
    macros
    assert
    session4 hw3
    Inheritance
    Pointers & Arrays
    C-strings & File I/O
    Arguments to main
    Memory Allocation
    lecture5 pointers
    lists
    maps
    session5 hw4
    Final hw5



    CSCI 123 Introduction to Programming Concepts in C++
    at Fullerton College

    This course is an introduction to the basic principles of programming using a structured programming language, C/C++. Students will design algorithms, write external documentation, design and write source code in C/C++, and write internal documentation for programming problems.

    Lectures:


    CSE 459.22: Programming in C++ at Ohio State University

    Lecture Slides:
    Labs:


    CS117: Introduction to Programming Languages C++ at the Univeristy of Chicago

    This course covers definition, use, algorithm design and algorithm analysis of the fundamental abstract data types, including linked lists, stacks, queues, trees and graphs. Also, analysis of each algorithm is done.

    Lectures:

    CpE 391D - Fundamentals Of Object Oriented Programming In C++ at West Virginia University

    This is a 3-credit hour project-based laboratory-oriented course aimed at learning the fundamentals of object-oriented design and implementation in C++. The objectives of the course are to have students identify and practice the object-oriented programming concepts and techniques, practice the use of C++ classes and class libraries, modify existing C++ classes, develop C++ classes for simple applications, and practice the concepts of Object-Oriented Analysis and Design (OOA/OOD) and design patterns and frameworks by developing a C++ based project.

    Course Topics - Slides:

    1. Introduction to the Object-Oriented Programming Concepts
    2. C++ Program structure
    3. C++ Data Types
    4. Functions, Scope and the Free Store
    5. The C++ Class
    6. Static Class members and the this pointer
    7. Operator Overloading
    8. Class Derivation and Inheritance
    9. Virtual Functions and Polymorphism
    10. Templates
    11. Object-Oriented Analysis and Design (OOAD)

    Lab Assignments:

    1. Introduction to OOP, and The C++ Program Structure.
    2. Data Types I, Pointers, references, and arrays (2 weeks)
    3. Data Types II, Structs and Classes.
    4. The C++ class, Sparse Matrix Application.
    5. Nested Classes, and discrete event simulation of a client server model (2 weeks).
    6. The this pointer, Static data members, and operator overloading.
    7. Class derivation, and inheritance.
    8. Multiple inheritance, and Polymorphism.
    9. Project: Object-Oriented Analysis and Design (2 weeks)
    10. Project: Implementation and testing (2 weeks)

    Popularity: 14% [?]

    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:
  • 39 Univeristy Programming and IT Courses
  • 9 AJAX Tutorials from Univeristy Courses
  • Free Linux Internals Course
  • Free Shell Scripting Course
  • Free Linux System Administration Course

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


    February 9, 2008

    Computer and Programming eBook Downloads from Collectionofbooks

    Here is CollectionOfBooks.blogspot.com which tags many computer and technical ebooks into the categories linked below. This site provides more than one link for many of the ebooks listed. The ebook links are to file share and download sites.

    Use this Search to find ebooks on this site in the areas you are looking for:

    Google
     


    eBook Categories:

    Programming (108)
    rapidshare books (77)
    Windows (18)
    Algorithms (17)
    Dummies (17)
    Linux (16)
    Autocad Books (13)
    Free Ebooks (12)
    Editions (9)
    Guide (8)
    Java (8)
    Vista (8)
    Microsoft (7)
    SQL (7)
    Design (6)
    Graphics (6)
    Applications (5)
    Biology (5)
    Business (5)
    Communications (5)
    Designing (5)
    Herbal Medicine (5)
    Mac (5)
    Networking (5)
    Networks (5)
    Professional (5)
    Web Designing Books (5)
    Windows Vista (5)
    Computer Books (5)
    Adobe (4)
    CS3 (4)
    Database (4)
    Electronic engineering books (4)
    Hacking (4)
    Media (4)
    Technology (4)
    Web (4)
    Wireless (4)
    Access (3)
    Administrations (3)
    Architectures (3)
    Computer (3)
    Data Structure (3)
    Financial (3)
    Introductions (3)
    Multimedia (3)
    Network (3)
    Neuroscience (3)
    OS X (3)
    Photoshop (3)
    Reference (3)
    SUSE (3)
    Security (3)
    Teach (3)
    Unleashed (3)
    Visual (3)
    depositfiles (3)
    rapidshare book (3)
    Accounting (2)
    Ajax (2)
    Analysis (2)
    Approach (2)
    Behavior Analysis and Learning (2)
    Bible (2)
    C (2)
    CSS (2)
    Cisco (2)
    Computer Science (2)
    Computing (2)
    Data Mining (2)
    Databases (2)
    Designers (2)
    Edition (2)
    Evolution (2)
    Foundations (2)
    Fundamentals (2)
    HTML (2)
    MS SQL Server (2)
    PowerShell (2)
    Processing (2)
    Protocols (2)
    Red Hat (2)
    Telecommunications (2)
    Tutorial (2)
    Ubuntu (2)
    Unix (2)
    Web Development book (2)
    Windows XP (2)
    Wireless Hacking (2)
    World (2)
    XHTML (2)
    XP (2)
    C# (2)
    .Net (1) .Net Collection (1)
    C++ Ebooks (1)
    CCNA (1) CCNP (1)
    Computer Architecture (1)
    Cookbook (1)
    Internet (1)
    Internetworking (1)
    Linux Kernel (1)
    Linux Kernel Hacking (1)
    Oracle (1)
    Ubuntu Linux (1)
    VoIP (1)
    Wi-Fi handbook (1)
    WiMAX (1)
    XML (1)
    wireless networks (1)

    Popularity: 24% [?]

    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:
  • 5 Free Programming and Database eBooks
  • 35 Computer and Programming eBooks and Downloads
  • Information Security Management Presentation
  • Guides and References for Linux, Cisco, MCSE and more
  • 144 Freely Available Computer Ebooks

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


    February 13, 2008

    Find Technical and IT eBook and Video Downloads

    Here are two download search sites, one giving results for rapidshare and the other for 4megaupload. Some of the links on these sites are no longer good, but many are available. You can use these sites to search for various types of files, such as archive, audio, video, docs (documents), and CD/DVD. Ebooks will be in both the archive and docs categories. Training videos will be in the video category. Linked below are search results I found for several technical topics, these searches are for all types of files. You can limit your search to only videos or archives, to find exactly what you need.


    Rapid Library Search

    CompTIA

    CompTIA A+

    MCSE

    MCSD

    Cisco

    Oracle

    Linux

    Windows

    AJAX

    C++ Programming


    Java Programming

    Ruby on Rails

    Python Programming

    .NET (dot NET)

    C# ProgrammingASP.NET

    C Sharp

    ASP.NET


    4MegaUpload.com

    CompTIA

    CompTIA A+

    MCSE

    Cisco

    Oracle

    Linux

    Windows

    AJAX

    C++ Programming

    Java Programming

    .NET (dot NET)

    C# Programming

    ASP.NET

    Popularity: 30% [?]

    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:
  • RTP: Audio and Video for the Internet
  • 5 Free Programming and Database eBooks
  • Information Security Management Presentation
  • Books on C++, C#, Linux, Perl, Web Programming, Oracle SQL
  • 35 Computer and Programming eBooks and Downloads



  • February 16, 2008

    Free eLearning Course Videos from NJIT

    The Continuing Professional Education Department of New Jersey's Science and Technology Univeristy offers all of their classroom training videos on their NJIT eLearning Course Video Site. These freely available technical elearning videos cover many application development and I.T. areas, including Java Programming, Data Management, Operating Systems, Data Communications, Internetworking, Information Systems, Data Mining, Network Interfaces, and Project Management. NJIT began doing elearning in the 1980s when they came up with the phrase “Virtual Classroom.” This university is well known for their expert online learning courses and programs. A fourth of all engineers working in New Jersey are graduates of NJIT. You will need RealPlayer installed to access and view these training videos. To download and install this, click on the Free RealPlayer link in upper right corner on this page.

    CIS447 - Human Computer Interfaces
    CIS 602 - Application Development for Web /Java and Advanced Java
    CS 631 - Data Management System Design
    CS 630 - Operating Systems
    CIS 652 - Data Communications & Networking
    CS 656 - Internetworking and Higher Layer Protocol
    CIS 675 - Information Systems Evaluation
    IS 677 - Information Systems Principles
    CIS 734 - Data Mining
    CIS 735 - Computer Mediated Communication Systems
    CoE 685 - Network Interface Design
    IS 350 - Computer and Society:
    CIS 375 - Application Development for Web Java and Advanced Java
    EM 636 - Project Management
    MGMT 491 - International Business
    MGMT 688 - Information Technology, Business & Law
    MGMT 692 - Strategic Management
    PTC 620 - Proposal Writing

    Popularity: 10% [?]

    Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
    • blogmarks
    • del.icio.us
    • Furl