What are the best programming tutorial sites? I can think of:
For (n)hibernate I recently found Summer of nHibernate. Really good screencasts explaining the ins and outs of nHibernate.
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.
For python, there's diveintopython.org
It's a great introduction to python.
These are more web programming oriented, but here are just of few of my favorites from my Google Reader list: (in not particular order)
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
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!
www.learnvisualstudio.net is another great one for screencasts on .NET (both VB.NET and C#)
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.
For FLEX/Flash stuff there's a bunch of great video tutorials on Lee Brimelow's http://www.gotoandlearn.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.
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.
For C#:
C-Sharp Corner
CSharp Friends
CSharp Help
CSharp for absolute beginners
CSharp-online
Java:
Sun Tutorials
FreewareJava.com
JavaBoutique
Python:
Python documentation
Awaretek
Norm Matloff
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.
For Zend Framework (PHP), I've found ZendCasts to be quite helpful.
http://www.asp-net-example.blogspot.com/ is a place to learn asp.net by examples.