General or all topics

General and Misc sites.

10 skills developers will need in the next five years

17
vote
With the recent changes in the economy, a lot of developers are focused on their short-term job prospects.

SE Radio - The Podcast for Professional Software Developers

40
vote
Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast.

Agile Modeling - Effective Practices for Modeling and Documentation

45
vote
Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems.

Usability.Edu: 25 Incredibly Useful Usability Cheat Sheets & Checklists

117
vote
Is your Web site primed for any viewer? How do you know? The nicest thing about a usable Web site is that it’s just a good thing to do for others so they can easily read your online information.

Think Stats: Probability and Statistics for Programmers

136
vote
Think Stats: Probability and Statistics for Programmers is a textbook for a new kind of introductory prob-stat class. It emphasizes the use of statistics to explore large datasets.

10 Internet Technologies Educators Should Be Informed About

169
vote
It’s been nearly two and half years since the publication of the first “10 internet technologies that educators should be informed about” article on this site and given the fast paced evolution of tec

14+ YouTube Playlists To Watch & Learn Computer Programming Quickly

295
vote
YouTube is used regularly to share comedic clips, it’s without a doubt, a rich pool of educational videos .

20 Open Courseware Classes on Web Design Worth Bookmarking

297
vote
One of the easiest and cheapest ways to learn web design is via open courseware classes.

Top 25 Most Dangerous Programming Errors with Details

277
vote
Top 25 Most Dangerous Programming Errors is a list of the most widespread and critical programming errors that can lead to serious software vulnerabilities.

Sorting algorithms animations

413
vote
Show the advantages and disadvantages of each algorithm and how each algorithm operates

Find Flash Cards from best sites

491
vote
Quickly search for available flash cards from some of the best flash card sites.

Free Tutorial Collection on Code Beach

445
vote
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

Programmers Heaven - For all languages.

464
vote
This websites have materials on all programming languages. It also has large forum community, blogs , developer news etc..

Cheat Sheet Huge Collection.

804
vote
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

Software Engineering for Internet Applications

502
vote
by Eve Andersson, Philip Greenspun, and Andrew Grumet

A Practical Theory of Programming

527
vote
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.

Structure and Interpretation of Computer Programs

475
vote
The material on this site is aimed at instructors using SICP as a course text, and at people using the book for self-study.

O'Reilly Open Books - Free

484
vote
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

Tech Cheat Sheets

476
vote
This website is a good collection of cheat sheets on following topics :