views:

613

answers:

12

I am looking for some good websites for online training of myself and my development team. I am finding that I have excellent success with improving my own personal development practices and that of my team when we set aside an hour or two each week to do training.

Currently we are watching the DevExpress CodeRush screencasts, since we use CodeRush in our software development. We are almost finished up with these and I am looking for the next training topic.

We are a Microsoft shop, but I would like to make these training sessions language agnostic and focus on conceptual topics, like, SOLID, Agile development, design patterns and so on.

What are some websites that you and your team use for online training?

With the way the economy is today, and the fact we are located in Michigan - bad times two, the more affordable, preferably free, the solution is the better.

Thanks in advance!

+2  A: 

I like http://www.dnrtv.com

Also: Microsoft has a large collection of screencasts http://www.microsoft.com/uk/msdn/screencasts/ http://www.microsoft.com/events/webcasts/ondemand.mspx

If you are interested in Web development, the MIX videos are good as well http://videos.visitmix.com/MIX09

+4  A: 

Ayende has a series of screencasts ("Hibernating Rhinos") on a few interesting topics like architecture and code quality and examples on how to implement e.g. an event broker using Castle Windsor to wire things up.

Definitely interesting material from one of the coolest .NET programmers around - can be found here.

mookid8000
+2  A: 
balexandre
seems like Best Tech Videos has a problem right now. I get 403
daddz
My mistake... it's bes tech and not best tech :)
balexandre
@balexandre Hey random Q, how did you generate that "torn" page screenshot? I'm assuming it's an app or plugin and you didn't 'shop it just for this post? ;-)
Mark Renouf
@tweakt SnagIt from Techsmith -> http://www.techsmith.com/
balexandre
+3  A: 

ShowMeDo is a nice site.

daddz
I'm the co-founder of ShowMeDo. We host >1000 screencasts focused on open-source tools, mostly on Python programming with some on C, Ruby, Assembler and others. There are some sets on techniques rather than languages (and they're mostly free IIRC).Some of the Python videos are in our paying-members Club ($60USD for 1 yr's access) but if you're not after Python material then everything else is free (and no ads or other annoyances). HTH, Ian.
Ian Ozsvald
+6  A: 

PeepCode.com -- fantastic!

Tricon
-1 this is not a free solution!
balexandre
The OP wrote "preferably" free.
John Topley
And $9 a pop is pretty affordable when you have a group of people sitting around a screen (though I think there are site license options too).That said, nearly all of Peepcode's programming-specific screencasts are not language agnostic.
Peter Cooper
+5  A: 

Dimecasts.net (design patterns/SOLID)

Summer of NHibernate - NHibernate screencast series

Autumn of Agile - Agile screencast series

stevehodgkiss
A: 

I found this site http://www.internet.com/video/ ... looks like it has some good videos!

mattruma
+1  A: 

The Tech Talks at Google are often programming related, but not always so you'll have to search.

Bill the Lizard
+1  A: 

I have always found that http://www.appdev.com offers great fully developed online courses. I'd challenge one to find programming topics that dive deeper. Pretty much all the .NET technologies, but they also offer some Java and courses that match certifications. I know they offer free samples. BTW - I'm biased - I worked there from 1995 to 2004. :) Good luck!

Tavisd
+3  A: 

You can find many screecast about php, JQuery, WordPress...

Luc M
Great stuff! Thanks for this link. Really helpfull tutorials there =)
ChrisAD
A: 

I also found this one for asp.net development ... http://www.asp.net/learn/

mattruma