Ben and Brian discuss many different ways you can get started and learn about programming. So many ways in fact, we had to break it up into two parts! In this one we talk about books, onine tutorials, and podcasts. If none of those work for you, fear not as we tackle several more learning methods in part II. Stay tuned for that.
Follow us on Twitter @mvcpodcast.
Chapters
00:00 - Intro01:17 - Ways to learn: books21:01 - Online Tutorials30:54 - Pro tip: contribute to open source34:58 - Podcasts as a learning tool45:45 - OutroLinks
Books
The Pragmatic Programmer by David Thomas, Andrew HuntDon't Make Me Think by Steve KrugHTML & CSS: Design and Build Websites by Jon Duckett Apple Human Interface GuidelinesThe C Programming Language by Brian Kernighan, Dennis RitchieThe Structure and Interpretation of Computer Programs by Harold Abelson, Gerald Jay Sussman, Julie SussmanThe Non-Designer's Design Book by Robin WilliamsPodcasts
Syntax with Wes Bos and Scott TolinskiDevChat Podcast NetworkUnder the Radar with Marco Arment and David SmithAccidental Tech Podcast with Marco Arment, John Siracusa, and Casey LissFull Stack Radio with Adam WathanShop Talk Show with Dave Rupert and Chris CoyierThe Art of Product with Ben Orenstein and Derrick Reimer