A short introduction by Prof. Shimon Schocken about a new approach for teaching CS.
We are a community of motherfucking programmers who have been by software development methodologies for years.
The Ultimate List of Freely Available Programming Books, providing a huge list of e-books for almost any programming language.
Code School teaches web technologies in the comfort of your browser with video lessons, coding challenges, and screencasts.
Advaned Linux Programming web site
© 2001 Peter Jay Salzman
Web development has become a very important topic on the web these days and the internet has become the best source for developers to learn more about code. It is a very easy way and a very popular one and the developers can find important informatio...
Notice: This article has become obsolete with the new that has been added to Java SE 6.
The conclusion is that either people are in a big rush to learn about computers, or that computers are somehow fabulously easier to learn than anything else. There are no books on how to learn Beethoven, or Quantum Physics, or even Dog Grooming in a...
If you find the links to any of my tutorials broken, you might try either:
This book has been taken out of print by W. H. Freeman. You are welcome to use it if you like. We believed in 1992 it was the way to introduce theory in Computer Science, and we believe that today.
Reasoning about code means being able to follow the execution path ("running the program in your head") while knowing what the goal of the code is.