Commit Graph

97 Commits

Author SHA1 Message Date
Eric Hellman
42d2711d2e
fix build 2022-10-29 21:48:25 -04:00
Alexey Anufriev
61160a9737
Add zapusk-zavtra podcast (#9088) 2022-10-29 21:21:04 -04:00
Quenrelia
31a9fe29ac
Add a few French speaking podcasts (#9038) 2022-10-29 19:12:08 -04:00
Alexey Anufriev
e70f216b91
Add javaswag podcast (#9031) 2022-10-29 19:09:48 -04:00
heigarpichardo
276dac7659
Update free-podcasts-screencasts-es.md (#8925)
Este podcast es sobre temas interesantes de programacion en general y podcast muy organizado.
2022-10-25 11:48:56 -07:00
Pedro Gabriel
71f228b67d
Update free-podcasts-screencasts-pt_BR.md (#8871) 2022-10-23 23:02:14 -04:00
dinaisrael
e4e3d704c6
Add Hebrew Podcasts (#8765)
* Update free-podcasts-screencasts-he.md

Added two Hebrew podcasts:
* ברווזגומי
* מדברים סייבר

* Update free-podcasts-screencasts-he.md

* Update free-podcasts-screencasts-he.md
2022-10-21 21:05:24 -04:00
Alexander Suero
6929f412e9
Added Swift podcast (#8556)
* Added Swift podcast

* Fix md syntax

* Fix formatting 

Add extra space between last link and heading.

* Fixed typo
2022-10-17 21:43:05 -04:00
Crescent Partha
c7db406810
C++ STL - screencast added (#8328)
Update free-podcasts-screencasts-en.md
2022-10-14 21:44:27 -04:00
Stepan
e8cb79a6b4
added ukrainian podcasts (#7869)
* added ukrainian podcasts

* added to READE

* added space bettwen categories

* deleted extra space

* changed rus to ukr

* fixed anchor

Co-authored-by: Stepan Naryshkov <snaryshkov@microsoft.com>
2022-10-13 21:05:58 -04:00
Sarah Brown
36babaa18a
Added Does Not Compute podcast in English (#8227)
* Update free-podcasts-screencasts-en.md

* Removed trailing slash from Does Not Compute URL
2022-10-13 11:12:36 -04:00
Shanna
ea6c8042ec
Added dutch podcast to app (#8063)
* added dutch podcast

* added link to readme

* added new line

Co-authored-by: Shanna <s.vangrevengoed@arcady.nl>
2022-10-11 22:05:05 -04:00
Dave Ramirez
c1f3b03865
add mangocast podcast from paraguay (#7943)
* add mangocast podcast from paraguay

* remove slash to end

* remove lines

* alphabetic order
2022-10-09 20:43:55 -04:00
Akira Taguchi
959285ed35
Update free-podcasts-screencasts-fi.md (#7911)
* Update free-podcasts-screencasts-fi.md

* Remove end slash from url
2022-10-09 19:51:19 -04:00
Tom
79ab94b713
Add new topic aboud clean code lessons podcasts by Robert C Martin (#7574)
* Add new topic and clean code lessons podcasts

* Update free-podcasts-screencasts-en.md

Updated description and provided suggested changes.

* Update free-podcasts-screencasts-en.md

Updated URL to playlist link with other lessons included.

Co-authored-by: Tom <t.baten@sigmax.nl>
2022-10-09 18:45:54 -04:00
Ítalo Vinícius
99cc1fcb61
Fixing the url in Data Science Academy Podcast (#7794) 2022-10-08 17:47:12 -04:00
Ítalo Vinícius
eb03390c9e
PT_BR - Data science Cast - Intervalo de Confiança (#7791) 2022-10-07 21:38:49 -04:00
Kashinggo
f61177b90e
Add zh cast file and excellent podcasts (#7612)
* Add zh cast file and popular podcasts

* Add zh casts link

* Update cast notations
2022-10-06 11:08:22 -04:00
Iván Valdés
14443947b0
Fix broken links in podcasts (#7633)
* Point Reactive to Apple podcasts page

* Point Talking Code to Apple podcasts site

* Remove The Web Ahead
2022-10-05 14:12:53 -04:00
Hussain Mustafa
99269bbdff
Fixes lint (#7544) 2022-10-05 12:21:09 -04:00
JCarlos
1faa296c01
Add screencast with fundamentals for relational databases (Spanish) (#7219) 2022-10-04 20:44:25 -04:00
Moazam Ali
d91309b27d
Added some JavaScript podcast in Free podcasts screencasts in english under JavaScript section (#7527) 2022-10-04 12:32:34 -04:00
Yuvi Malhotra
609385ffb2
Added Douglas schmidt cpp screencast (#7389)
* Added Douglas schmidt cpp screencast

* Updated free-podcasts-screenshots.md

* Update casts/free-podcasts-screencasts-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Update free-podcasts-screencasts-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-04 11:13:37 -04:00
Rafael B. Pires
431fd34784
Add OsProgramadores podcast (#7381) 2022-10-03 11:21:02 -04:00
Giovana do Nascimento
ead34b6f91
Giovana np1 patch 1 (#7375)
* Update free-programming-books-pt_BR.md

Books in portuguese

* Update free-programming-books-pt_BR.md

* Update free-courses-en.md

* Update free-programming-books-pt_BR.md

* Update free-podcasts-screencasts-pt_BR.md

* Update free-programming-books-pt_BR.md

* Update free-courses-en.md

* Update free-podcasts-screencasts-pt_BR.md

* Update free-courses-en.md

* review Cloud Computing pt-BR

* review Cloud Computing pt-BR (h3 to h4)

* complete `Pull reCast` metadata

* Update courses/free-courses-en.md with pt

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

* Update free-courses-en.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-03 11:19:30 -04:00
Iván Valdés
a514ad99ad
Fix broken link in Spanish free podcasts #7156 (#7367)
* Update DataFuturologyEspanol location

The original link is broken. However, it is still available at the
Apple Podcasts site.

* Use Apple's Spanish localization
2022-10-02 18:46:50 -04:00
Aadarsh Kannan
7f9c865fcd
Add podcasts-en and free-courses-ta (#7279)
* Update free-podcasts-screencasts-en.md

Added some podcasts and screencasts

* Update free-courses-ta.md

Added some courses!

* Add cloud computing podcasts

* Update free-podcasts-screencasts-en.md
2022-10-02 17:50:24 -04:00
decent learner
85f61bbb5f
Update free-podcasts-screencasts-en.md (#7162)
Co-authored-by: ImVector <59611597+LuigiImVector@users.noreply.github.com>
Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-02 13:13:27 +01:00
Ahmad Zaky
44492af82f
Update podcast from indonesia (#7181)
* Update podcast from indonesia

* Re-Update podcast from indonesia

* fix resources format

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 14:40:20 -04:00
escobarro1
b380ab37e5
Add remote ruby podcast (#7154)
* Add Remoite Ruby podcast

* Remote Ruby podcast

* Remote ruby podcast

* Fix URL, format creators

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-10-01 01:02:47 -04:00
Peter Morrison
791850c89a
Update free-podcasts-screencasts-en.md (#7151)
* Update free-podcasts-screencasts-en.md

* Update free-podcasts-screencasts-en.md

Co-authored-by: Peter Morrison <peter.morrison@medlior.com>
2022-10-01 01:01:05 -04:00
Peter Morrison
d19dec05c3
Update free-podcasts-screencasts-en.md (#7150)
Co-authored-by: Peter Morrison <peter.morrison@medlior.com>
2022-10-01 01:00:32 -04:00
David Ordás
1a63d740c6
escape markdown in resources titles/links (#7093) 2022-09-21 11:30:42 -04:00
eric
2e2bb31961 Revert "improve resource bugs found fixing EbookFoundation/free-programming-books-parser/8 (#7090)"
This reverts commit 25a05812f7.
2022-09-18 10:11:14 -04:00
David Ordás
25a05812f7
improve resource bugs found fixing EbookFoundation/free-programming-books-parser/8 (#7090) 2022-09-18 10:04:43 -04:00
David Ordás
4d678252fe
chore!: join IDE and editors into same section (#7065)
* chore!: join editors into section `IDE and editors`

This homogenize the place where are organized the IDE and editors like Vim, Emacs, Visual Studio, Visual Studio Code, Eclipse, IntelliJ... into the same section.

Emacs Lips is a language per sé. so apply and add some crosslinks #5535 in order to reference editors.

Moved books in `-langs.md` now are in `-subjects.md` since editors are language agnostic, I think.

Complete this moved resources with author, formats and notes

* fix: alphabetize says linter

https://github.com/EbookFoundation/free-programming-books/runs/8267734103?check_suite_focus=true

Run fpb-lint ./books/
books/free-programming-books-ja.md
  4:5-22:42  warning  Alphabetical ordering: swap l.22 and l.21  alphabetize-lists  remark-lint

books/free-programming-books-pt_BR.md
  58:1-61:70  warning  Alphabetical ordering: swap l.60 and l.59  alphabetize-lists  remark-lint

books/free-programming-books-zh.md
  254:1-258:87  warning  Alphabetical ordering: swap l.258 and l.257  alphabetize-lists  remark-lint

* chore!: Organize near spoken Lisp dialects.

- Common Lisp, PicoLisp, Emacs Lisp -> Lisp
- Rename Common Lisp and LISP -> Lisp
- Emacs & Pico as subsections of Lisp preserving current crosslinks

* chore: merge non-referenced Emacs Lisp into Lisp
2022-09-13 12:06:55 -04:00
David Ordás
9bfd1914d5
fix: homogenize authoring format and place (#7034)
* fix: homogenize authors format and place

- use colon as author separator (replaces `&`, `and`, `y`, `e`, `et`...)
- ensures is placed after resource title, not part of itself `title - author`
- `et al.` as special author/token to group many

* remove double comma

* fix: recover traducer role notations as `trad.:`

* detect and apply some `trad.:`s role anotation

* chore: `trad.:` to `trl.:`

Apply suggestion made by Eric at https://github.com/EbookFoundation/free-programming-books/pull/7034#discussion_r954014539

Co-authored-by: Eric Hellman <eric@hellman.net>

* Sort author - format

* fix: remove empty authors (dash is alone)

Used regex: `-\s+(\(|$)`

* format: change to `edt.:` role

Definition list at https://www.loc.gov/marc/relators/relaterm.html

Co-authored-by: Eric Hellman <eric@hellman.net>
2022-09-02 09:36:04 -04:00
David Ordás
a5c106c812
chore: maintenance of Curso em Video resources (#6962)
* format: remove playlist extra parameters

* format: use playlist url instead of that points to it 1st video

* chore: merge CSS - HTML categories to remove dups

* fix: update title and rearrange module 1

* add module 2-5

* add module 3-5

* add module 4-5
2022-08-30 17:35:43 -04:00
Martin Michálek
a6edff2edc
Added the Vzhůru dolů podcast (#7025)
* Added the  Vzhůru dolů podcast

* Update casts/free-podcasts-screencasts-cs.md

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-08-21 19:48:08 +02:00
David Ordás
5324b9e3cf
fix: homogenize markdown across files using markdownlint rules (#6988)
* chore: homogenize C# table of content anchor (`#c-sharp` to `#csharp`)

* format: homogenize c# category title

right markdown escape instead of use HTML entities

* lint: fix `MD012/no-multiple-blanks` rule

Multiple consecutive blank lines [Expected: 2; Actual: 3]

* lint: fix `MD039/no-space-in-links`

Spaces inside link text

* lint: fix `MD009/no-trailing-spaces` rule

Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]

* lint: fix `MD006/ul-start-left` rule

* format: remove extra spaces between note tokens

* spell: fix lint `MD044/proper-names` rule

- HTML
- JavaScript
- YouTube

* spell: normalize to the most common `Index` heading

* lint: fix `MD007/ul-indent` rule

Unordered list indentation [Expected: 4; Actual: 2]

* format: escape pipes `|` from resources text

addresses #5176

* add Hesham Asem courses about machine and deep learning and nlp

* Expand the name of nlp section

* Change the order

* Revert "spell: normalize to the most common `Index` heading"

This reverts commit 4d6a74e7d7.

Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
2022-08-12 15:14:00 +02:00
Abdullah Zahra
6400e11391
Added podcasts in Arabic (#6981)
* Added new Arabic Podcasts

* Arabic Podcasts added and reoredered

* Solved github errors upon pull request

* Solved github new line error errors upon pull request

* Alphabetic reorder
2022-08-03 22:35:38 +02:00
David Ordás
44579d3373
join and homogenize HTML & CSS section title across files (#6963) 2022-07-29 12:46:20 +02:00
David Ordás
6c4f5ecb73
add Webificando podcast by Abel Fernandez & Robert Menetray (#6972) 2022-07-27 18:58:32 +02:00
David Ordás
eee91e96aa
Add Drupalízate spanish podcast by Robert Menetray (#6903) 2022-07-06 10:01:42 -04:00
David Ordás
7d59ddba7e
Add spanish podcasts by Carlos Blé Jurado (#6902)
* Add spanish podcasts by Carlos Blé

* fix: complete author full name
2022-07-06 10:00:09 -04:00
David Ordás
0bc63671a2
chore: fully improve of english podcast/screencast listing (#6834)
* 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
2022-07-05 13:58:21 -04:00
David Ordás
fe63aaa335
chore: homogenize Curso em Vídeo - Gustavo Guanabara resources (#6809)
* Curso em video. complete with instructor `Gustavo Guanabara` and use current info as platform

* Add `Curso em Vídeo` instructor: `Gustavo Guanabara`
2022-03-31 10:12:10 -04:00
Arttu Ylhävuori
f215422cc1
Add some missing Finnish coding podcasts (#6760)
* Add some missing Finnish coding podcasts

* Some small modifications based on contributing guidelines

* Put podcast list into alphabetical order

* Fix 'no-url-trailing-slash' error
2022-03-08 17:35:59 -05:00
Vasyl Nahuliak
9789fbed69
Add "The React Native Show" screencast (#6748)
* feat(react-native): add "The React Native Show" screencast

* fix(react-native): add hoster and add et al.

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2022-03-07 10:12:19 -05:00
David Ordás
0e9ad7e994
chore: HTML5 anchors compilant <a name= > <a id= (#6730)
* HTML5 anchors compilant `<a name=>` > `<a id=` for books

* HTML5 anchors compilant `<a name=>` > `<a id=` for courses

* HTML5 anchors compilant `<a name=>` > `<a id=` for contribs

* HTML5 anchors compilant `<a name=>` > `<a id=` for casts

* HTML5 anchors compilant `<a name=>` > `<a id=` for cheats

* HTML5 anchors compilant `<a name=>` > `<a id=` for interactives

* HTML5 anchors compilant `<a name=>` > `<a id=` for playgrounds
2022-02-25 11:23:35 -05:00