mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-21 10:56:13 +00:00
29 KiB
29 KiB
Index
- Android
- C#
- C++
- Clojure
- Cloud computing
- Data Science
- Elixir
- Erlang
- Git
- Golang
- Gulp
- Haskell
- HTML and CSS
- IDE and editors
- Java
- JavaScript
- Kotlin
- Language Agnostic
- Lisp
- Machine Learning
- Persuasive Technology
- PHP
- PostgreSQL
- Python
- Ruby
- Rust
- Swift
Android
- Android Developers Backstage - Chet Haase, Tor Norbye, Romain Guy, Nick Butcher, et al. Android Developers team (podcast)
- Fragmented Podcast - Donn Felker, Kaushik Gopal (podcast)
- Now in Android - Chet Haase, Dan Galpin, Manuel Vivo, Meghan Mehta, et al. Android Developers team (podcast)
- The complete Android Application Development Course - Work Great in 2020 - Android Developer (screencast)
C#
- Beginning C# with Unity - Brian Douglas Moakley, VegetarianZombie (screencast)
- General .NET videos - Nick Chapsas(screencast)
- How to program in C# - Beginner Course | Brackeys - Asbjørn Thirslund (screencast)
- Keep Coding Podcast - Nick Chapsas (podcast)
C++
- C++ Complete Course - Yan Chernikov (screencast)
- C++ Programming Video Lectures - Saurabh School of Computing (screencast)
- C++ Standard Library - Bo Qian (screencast)
- C++ STL by example - Douglas Schmidt (screencast)
- C++ STL: The ONLY Video You Need | Compulsory for DSA/CP - Utkarsh Gupta (screencast)
- cpp.chat - Jon Kalb, Phil Nash (podcast)
- CppCast - Conor Hoekstra, Jason Turner, JeanHeyd Meneide, Matt Godbolt, Rob Irving (podcast)
- No Diagnostic Required - Anastasia Kazakova, Phil Nash (podcast)
Clojure
- ClojureScript Podcast - Jacek Schae (podcast)
- Parens of the Dead - Magnar Sveen, Elisabeth Irgens (screencast)
Cloud computing
- CloudSkills.fm - Mike Pfeiffer (podcast)
- Google Cloud Platform Podcast - Google Cloud Platform team (podcast)
- Microsoft Cloud Show - Andrew Connell and Chris Johnson (podcast)
- On Cloud - Deloitte US (podcast)
- The Cloud Pod - Justin Brodley, Jonathan Baker, Ryan Lucas and Peter Roosakos (podcast)
Data Science
- Data Futurology - Leadership And Strategy in Artificial Intelligence, Machine Learning, Data Science - Felipe Flores (podcast)
- Data Skeptic - Kyle Polich (podcast)
- Data Stories - a podcast on data+visualization - Enrico Bertini, Moritz Stefaner, Sandra Rendgen, Florian Wöhrl, Destry Sibley (podcast)
- DataFramed - Martijn Theuwissen, et al. Datacamp team (podcast)
- Learning Machines 101 - Richard M. Golden (podcast)
- Linear Digressions - Katie, Ben (podcast)
- Not So Standard Deviations - Roger Peng, Hilary Parker (podcast)
- O'Reilly Data Show Podcast - Ben Lorica (podcast)
- Partially Derivative - Chris Albon, Jonathon Morgan, Vidya Spandana (podcast)
- Super Data Science (podcast)
- Talking Machines - Katherine Gorman, Neil Lawrence (podcast)
- The Banana Data Podcast - Triveni Gandhi, Christopher Peter Makris, Corey Strausman (podcast)
- The Data Science Podcast - IBM (podcast)
- Towards Data Science - The TDS team (podcast)
Elixir
- Elixir Newbie - Brooklin Myers (podcast)
- Elixir Sips - Josh Adams (screencast)
- ElixirCasts - Alekx (screencast)
- ElixirConf 2014 - Confreaks (screencast)
- ElixirConf 2015 - Erlang Solutions (screencast)
- Intro to Elixir - Tensor Programming (screencast)
- The Thinking Elixir Podcast - Mark Ericksen, David Bernheisel, Cade Ward (podcast)
Erlang
- Erlang Factory SF Bay 2015 - Erlang Solutions (screencast)
- Functions + Messages + Concurrency = Erlang - Joe Armstrong (screencast)
- Thinking like an Erlanger - Torben Hoffmann, Erlang Solutions (screencast)
Git
- All Things Git - Edward Thomson, Martin Woodward (podcast)
- Git and GitHub for Poets - The Coding Train (screencast)
- Git and Github Tutorial - Jhan Carlos Silva (screencast)
- GitMinutes - Thomas Ferris Nicolaisen (podcast)
Golang
- Build webapp without using a framework - Suraj Patil (screencast)
- Go: An Introduction - Shane Logsdon (screencast)
- Go and AngularJS - Jake Coffman (screencast)
- Part 1 - Hello World - Jake Coffman
- Part 2 - Websockets - Jake Coffman
- Part 3 - REST and ngResource - Jake Coffman
- Go Programming Tutorial - Derek Banas (screencast)
- Go Time - Mat Ryer, John Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, Mark Bates, Carmen Andoh, et al. The Changelog team (podcast)
- GolangShow - Elena Grahovac, Alexey Palazhchenko, Andrew Pogrebnoy, Alexander Morozov, Artem Andreenko (podcast)
- Hacking with Andrew and Brad: an HTTP/2 client - Andrew Gerrand, Brad Fitzpatrick (screencast)
- Hacking with Andrew and Brad: tip.golang.org - Andrew Gerrand, Brad Fitzpatrick (screencast)
Gulp
- Learning Gulp - Scott Tolinski (screencast)
Haskell
- Haskell Tutorial - Derek Banas (screencast)
- HaskellRank - Tsoding, Alexey Kutepov (screencast)
- The Haskell Cast - Chris Forno, Alp Mestanogullari, Rein Henrichs (podcast)
HTML and CSS
- CSS Crash Course For Absolute Beginners - Brad Traversy (screencast)
- CSS-Tricks Screencasts - Chris Coyier (screencast)
- HTML All The Things - Matt Lawrence and Mike Karan (podcast)
- The CSS Podcast - Una Kravets, Adam Argyle (podcast)
IDE and editors
- Emacs Cast - Rakhim Davletkaliyev (podcast)
- Emacs Rocks! - Christian Johansen (screencast)
- Free screencasts about the text editor Vim - Drew Neil (screencast)
- PHPStorm Tips & Tricks - Christoph Rumpel (screencast)
- vim Hacking - Luke Smith (screencast)
Java
- Building a Java & Spring Boot app: Kid-Bank development - Ted M. Young (screencast)
- How to Program with Java Podcast - Trevor Page (podcast)
- Inside Java - Chad Arimura, David Delabassee (podcast)
- Java OffHeap - Freddy Guime, Bob Paulin, Michael Minella, Josh Juneau, et al. (podcast)
- Java Pub House - Freddy Guime, Bob Paulin (podcast)
JavaScript
- devMode.fm - Andrew Welch, Ryan Irelan, Patrick Harrington, Jonathan Melville, Michael Rog, Earl Johnston, Marion Newlevant, Lauren Dorman, Matt Stein, Jennifer Blumberg (podcast)
- FiveJS - CodeSchool (podcast)
- Front End Happy Hour - Ryan Burgess, Jem Young, Stacy London, Augustus Yuan, Mars Jullian, Shirley Wu (podcast)
- Frontend First - Sam Selikoff, Ryan Toronto (podcast)
- Frontend Five - CodeSchool (podcast)
- Full Stack Radio - Adam Wathan (podcast)
- HTML All The Things - Mike Karan, Matt Lawrence (podcast)
- HTTP203 - Surma, Jake (podcast)
- JavaScript Air - Kent C. Dodds, Dan Abramov, Matt Zabriskie, Pam Selle, Lin Clark, Brian Lonsdorf, Iheanyi Ekechukwu, Tyler McGinnis, Kyle Simpson, et al. (podcast)
- JavaScript Jabber - Aimee Knight, AJ O'Neal, Charles Wood, Dan Shappir, Steve Edwards, et al. (podcast)
- JS Party - Jerod Santo, Nick Nisi, Amelia Wattenberger, Kevin Ball, Divya, Feross Aboukhadijeh, Amal Hussein, Christopher Hiller, Ali Spittel, et al. (podcast)
- Ladybug Podcast - Emma Bostian, Sidney Buckner, Kelly Vaughn, and Ali Spittel (podcast)
- Modern Web - This Dot Labs (podcast)
- Node Tuts - Node.JS Video Tutorials - YLD Ltd. (screencast)
- Purrfect.dev - Developers (podcast)
- Real Talk JavaScript - John Papa, Ward Bell, Craig Shoemaker, Dan Wahlin (podcast)
- ShopTalk - Dave Rupert, Chris Coyier. (podcast)
- Syntax - Wes Bos, Scott Tolinski (podcast)
- The JavaScript Show - Peter Cooper, Jason Seifer (podcast)
- The Vanilla JS Podcast - Chris Ferdinandi. (podcast)
- Web Rush - John Papa, Ward Bell, Craig Shoemaker, Dan Wahlin (podcast)
Angular
- Adventures in Angular - Charles Max Wood, Subrat Mishra, Richard Sithole, Armen Vardanyan, Sani Yusuf, Shai Reznik, Alyssa Nicoll, Brooks Forsyth, Brad McAlister, Chris Ford, Eddie Hinkle, Younes Jaaidi, Brian Love, Jennifer Wadella, Aaron Frost, Joe Eames (podcast)
- Angular Air - Justin Schwartzenberger, Alyssa Nicoll, Mike Brocci, Bonnie Brennan, Austin McDaniel (podcast)
- Angular Master - Dariusz Kalbarczyk (podcast)
Elm
- Elm Radio - Dillon Kearns, Jeroen Engels (podcast)
- Elm Town - Kevin Yank, Ossi Hanhinen, Brian Hicks, Ben Brandt (podcast)
Ember.js
- Ember Weekend - Chase McCarthy, Jonathan Jackson (podcast)
- The EmberMap Podcast - Sam Selikoff, Ryan Toronto (podcast)
Node.js
- Node University - Azat Mardan (podcast)
- Nodeup - Dan Shaw, Stanley Stuart, Jordan Muir (podcast)
- Twitter Bot Tutorial - Node.js and Processing - The Coding Train (screencast)
p5.js
- Code! Programming with p5.js - The Coding Train (screencast)
React.js
- Chats with Kent C. Dodds - Kent C. Dodds (podcast)
- Epic React - Kent C. Dodds (podcast)
- React Native Nerds - Spencer Carli, Jonathan Wheat (podcast)
- React Native Radio - Jamon Holmgren, Robin Heinze, Mazen Chami, Jon Major (podcast)
- React Podcast - Michael Chan (podcast)
- React Round Up - Carl Mungazi, Charles Max Wood, TJ VanToll, Paige Niedringhaus, Jack Herrington, et al. (podcast)
- React Wednesdays - Kathryn Grayson Nanz (screencast)
- ReactCasts - Cassio Zen (screencast, 📦 code sources
- The React Native Show - Mike Grabowski, Mike Chudziak, Satyajit Sahoo, Michał Pierzchała, et al. (screencast)
Kotlin
- freeCodeCamp - Tutorial for Beginners - Nate Ebel (screencast)
- Kotlin Beginners Tutorials - Peter Sommerhoff (screencast)
- Talking Kotlin - Hadi Hariri, JetBrains community (podcast)
Language Agnostic
- /dev/hell - Chris Hartjes, Ed Finkler (podcast)
- ADSP: The Podcast - Bryce Adelstein Lelbach, Conor Hoekstra (podcast)
- Array Cast - Conor Hoekstra, Adám Brudzewsky, Richard Park, Rodrigo Girão Serrão, Stephen Taylor, Nick Psaris, Bob Therriault (podcast)
- Arrested DevOps - Bridget Kromhout, Jeff Smith, Jessica Kerr, Joe Laha, Matt Stratton, Trevor Hess (podcast)
- AWS TechChat - AWS Solution Architects (podcast)
- baseCS - Vaidehi Joshi, Saron Yitbarek (podcast based on a series of posts on medium)
- Between | Screens Podcast - Ed Wassermann (podcast)
- BSDTalk - Will Backman (podcast)
- Clean Code Lessons by Robert C. Martin - Robert C. Martin
- CodeNewbie - CodeNewbie Team (podcast)
- CodePen Radio - CodePen Team (podcast)
- Coder Radio - Chris Fisher, Michael Dominick, Wes Payne (podcast)
- Coding Blocks - Michael Outlaw, Joe Zack, Allen Underwood (podcast)
- Command Line Heroes - Saron Yitbarek, Red Hat (podcast)
- Compiler - Angela Andrews, Brent Simoneaux, Red Hat (podcast)
- CTRL+CLICK CAST - Lea Alcantara, Emily Lewis, Bright Umbrella (podcast)
- Darknet Diaries - Jack Rhysider, Fiona Guy, Leah Hurvoloy, et al. (podcast)
- DevDiscuss - DEV (podcast)
- Developer On Fire - Dave Rael (podcast)
- Developer Tea - Jonathan Cutrell (podcast)
- DevelopersHangout - Eric J Silva (podcast)
- Does Not Compute - Sean Washington, Rockwell Schrock (podcast)
- Domain Driven Design Europe (screencast)
- Domain Driven Design Europe - 2017 (screencast)
- FLOSS WEEKLY - Doc Searls, Aaron Newcomb, Dan Lynch, Simon Phipps, Jonathan Bennett, Shawn Powers, Katherine Druckman (podcast)
- Frontside the Podcast - Charles Lowell, Taras Mankovski (podcast)
- Full Stack Radio - Adam Wathan (podcast)
- Functional Geekery - Steven Proctor (podcast)
- Garbage - Brandon Mercer, Joshua Stein (podcast)
- Hacker Culture - Jaron Swab (podcast)
- IBM Developer Podcast - IBM (podcast)
- IEEE Software's "On Computing" with Grady Booch - Grady Booch (podcast)
- In the Open with Luke and Joe - Luke Schantz, Joe Sepi (podcast)
- Ladybug Podcast - Kelly Vaughn, Ali Spittel, Emma Bostian, Sidney Buckner (podcast)
- Learn to Code with Me - Laurence Bradford (podcast)
- Lex Fridman Podcast - Lex Fridman (podcast)
- Loosely Coupled - Jeff Carouth, Matt Frost (podcast)
- Merge Conflict - Frank Krueger, James Montemagno (podcast)
- .NET Rocks! - Carl Franklin, Richard Campbell (podcast)
- Open Source System Podcast - Vlad Filippov, Kyle Robinson Young, Tim Branyen, Darcy Clarke, Mike Taylor, Alex Sexton, Jason Etcovitch (podcast)
- Programming Throwdown - Jason Gauci, Patrick Wheeler (podcast)
- Reactive - Kahlil Lechelt, Raquel Vélez, Henning Glatter-Götz (podcast)
- Security Now - Steve Gibson, Leo Laporte (podcast)
- Shop Talk Show - Dave Rupert, Chris Coyier (podcast)
- Smashing podcast - Drew McLellan, Smashing Magazine Team (podcast)
- Soft Skills Engineering Podcast - Dave Smith, Jamison Dance (podcast)
- Software Engineering Daily - Jeff Meyerson, Alex DeBrie, Lee Atchison, Jocelyn Byrne Houle, Mike Bifulco, Sean Falconer, et al. (podcast)
- Software Engineering Radio - Robert Blumen, Jeff Doolittle, Felienne Hermans, Gavin Henry, Jeremy Jung, Nikhil Krishna, Priyanka Raghavan, Kanchan Shringi, Philip Winston (podcast)
- Syscast Podcast - Mattias Geniar (podcast)
- Talking Code - Josh Smith, Venkat Dinavahi (podcast)
- Talks at Google - Google (screencast)
- Testing In The Pub - Stephen Janaway, Dan Ashby (podcast)
- The Big Web Show - Jeffrey Zeldman (podcast)
- The Changelog Podcast - Adam Stacoviak, Jerod Santo (podcast)
- The Cloudcast - Aaron Delp, Brian Gracely (podcast)
- The Cognicast - The Cognitect Team (podcast)
- The Creative Coding Podcast - Seb Lee-Delisle, Iain Lobb (podcast)
- The Cynical Developer: Weekly Technology and Software Developer Podcast - James Studdart (podcast)
- The Debug Log - Andrew, Obinna, Zack, Ryan, Eduardo (podcast)
- The Hanselminutes podcast - Scott Hanselman (podcast)
- The Path to Performance - Katie Kovalcin, Tim Kadlec (podcast)
- The Podcast from DZone.com: "For Developers, by Developers" - John Esposito (podcast)
- The Silver Bullet Security Podcast with Gary McGraw - Gary McGraw (podcast)
- The Stack Overflow Podcast - The Stack Overflow team (podcast)
- The Web Platform - Erik Isaksen, Justin Ribeiro, Danny Blue, Amal Hussein, Leon Revill, et al. (podcast)
- Thinking with Tanay - Tanay Pratap (podcast)
- This Developer's Life - Rob Conery, Scott Hanselman (podcast)
- ThoughtWorks (podcast)
- Three Devs and a Maybe - Michael Budd, Fraser Hart, Lewis Cains, Edd Mann (podcast)
- Toolsday - Una Kravets, Chris Dhanaraj (podcast)
- TTL Podcast - Rebecca Murphey (podcast)
- Under the Radar - Marco Arment, David Smith (podcast)
- Web Security Warriors (podcast)
- Women in TECH with Ariana - Ariana The Techie (podcast)
Lisp
- Common Lisp for Beginners - Neil Munro (screencast)
- Little Bits of Lisp - Cecilie Baggers (screencast)
Machine Learning
- Concerning AI - Brandon Sanders, Ted Sarvata (podcast)
- Emerj: The AI in Business Podcast - Daniel Faggella (podcast)
- Emerj: The AI in Financial Services Podcast - Daniel Faggella (podcast)
- High-performance computing and AI podcast - IBM (podcast)
- Learning Machines 101 - Richard M. Golden (podcast)
- Machine learning - David Nishimoto (podcast)
- Talking Machines - Katherine Gorman, Neil Lawrence (podcast)
- The AI Podcast - NVIDIA, Noah Kravitz (podcast)
- Tic-Tac-Toe the Hard Way - Google's People + AI Research team (podcast)
- TWIML AI Podcast - Sam Charrington (podcast)
Persuasive Technology
- Persuasive Technology and Behavioural Design - BJ Fogg (podcast)
- Your Undivided Attention - Tristan Harris and Aza Raskin (podcast)
PHP
- Laravel News Podcast - Jacob Bennett, Michael Dyrynda, Eric L. Barnes (podcast)
- MageTalk - A Magento Podcast - Phillip Jackson, Kalen Jordan (podcast)
- PHP Podcasts - Jacob Bennett, Michael Dyrynda, Joel Clermont, Aaron Saray, Eric Van Johnson, John Congdon, Tom Rideout, Derick Rethans (podcast)
- PHP Roundtable - Sammy Kaye Powers (podcast)
- PHP Town Hall - Ben Edmunds, Matt Trask (podcast)
- Sound of Symfony - Magnus Nordlander, Tobias Nyholm (podcast)
- Voices of the ElePHPant - Cal Evans, Khayrattee Wasseem (podcast)
PostgreSQL
- PG Casts - Jack Christensen, Josh Branchaud, Jake Worth, Vidal Ekechukwu, Dorian Karter, Mary Lee, et al. Hashrocket team (screencast)
- Postgres FM - Michael Christofides, Nikolay Samokhvalov (podcast)
- Scaling Postgres - Ruby Tree Software Inc, Creston Jamison (podcast)
Python
- Build applications in Python - The antitextbook - Multiversity (screencast)
- Codecasts - Daniel Roy Greenfeld (screencast)
- Diving into Django - Jeff Hui (screencast)
- Import this - Kenneth Reitz (podcast)
- Podcast.__init__ - Tobias Macey (podcast)
- Practical Flask Web Development Tutorials - Harrison Kinsley (screencast)
- Python Bytes - Michael Kennedy, Brian Okken (podcast)
- Python Tips - Christopher Bailey (screencast)
- Talk Python To Me - A podcast on Python and related technologies - Michael Kennedy (podcast)
- Teaching Python - Kelly Paredes, Sean Tibor (podcast)
- Test & Code in Python - Brian Okken (podcast)
- The Real Python Podcast - Christopher Bailey (podcast)
- TheNewBoston - Pygame (Python Game Development) Playlist - Bucky Roberts (screencast)
- TheNewBoston - Python 3.4 Programming Tutorials - Bucky Roberts (screencast)
- TheNewBoston - Python GUI with Tkinter Playlist - Bucky Roberts (screencast)
- TheNewBoston - Python Programming Tutorials - 2.x - Bucky Roberts (screencast)
- Try Django Tutorial - Justin Mitchel, CodingEntrepreneurs (screencast)
Ruby
- Code with Jason - Jason Swett (podcast)
- Drifting Ruby - Dave Kimura (screencast)
- Railscasts - Ryan Bates (screencast)
- Remote Ruby - Chris Oliver, Jason Charnes, Andrew Mason (podcast)
- Ruby for All - Andrew Mason, Julie J (podcast)
- Ruby Rogues - Charles Max Wood, Dave Kimura, Valentino Stoll, Luke Stutters, John Epperson, Sam Livingston-Gray, Avdi Grimm, Aaron Patterson, James Edward Gray, Katrina Owen (podcast)
- Ruby Tapas | Free Screencasts - Avdi Grimm (screencast)
- The Bike Shed - Chris Toomey, Steph Viccari (podcast)
- The Ruby on Rails Podcast - Brittany Martin, Brian Mariani, Jemma Issroff, Nick Schwaderer (podcast)
- The Ruby Show - Peter Cooper, Jason Seifer (podcast)
Rust
- New Rustacean - Chris Krycho (podcast)
- Rusty Radio - Alex Newman (podcast)
- The Rustacean Station Podcast - Allen Wyma, Tim McNamara, Sean Chen, et al. (podcast)
Swift
- Swift by Sundell - John Sundell (podcast)
- Swift Unwrapped - Jesse Squires, JP Simard (podcast)