Learn programming for Free and how to develop and write computer programs and IT applications. Get Free knowledge, information, references, and resources about computers now. Many Free training courses,tutorials, books, training guides, tips, articles, and helps are available to you.
Subscribe to our Free semimonthly Newsletter to Get the Latest & Best FREE Computer IT Training! - You'll stay current with all the New Free Computer Training and Education sites we discover - Subscribe now because you'll have access to these great new sites a month before our web site visitors do, and with each issue you'll receive our 2 non-public links containing 97 Pages of Free Training with over 10,000 Free IT training and tutorial resources. Plus, you'll receive our new 21 chapter e-book "Understanding Computer Security" for Free!
Edcomp.com - Our new Free Computer Training Search site is now online, containing over 150,000 free educational, training and tutorial web resources, all at your fingertips. Also search for computer programming and software development sites. Check out our predefined search page for faster access. If you're an Intelligentedu.com Member, go to our member search page to access this special page to search over 220,000 free training web resources.
Type in the computer subject you want to learn more about:
CProgramming.com's C++ Tutorials - Two good C++ tutorials, one very thorough tutorial for beginners, and the other for graphic and GUI programmers.
1cplusplusstreet.com - Articles and Tutorials covering C+ plus other programming languages for beginners, also intermediate and advanced materials.
C, C++ and STL Programming Tutorials - Free hands-on programming tutorials and code examples for C, C++ and STL. These are aimed at those who are just learning how to program in C and C++. All tutorials (pdf) and code examples (txt) are downloadable here. - Tutorial #1: C / C++ Procedural Programming - Tutorial #2: C and Implementation Specific: Windows C Run-time (CRT) - Tutorial #3: C++ and Object Oriented Ideas - Tutorial #4: C++ and Generic Programming: The STL - Tutorial #5: Linux / Fedora: GNU C Socket Programming
A Tutorial for C++ - This tutorial is divided into two basic parts. The first three chapters describe the single address space constructs in CC++ ( par, parfor, spawn, atomic, and sync). The last four chapters describe the multiple address space constructs (processor objects, global pointers, and data transfer functions).
C++ Language Tutorial - These tutorials explain the C++ language from its basics up to the newest features of ANSI-C++. It is for those people who want to learn programming in C++ and do not necessarily have any previous knowledge of other programming languages, and has has example programs in all sections.
An Introduction to Object-Oriented Programming in C++ - This tutorial is all about OOP in the computer language C++. The mission of the author, Mike Williams, is to teach novice programmers about the art of programming. Through the months,he'll take you through a variety of programming techniques, starting with C++.
161 Rules of Thumb for C/C++ and OO - Most of these rules apply to programming in general and OO programming in other languages (such as Java) in particular.
An Introduction to Object-Oriented Design - This talk is meant to introduce you to object-oriented design. It is particularly useful if you've just started C++ and you're wondering how to decide what classes to use and what goes in them - that's exactly what design is about. Also look at the author's article about Object-oriented programming in C. This site is archived.
Beginner's Guide to C++ - This tutorial is written for everyone whether you've before or not, or if you have used other languages and want to expand into C++!
C++ Lectures by Michael Ogg - Great lecture notes on C++ by Michael Ogg in the Kernighan and Ritchie style -- comprehensive, conside and easy to read.
C++ Coding Standards - A well thought out coding standard guide for the C++ programming language.
Learn C Programming - This introduction to C programming, originally written in 1993 by Christopher Sawtell, is provided here as reference material. It's not going to make a C programmer out of you overnight, but it's a good starting point. It is suggested that you print out each lesson and study it thoroughly.
An Interactive C Tutorial - This thesis project is a C tutorial for novice programmers. The materials within the C Tutorial were developed to be used as a supplement to an introductory C course. They include animations, imagemaps, and interactive quizzes.
Digital Dawn's Java Tutorial - This great Java tutorial has 28 sections and 8 appendices. It does an excellent job of teaching Java and getting you up to speed.
Java Tips - The place to look for kernels of Java information. Each Java Tips installment presents short items on helpful tips and tricks to help you caffeinate your Java code.
Java White Papers - Many Java White Papers are available here covering many areas of Java, all are free.
Free Java Training - This is our new free Java Training & Tutorial Page on our site, for both beginners and more advanced Java programmers. We have searched out all the best Java training tutorials on the web for you, enjoy and come back often.
Introduction to the JavaBeans API - A short course on the JavaBeans API. Learn to use JavaBeans technology to create independent, reusable, platform-independent, marketable components with Java technology. Topics include the JavaBeans architecture, event model, introspection, design and implementation, using the BDK BeanBox application, and more.
XML-Java Synergy Tutorial - A Tutorial On Using XML with Java. The objective is not to teach you XML comprehensively but, instead focus on building a foundation, which can later help you create more complex applications. The authors hope that at the end of this tutorial you will be able to write a XML document. It also explains how to create Java applications that use XML. There is a growing awareness among web developers that the XML-Java combination is ideal for internet-friendly web applications. This tutorial teaches the person reading it how to create web-based applications. This site is archived.
The First User Friendly Java Tutorial - This tutorial gives you the first few sips of Java (seasoned not to burn your tongue). Its approach is simple - as far as possible, it adds a line at a time and expects you to try it out. This site is no longer online. The link here is an archive.
Javacoffeebreak.com - This is an excellent web site for both beginners and advanced students of the Java programming language, contains tutorials, lessons, FAQs, articles, newsletters, and chat.
Java Tutorial: Don't Fear the Oop! - An interesting Java tutorial that you should look at. Entertaining, educational, and very different.
Java Certification Preparation Site - This site provides all the information that you may need to prepare for Sun's Java Certification. It has a detailed Java Tutorial covering all the topics of the Java Certification exam. Besides a large number of sample questions for each topic, the site has FAQ on Java Certification and links to a large number of Certification sites. This site is a previous Free Site of the Month selection.
Java Programmer Certification Exam And Training - This site contains the equivalent of many hundreds of pages of information to help students of this exam. It includes Mock Exams, Tutorials, Frequently Asked Questions, Discussion forums and sample code. It was created by a Sun Certified Java Programmer and includes feedback from many hundreds of users. This site is a previous Free Site of the Month selection.
Gamelan- This site has tons of Java programming resources and tutorials.
Sun's Java Tutorial - This is the definitive Java Tutorial from Sun. It has several tutorials on loads of different topics, which are all well done. It is somewhat commercial, but contains the information you need. It's not a reference though...just the tutorials. Also available is a list of all content pages in The JavaTM Tutorial found here in the The Really Big Index. Here's where you will find Java SE Desktop Documentation. For the most recent Java JDK download, see the Java SE Downloads page. And for more information, see the Java Development Kit at Wikipedia.
Essentials of the Java Programming Language Basics, Part 1 - This walks you through how to use the Java 2 Platform software to create and run three common types of programs - applications, applets, and servlets. You will learn how applications, applets, and servlets are similar and different, how to build a basic user interface that handles simple end user input, how to read data from and write data to files and databases, and how to send and receive data over the network. Also offered: Essentials of the Java Programming Language, Part 2: This tutorial introduces applications, applets, and servlets; simple file and database access operations; and remote method invocation (RMI).
More Java Training and Tutorial Web Resources on our site are here, here, here and here.
JavaScript 1.5 Core Guide and JavaScript 1.5 Core Reference- These are Netscape-authored manuals. JavaScript is Netscape's cross-platform, object-based scripting language for client and server applications. Also see JavaScript Central, a place for documentation and references about the JavaScript programming language. Dedicated to the language itself, here you will also find pointers to other centrals where JavaScript is in use in combination with other technologies.
JavaScript Tutorial for Programmers - This tutorial illustrates the syntax and methodology of JavaScript. It is aimed primarily at those who have had at least some exposure to another programming language.
Interactive Tutorial Guide for JavaScript - This website is for anyone that is ideally looking to learn JavaScript. It is ideally suited for beginners who are quite aware of HTML and want to move onto the next level. Included is the stuff that is most popular with JavaScript.
The Dynamic Duo - Cross-Browser DHTML - Dynamic HTML and JavaScript tutorial.
JavaScript.com - From this site, access their weekly newsletters which are dedicated to providing you with the best Javascript-related information, tutorials and news from across internet.com and the Web., and also their tutorials.
Ken Ward's Javascript Tutorial - This JavaScript tutorial is called Achieving Results with JavaScript - with it you will learn to use JavaScript with some knowledge. The tutorial is something between learning about Java Script and Cut and Paste. The information is useful to both the beginner and the more experienced too.
JavaScript for the Total Non-Programmer - This tutorial will take you step by step through the fundamentals of Javascript. You will learn how to write functions, use data from text boxes, create IF-THEN conditionals, program loops, and generally make your web page "smarter."
Website Abstraction - This site has many beginning and advanced JavaScript tutorials, web building tutorials, and Frontpage tutorials, along with free javascripts and java applets.