25

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

9

For OpenGL then NeHe's site is good.

8 accepted

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

6

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.

5

alt text

4

For python, there's diveintopython.org

It's a great introduction to python.

3

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

3

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

3

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.

2

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.

2

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

2

Javapassion.com

2

For PHP and Jquery and other stuff 9lessons

1

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

1

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/

1

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!

1

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.

1

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

1

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.

1

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

0

W3 Schools is great.

0

For the C++: here

0

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.

0

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.

0

If your into screencasts:

tekpub

0

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

0

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

0

For who's interested in Android development, I think you should take a look at android-er.blogspot.com This blog contains many Android tutorials for beginners as well as advanced users.

0

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.