Model View Conversation
Episode 18: Ways to Learn, Part I
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
- Intro -
01:17
- Ways to learn: books -
21:01
- Online Tutorials -
30:54
- Pro tip: contribute to open source -
34:58
- Podcasts as a learning tool -
45:45
- Outro
Links
Books
- The Pragmatic Programmer by David Thomas, Andrew Hunt
- Don't Make Me Think by Steve Krug
- HTML & CSS: Design and Build Websites by Jon Duckett
- Apple Human Interface Guidelines
- The C Programming Language by Brian Kernighan, Dennis Ritchie
- The Structure and Interpretation of Computer Programs by Harold Abelson, Gerald Jay Sussman, Julie Sussman
- The Non-Designer's Design Book by Robin Williams
Podcasts
- Syntax with Wes Bos and Scott Tolinski
- DevChat Podcast Network
- Under the Radar with Marco Arment and David Smith
- Accidental Tech Podcast with Marco Arment, John Siracusa, and Casey Liss
- Full Stack Radio with Adam Wathan
- Shop Talk Show with Dave Rupert and Chris Coyier
- The Art of Product with Ben Orenstein and Derrick Reimer