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 (https://www.twitter.com/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 (https://pragprog.com/book/tpp20/the-pragmatic-programmer-20th-anniversary-edition) by David Thomas, Andrew Hunt Don't Make Me Think (http://www.sensible.com/dmmt.html) by Steve Krug HTML & CSS: Design and Build Websites (http://www.htmlandcssbook.com) by Jon Duckett Apple Human Interface Guidelines (https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/) The C Programming Language (https://www.amazon.com/exec/obidos/ASIN/0131103628/lynnallain) by Brian Kernighan, Dennis Ritchie The Structure and Interpretation of Computer Programs (https://www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262510871) by Harold Abelson, Gerald Jay Sussman, Julie Sussman The Non-Designer's Design Book (https://www.amazon.com/Non-Designers-Design-Book-4th/dp/0133966151/ref=sr_1_1) by Robin Williams Podcasts Syntax (https://syntax.fm) with Wes Bos and Scott Tolinski DevChat (https://devchat.tv) Podcast Network Under the Radar (https://www.relay.fm/radar) with Marco Arment and David Smith Accidental Tech Podcast (https://atp.fm) with Marco Arment, John Siracusa, and Casey Liss Full Stack Radio (http://www.fullstackradio.com) with Adam Wathan Shop Talk Show (https://shoptalkshow.com) with Dave Rupert and Chris Coyier The Art of Product (https://artofproductpodcast.com) with Ben Orenstein and Derrick Reimer

Products Discussed In This Episode