General or all topics

General and Misc sites.

10 skills developers will need in the next five years

67
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

89
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

84
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

163
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

179
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

241
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

381
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

364
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

297
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

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

Find Flash Cards from best sites

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

Free Tutorial Collection on Code Beach

471
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.

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

Cheat Sheet Huge Collection.

841
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

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

A Practical Theory of Programming

551
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

497
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

507
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

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