tags:

views:

2573

answers:

29

What are the best programming tutorial sites? I can think of:

+3  A: 

For (n)hibernate I recently found Summer of nHibernate. Really good screencasts explaining the ins and outs of nHibernate.

Erik van Brakel
+3  A: 
Prakash
+1  A: 

my favs

JimmyJ
A: 

I use W3 Schools regularly, for JS and HTML DOM reference.

A List Apart is a good resource for CSS/Javascript.
AddedBytes (formerly ILoveJackDaniels) has some really helpful cheatsheets, snippets.

Kevin
+6  A: 

Some of my "go-to" sites for .NET are

Webjedi
+3  A: 

For python, there's diveintopython.org

It's a great introduction to python.

Petey
+1  A: 

C# Corner is a great site for .NET articles and tutorials.

Andy Rose
+6  A: 

For OpenGL then NeHe's site is good.

graham.reeds
+1  A: 

W3 Schools is great.

djeidot
+2  A: 

USACO is a great training site for programming and algorithms in general. It won't focus on a particular technology but it will make you code better.

Brian
+5  A: 

NETUTS I have found to be good for general Web Development. In terms of programming it covers PHP and Ruby on Rails. But I find the general HTML / CSS and JavaScript to be good.

Norman
+1  A: 

These are more web programming oriented, but here are just of few of my favorites from my Google Reader list: (in not particular order)

http://www.noupe.com/

http://www.smashingmagazine.com/

http://nettuts.com/

http://woork.blogspot.com/

http://sixrevisions.com/

marked
+2  A: 

Warning: Shameless Plug Following

I have a small screencast website, but the videos are not very technical. It's basically for the university student interested in development, or the hobbyist. I suppose the Photoshop videos might be of interest to developers of any grade who are interested in design.

Categories include:
  - Adobe Photoshop
  - Cascading Style Sheets
  - HTML
  - Javascript/jQuery
  - MySQL
  - PHP

www.SampsonVideos.com

Jonathan Sampson
+1  A: 

If you like watching screencasts about ASP.NET then be sure to check out these sites!

Dime Casts.NET: has lots (70+) of short (~10 min) screencasts.
dnrTV: more than 100 screencasts created by the people from .NET Rocks!

Zaagmans
+3  A: 

www.learnvisualstudio.net is another great one for screencasts on .NET (both VB.NET and C#)

Jonathan Sampson
+1  A: 

I really rate Bruce Eckel's "Thinking In C++", which is available for free (along with his other books) from his website. This is the book that explained object orientation in a way that I understood. The exercises are very useful as well.

Dan
+1  A: 

For FLEX/Flash stuff there's a bunch of great video tutorials on Lee Brimelow's http://www.gotoandlearn.com/

Scott Evernden
+1  A: 

http://hibernatetutorial.com

The intention of this website is to give you some information about Hibernate and using Hibernate techniques in Java. We intend also to give you clear answers on questions that you might ask in accordance to this subject: "What is a Hibernate ?", "Why should I use it and how can i do that?". In the Hibernate tutorial web page we also tried to provide you specific tutorial how use your Hibernate knowledge in order to achieve your targets.

+2  A: 

Tizag.com is a decent tutorial site. They have tutorials for HTML, CSS, Javascript, PHP, PERL, Ajax, ASP, VBScript, SQL, MySQL, Flash, XML, Web Hosting and SEO.

VirtuosiMedia
A: 

For the C++: here

Live
That's just a (very good) reference manual, but not a tutorial.
Wojtek
+2  A: 

Javapassion.com

Randell
A: 

If you want to go the payfor video tutorial route, there's vtc. It has a pretty good C tutorial, and is good for beginners.

Lynda.com has a good PHP for beginners/intermediates also, and it has a free one week trial that you can use to watch the series.

micmoo
A: 

For Java, I love this free online course by Bradley Kjell at Central Connecticut State University. He's one of those great teachers that is just easy to understand. Makes me wish I had gone to school there! There are translations in German and French as well as English.

He also has a fantastic Calculus course there if you're interested.

Loophole
A: 

If your into screencasts:

tekpub

Cookey
A: 

For functional programming: Learn You a Haskell for Great Good!

Jorge
A: 

For Zend Framework (PHP), I've found ZendCasts to be quite helpful.

Cal Jacobson
A: 

http://www.asp-net-example.blogspot.com/ is a place to learn asp.net by examples.

Md Iqbal Hosan