General or all topics
Free Tutorial collection on following topics.
# Android
# ASP / ASP.NET
# BREW
# C++
# C#
# ColdFusion
# Delphi/Kylix
# HTML
# J2ME
# Java
# JavaScript
# Palm
# Perl
# PHP
# Pocket PC
This websites have materials on all programming languages. It also has large forum community, blogs , developer news etc..
All cheat sheets, round-ups, quick reference cards, quick reference guides and quick reference sheets in one page. The only one you need
.NET W
by Eve Andersson, Philip Greenspun, and Andrew Grumet
Texts and Monographs in Programming.
You can download the book in four parts, in your choice of pdf or ps format, from the left column below.
The material on this site is aimed at instructors using SICP as a course text, and at people using the book for self-study.
Enjoy free o'reilly open books online on following topics
# Asterisk: The Future of Telephony
# The Cathedral and the Bazaar
# Creating Applications with Mozilla
# DocBook: The Definitive Guide
This website is a good collection of cheat sheets on following topics :
This site lists free online computer science, engineering and programming books, textbooks and lecture notes, all of which are legally and freely available over the Internet.
Highest quality computer books all of which are available for free download.
You can make money sharing Tutorials. Tutorom has tutorials and also video tutorials for many common Tech Topics. It also has tutorials on general topics. A great new concept to Learn by Sharing.
Lets face it, unless you have a photographic memory, no developer can remember all the different functions, options, tags, etc. that exist. Documentation can be cumbersome.
The Rules and Practices of Extreme Programming.
An quick overview of AI from both the technical and the philosophical points of view. Topics discussed include search, A*, Knowledge Representation, Neural Nets.
Math for Computer Science - Tara Holm
Structure and Interpretation of Computer Programs - Holly Yanco
Discrete Math - Shai Simonson
How Computers Work - Gill Pratt
Object-oriented Program Design - David Goddeau
Algorithms - Shai Simonson
Systems - Luis Rodriguez
Web Applications - Philip Greenspun
Theory of Computation - Shai Simonson
Artificial Intelligence - Patrick Winston
Unix Workshop
Database Management Systems - Ravi Jasuja
Applied Probability - Tina Kapur
"Unleashing the Killer App," describes how digital strategy integrates the new rules with an organization's planning processes. Our focus is on the early stages: the learning, collaborating, prototyping, and strategy design rather than the actual implementation and deployment of killer apps.
This book is a tutorial and reference for the Ruby programming language. Use Ruby, and you'll write better code, be more productive, and enjoy programming more.
Adaptive Programming ideas have been re-invented in many different domains (software engineering, data bases, meta-object protocols, attribute grammars, functional programming, digital signal processing) and since the idea has been used successfully it is time to formulate it in terms of patterns to isolate the key ideas and to make them easier to teach.
Computer games are much like candy, comic books, and cartoons. All four activities provide intense or exaggerated experiences. Whether they use sugar, exclamation points, or animated explosions, the goal is the same: to provide extreme experiences.
This book, the first entirely devoted to this important form of human/computer interaction, provides detailed theoretical and empirical information of interest to software designers and human/computer interaction specialists and researchers.