mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-21 10:56:13 +00:00
0bc63671a2
* fix: MD007/ul-indent: Unordered list indentation [Expected: 4; Actual: 2] * format: author/hosters `and` to colon separator * fix: MD007/ul-indent: Unordered list indentation [Expected: 4; Actual: 2] * improve Android category * improve C# category * improve C++ category * improve Clojure category * improve Common Lisp category * improve CSS category * `et al.` colons * alphabetize to solve lint error in Android section * improve `Data Science` category - Add authors and hosters - Update some titles - HTTPS - Fix some 404 errors * improve Elixir category * improve Erlang category * improve Git category * improve Gulp category * homogenize c-sharp section anchor alias * improve Go (go-lang) category * improve Haskell category * improve IDE category * improve Java category * improve JavaScript category - Add authors/hosters/sponsors - HTTPS and other url issues * improve Angular category - Add authors/hosters/sponsors/panelists * improve Elm and Ember category - Add hosters/sponsors/panelists * Add hoster-sponsor-panelist on Node.js category resources * Add hoster-sponsor-panelist on p5.js category resources * improve React.js category - Add hosters/sponsors/panelists - Update some urls * improve Kotlin category - Add hosters/sponsors/panelists * move `machine learning` category to the right place and register it into TOC * Add hoster-sponsor-panelist on Rust category resources * Add hoster-sponsor-panelist on PostgreSQL category resources * Update 404/dup `The ruby on rails podcast` link Also add hoster-sponsor-panelist Via lint: Broken links reported from urlchecker #5470 * Add hoster-sponsor-panelist on Ruby resources and fix some urls * Add hoster-sponsor-panelist on PHP resources * Expand youtube playlist url and add hosters * Add hoster-sponsor-panelist on Python resources * Add hosters-https on by subject resources
24 KiB
24 KiB
Index
- Android
- C#
- C++
- Clojure
- Common Lisp
- CSS
- Data Science
- Elixir
- Erlang
- Git
- Golang
- Gulp
- Haskell
- IDE and Editors
- Java
- JavaScript
- Kotlin
- Language Agnostic
- Machine Learning
- PHP
- PostgreSQL
- Python
- Ruby
- Rust
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)
- How to program in C# - Beginner Course | Brackeys - Asbjørn Thirslund (screencast)
C++
- C++ Complete Course - Yan Chernikov (screencast)
- C++ Programming Video Lectures - Saurabh School of Computing (screencast)
- C++ Standard Library - Bo Qian (screencast)
- CppCast - Conor Hoekstra, Jason Turner, JeanHeyd Meneide, Matt Godbolt, Rob Irving (podcast)
Clojure
- ClojureScript Podcast - Jacek Schae (podcast)
- Parens of the Dead - Magnar Sveen, Elisabeth Irgens (screencast)
Common Lisp
- Common Lisp for Beginners - Neil Munro (screencast)
- Little Bits of Lisp - Cecilie Baggers (screencast)
CSS
- CSS Crash Course For Absolute Beginners - Brad Traversy (screencast)
- CSS-Tricks Screencasts - Chris Coyier (screencast)
- The CSS Podcast - Una Kravets, Adam Argyle (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)
Elixir
- 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)
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)
- HTML All The Things - Mike Karan, Matt Lawrence (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)
- Modern Web - This Dot Labs (podcast)
- Node Tuts - Node.JS Video Tutorials - YLD Ltd. (screencast)
- Real Talk JavaScript - John Papa, Ward Bell, Craig Shoemaker, Dan Wahlin (podcast)
- Syntax - Wes Bos, Scott Tolinski (podcast)
- The JavaScript Show - Peter Cooper, Jason Seifer (podcast)
Angular
- 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)
- 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)
- 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)
- baseCS - Vaidehi Joshi, Saron Yitbarek (podcast based on a series of posts on medium)
- Between | Screens Podcast - Ed Wassermann (podcast)
- BSDTalk - Will Backman (podcast)
- CodeNewbie - CodeNewbie Team (podcast)
- CodePen Radio - CodePen Team (podcast)
- Coding Blocks - Michael Outlaw, Joe Zack, Allen Underwood (podcast)
- Command Line Heroes - Saron Yitbarek, Red Hat (podcast)
- CTRL+CLICK CAST - Lea Alcantara, Emily Lewis, Bright Umbrella (podcast)
- Darknet Diaries - Jack Rhysider, Fiona Guy, Leah Hurvoloy, et al. (podcast)
- Developer On Fire - Dave Rael (podcast)
- Developer Tea - Jonathan Cutrell (podcast)
- DevelopersHangout - Eric J Silva (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)
- Loosely Coupled - Jeff Carouth, Matt Frost (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)
- 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 Ahead - Jen Simmons (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)
- Web Security Warriors (podcast)
- Women in TECH with Ariana - Ariana The Techie (podcast)
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)
- TWIML AI Podcast - Sam Charrington (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)
- 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)
- 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)