1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-12-30 17:59:06 +00:00
Commit Graph

194 Commits

Author SHA1 Message Date
Kushantha Charuka
394d77653e
Added new web development course (#6192)
* Added new web development course

* Update free-courses-en.md

* Added new language to "Podcast - Screencast"

* Create free-podcasts-screencasts-si.md
2021-10-12 10:44:04 -04:00
Loic Beylot
d6d6882285
Add French podcasts (#6171)
* Add French podcasts

* Fix error in markdown

* Remove trailing slash

* Add blank line between last setion and next heading

* Add blank line between last setion and next heading

* Update README.md
2021-10-12 10:22:20 -04:00
Sambat Lim
5abc8cdd7f
Added: Free courses and Resource in khmer language. (#6156)
* Added: Free courses and Resource in khmer language.

Added: Free courses and Resource in khmer language.

* Fixed: linter error.

Fixed: linter error.

* Fixed: build error

* Added: khmer language  course to readme. 

Added: khmer language  course to readme.

* Changed: khmer iso code from kh to km

* changed: khmer iso code from kh to km

* Changed content and fix links.

Removed non khmer courses, changed link youtube, and  fix Alphabetized order

* fixed: order alphatically

* fixed: title and content error.

* removed: non khmer courses.
2021-10-12 09:53:33 -04:00
Blaž Oražem
7b8413aa63
Slovenian language introduced (#6176)
* Slovenian language introduced

* Additional changes on Slovenian language
2021-10-11 20:46:59 -04:00
David Ordás
7dd84cfa36
chore(courses): Recover PR #5693. Create Greek courses list (#6157)
* Create free-courses-gr.md and added JavaScript course

check_urls=free-programming-books.md free-programming-books-gr.md

* Update free-courses-gr.md

* Bumps review EbookFoundation#5693

Recover deleted PR head:
git fetch upstream pull/5693/head:pr/anneiric/5693

anneiric <69729163+anneiric@users.noreply.github.com>

* fix(listings): greek language code `gr` > `el`

language code for greek is `el` not `gr`. See: EbookFoundation/free-programming-books#6070

Applies https://github.com/EbookFoundation/free-programming-books/pull/5693#issuecomment-938647297

* feat(courses): Add greek entry

Link recent created greek courses listing `books/free-courses-el.md` into `README.md`

Resolves EbookFoundation/free-programming-books#5693

* feat(courses): Add greek entry

Link `courses/free-courses-el.md` into `README.md`

Resolves EbookFoundation/free-programming-books#5693

Co-authored-by: anneiric <69729163+anneiric@users.noreply.github.com>
2021-10-11 10:01:23 -04:00
Eric Hellman
476d50afdf
greek language code is el not gr (#6070)
* correct bengali language code

* fix language code, replace spanish links with english

* lint

* greek language code is el not gr
2021-10-08 10:43:38 -04:00
Eric Hellman
7afa5a71aa
correct bengali language code (#6021) 2021-10-07 12:36:57 -04:00
maraun
a94a897df1
Kazakh Python course was added and one mistake was corrected (#5944)
* Python course was added

* mistake correcteed (Khazakh -> Kazakh)

https://en.wikipedia.org/wiki/Kazakhs

* check warning

Run fpb-lint ./courses/
/home/runner/work/free-programming-books/free-programming-books/courses/free-courses-kk.md
  3:1-7:20  warning  Incorrect number of blank lines between last section and next heading  blank-lines-1-0-2  remark-lint

* changes based on @davorpa's review
2021-10-06 22:41:51 -04:00
Tharaka96
9f935d23b3
added sinhala courses (#5934)
* added sinhala courses

* updateted free-courses-sl.md

* free-courses-sl.md updated v2

* Update courses/free-courses-sl.md

Update courses/free-courses-sl.md v3

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

* Update courses/free-courses-sl.md

Update courses/free-courses-sl.md v4

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

* Update courses/free-courses-sl.md v5

Update courses/free-courses-sl.md v5

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

* Update courses/free-courses-sl.md

Update courses/free-courses-sl.md v6

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

* Update courses/free-courses-sl.md

Update courses/free-courses-sl.md v6

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

* Update courses/free-courses-sl.md

Update courses/free-courses-sl.md v7

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

* Update courses/free-courses-sl.md

Update courses/free-courses-sl.md v8

* updated free-courses-sl.md 

resolved empty catogory

Co-authored-by: David Ordás <3125580+davorpa@users.noreply.github.com>
2021-10-06 09:48:32 -04:00
Ricky Alturino
bd4c0073a6
Add podcast id resource (#5850)
* Add podcast id resource

* remove trailing slash and order base on
alpabhetical

* remove trailing slash

* fix to meet the requirement

* fix to meet the requirement

* add only 1 podcasts

* Add Indonesia podcast link on readme
2021-10-04 10:39:51 -04:00
Emad Rad
6a5536f645
New farsi links (#5811)
* an intro course for linux beginners from jadi

* blockchain section added with a course from youtube

* network section added with a course from youtube

* persian podcast/screencast page created

* persian section added to podcasts and screencasts

* minor typo fixed for github actions

* new lines added for the linter

* typo fixed for the linter

Co-authored-by: Emad Ehsanrad <emad.ehsanrad@gmail.com>
2021-10-03 21:57:40 -04:00
Abhinav Pathak
d182105968
Added English, By subject to next line (#5774)
Added English, By subject to next line under Books category
2021-10-03 17:12:56 -04:00
Tomer Cohen
8bc7ef2589
Add Hebrew online books (#5592)
* Add Hebrew online books

* update whitespaces

* update whitespaces

* update whitespaces

* Apply suggestions from code review

Co-authored-by: David Ordás <davorpatech@gmail.com>

* Update free-programming-books-he.md

* Update free-programming-books-he.md

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-09-30 20:45:58 -04:00
Tomer Cohen
d473049f1e
Add Hebrew online courses (#5590)
* Add Hebrew online courses

* Apply suggestions from code review

Co-authored-by: David Ordás <davorpatech@gmail.com>

Co-authored-by: David Ordás <davorpatech@gmail.com>
2021-09-30 20:43:57 -04:00
Eric Hellman
f27950741a
split language agnostic to a separate file (#5563)
* split language agnostic to a separate file

* fix heading levels
2021-09-29 09:17:13 -04:00
David Ordás
d17198010c
fix(docs): Sync CONTRIBUTE.md - HOWTO.md linking (#5561)
* fix: markdown link format

Maybe wrong due to use Google Translate

* fix: relative links format

See https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes#relative-links-and-image-paths-in-readme-files

* fix: complete howto-contribute file linking
2021-09-27 11:57:09 -04:00
Dipankar Roy
6df6ef59a8
changed star count from 194k to 200k (#5505) 2021-08-29 14:23:15 -04:00
David Ordás
06670d1e09
Update "The Little Go Book" resources (#5477)
* Complete "The little Go Book" info

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Translated to spanish by Raúl Expósito @raulexposito
- https://github.com/raulexposito/the-little-go-book/tree/master/es
- https://raulexposito.com/the-little-go-book-en-castellano.html
- https://raulexposito.com/assets/pdf/go.pdf
- https://raulexposito.com/assets/epub/go.epub

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Translated to german by Aaron Ebnöther @Aaronmacaron
- 
-

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Italian translation by Francesco Malatesta @francescomalatesta
- https://github.com/francescomalatesta/the-little-go-book-ita
- https://github.com/francescomalatesta/the-little-go-book-ita/blob/master/it/go.md

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
https://www.openmymind.net/assets/go/go.mobi

Russian translation by Roman Dolgolopov @sefus, Evgeny Popov @EvgenyPopov72, Alexander Dunin @dunin
- https://sefus.ru/little-go-book
- https://github.com/sefus/the-little-go-book/blob/master/ru/go.md
- https://sefus.ru/dl/go.epub
- https://sefus.ru/dl/go.mobi

* Complete "The Little Go Book" info

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Turkish translation by Umut Işık @umutphp
- https://github.com/umutphp/the-little-go-book
- https://github.com/umutphp/the-little-go-book/blob/master/tr/go.md
- https://github.com/umutphp/the-little-go-book/releases/latest
- https://github.com/umutphp/the-little-go-book/releases/download/v07/the-little-go-book-tr.pdf
- https://github.com/umutphp/the-little-go-book/releases/download/v07/the-little-go-book-tr.epub

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Korean translation by Byounghoon Kim @byounghoonkim
- https://github.com/byounghoonkim/the-little-go-book
-

* Complete "The Little Go Book" authors

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Chinese translation by Song Song Li @songleo, @Jell3328
- https://github.com/songleo/the-little-go-book_ZH_CN

* Fix TOC and listing order

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Burmese translation by  Naing Lin Aung @nainglinaung
- https://github.com/nainglinaung/the-little-go-book
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.md
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.pdf
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.epub
- https://github.com/nainglinaung/the-little-go-book/blob/master/mm/go.mobi

* Add "The Little Go Book"

https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Vietnamese / Tiếng Việt translation by Quang Nguyễn @quangnh89
- https://github.com/quangnh89/the-little-go-book
- https://github.com/quangnh89/the-little-go-book/blob/master/vi/go.md

* Register Vietnamese books listing

* Add "The Little Go Book"

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Vietnamese / Tiếng Việt translation by Quang Nguyễn @quangnh89
- https://github.com/quangnh89/the-little-go-book
- https://github.com/quangnh89/the-little-go-book/blob/master/vi/go.md

* Add "The Little Go Book" (cn)

The Little Go Book
https://github.com/karlseguin/the-little-go-book
Karl Seguin @karlseguin
- https://www.openmymind.net/assets/go/go.pdf
- https://www.openmymind.net/assets/go/go.epub
- https://www.openmymind.net/assets/go/go.mobi

Traditional Chinese translation by KevinGo @kevingo
- https://github.com/kevingo/the-little-go-book
- https://kevingo.gitbooks.io/the-little-go-book
2021-08-10 09:16:31 -04:00
Palash Mondal
9726ef9a1a
docs: update the stats in readme (#5425) 2021-07-06 11:02:53 -04:00
Vinícius Ramos
dcf9977501
Add Django ebook and Brazilian Interactive Tutorials page (#5377)
* Add Django ebook and Brazilian Interactive Tutorials page

* Code refactoring

* Add author name and access note

* Reorder README 'Interactive Programming Resources' section
2021-05-20 22:29:42 -04:00
Kerollos Magdy
0b21e5405e
Add Arabic podcasts (#5368) 2021-05-06 21:47:13 -04:00
أحمد الطبراني
6590d2faf9
add link to free-courses-ar.md (#5358) 2021-05-01 13:14:16 -04:00
Gintautas Švedas
ce6032cd22
Added zh_cn course file and a Golang course. (#5331)
* Added Golang course.

* Added a link for the Chinese courses in the readme.

* Removed old free courses-zh_cn.

* Added new interactive tutorials.

* Added extra line.

* Updated file path.

* Updated file path.
2021-04-14 23:09:18 -04:00
Weston McNamara
4c23395250
Changed link that causes error 301 and redirect. Fix for #5313. (#5314)
* Changed link that causes error 301 and redirect

This change switches the previous link that causes a 301 error and a redirect to a direct link to the correct page.

* Removed #fragment from link
2021-03-14 19:24:05 -04:00
Ikko Ashimine
d830a97a8e
change GitHub format (#5305)
Github -> GitHub
2021-02-23 10:39:49 -05:00
Eric Hellman
d703553631
reorganize files (#5199)
* reorganize files

1. make it easier to find files
2. reduce scrolling to get to README on main view of repo

* remove tr.txt again
2020-12-03 17:41:33 -05:00
Ian Channing
a8354814e3
Moved English link (#5189)
The 'View the English list' link is easy to miss at the top - especially on the https://ebookfoundation.github.io site because the links are much smaller there.

The link is squashed in under the main title and before the Intro title - so skimming the page skips over the link.

But then if you miss this link you come to the title 'In Other Written Languages' which then makes no sense - because you can't see the English list anywhere.

I've create a 'Books' section so that its similar to the 'Free Online Courses' and 'Cheat Sheets' and then put the English link at the top. This seems more logical and easier to skim.
2020-11-27 18:05:23 -05:00
Eric Hellman
983df9a043
Update README (#5174)
* remove duplicates

* add from #4941

* add khazakh, update stats
2020-11-21 15:31:59 -05:00
Eric Hellman
b49d923cb4
Courses fr from @adamzebiche #3938 (#5151)
* copy file from #3938

* clean up line spacing

* sort lists

* removed openclassrooms links

based on comments by @x0rld and @innocenzi

* add link from readme

* fix sorting

* normalize attribution
2020-11-20 10:18:00 -05:00
Özkan Öztürk
9bb73110c5
Added Turkish Podcast with free-podcasts-screencasts-tr.md (#5128) 2020-11-14 17:56:37 -05:00
José Borges
ad855a723a
#hacktoberfest "Laravel Portugal Live" Portuguese Podcast (Fixed filename) and added Ubuntu Portugal podcast (#4704)
* Fixed filename and added Ubuntu Portugal podcast

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update README.md

* Update README.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Update free-podcasts-screencasts-pt_PT.md

* Added 10web podcast

* Update free-podcasts-screencasts-pt_PT.md

* marker style

* titles from the resources

Co-authored-by: Eric Hellman <eric@hellman.net>
2020-11-13 14:29:47 -05:00
kadhirash
f89b9d754f
Fix up README.md (#5058) 2020-11-03 18:41:28 -05:00
Seth
28174eb1ed
Adds DartPad to free-programming-playgrounds-zh.md (#5043)
* Fixes #3545

* Corrected TLD
2020-11-02 22:02:43 -05:00
Alexandre Mendonça
df96c75de2
add free arduino and raspberry pi courses pt_PT (#4727) 2020-10-26 18:53:42 -04:00
Özcan Oğuz
4fe70fb45e
Create free-courses-tr.md (#4667)
* Add Turkish free courses

* Add Turkish free courses

* Add Turkish courses to README.md
2020-10-25 15:46:01 -04:00
Kavian AmirMozafari
1002b7a8b8
Create free-courses file for Persian (#4628)
* Add Persian free courses file

* Add two new C and C++ courses

* Add two new php courses

* Add two new Machine Learning courses

* Add two new Java courses

* Add a Python course

* Add two new Linux courses

* Fix a Python's course link

* Add the author's name

* Convert the author's name to English

* Add Persian courses link

* Fix number of blank and ordering

* Remove course from books file

* Add Laravel section
2020-10-24 14:26:11 -04:00
Eric Hellman
d9f59efde5
add link to cheatsheets (#4582)
* add link to cheatsheets

* fix ordering in courses-id
2020-10-21 11:26:39 -04:00
siriwatw
535c535183
Update README.md (#4574)
Add Thai courses (free-courses-th.md) in list
2020-10-21 10:27:56 -04:00
Oleksandr Redko
8783e01dd5
Add UA courses file with two Python courses (#4513)
* Add UA courses file with Python course

check_urls=free-courses-ua.md

* Add link to README; fix link
2020-10-20 10:33:27 -04:00
chastiefol
b1fa01e7a9
Add TH language books (#4261)
* Add TH language books

* Add link on README.md
2020-10-18 13:22:52 -04:00
Arkadiusz Chmura
61772b48da
Add file for polish podcasts and screencasts (#4131)
* Add file for polish podcasts and screencasts

* Fix formatting and alphabetical order

* Add link on the main page

* Remove 0 from category name

Co-authored-by: Arkadiusz Chmura <arkadiusz.chmura@allegro.pl>
2020-10-15 10:40:34 -04:00
aseem0987
eeb45ca5cf
Update README.md (#3717) 2020-10-11 21:26:05 -04:00
Spencer Davies
5eb94de118
removed google plus link seeing as google plus has been shut down for a little bit now (#3935) 2020-10-11 16:32:49 -04:00
SondreWang
eb30ff37ea
Added a page for norwegian programming books (#3895)
* Added a page for norwegian programming books

Added latex book for intro to latex

* Added page to readme
2020-10-10 15:08:08 -04:00
Erno Salo
8a976dec53
Add finnish podcasts (#3860)
* Add Koodiaapinen

* Remove trailing slash from url

* Add finnish podcasts

* Update free-courses-fi.md

* Update free-podcasts-screencasts-fi.md

* Update README.md
2020-10-09 22:46:08 -04:00
Nguyen Long Nhat
8732ffb2a3
Update Free Cources Vietnamese (#3863)
* I don't know why Chinese at here

* Fix links and add more languages
2020-10-09 22:37:58 -04:00
Dwarkesh Kaswala
b38b4541fe
Hindi/ हिंदी Language Added and some of its resources (#3805)
* Hindi language section added

* Hindi Free Courses Added

* Update free-programming-books-hn.md

* removed empty files

Co-Authored-By: Dwarkesh Kaswala <71209082+dwarcash@users.noreply.github.com>

* renamed hn to hi for hindi as per ISO

Co-Authored-By: Dwarkesh Kaswala <71209082+dwarcash@users.noreply.github.com>

* Hindi / हिंद language added

Co-Authored-By: Dwarkesh Kaswala <71209082+dwarcash@users.noreply.github.com>

* playlists removed and added one single video links

Co-Authored-By: Dwarkesh Kaswala <71209082+dwarcash@users.noreply.github.com>

* "playlist" links added and "full course in one video" links added

Co-Authored-By: Dwarkesh Kaswala <71209082+dwarcash@users.noreply.github.com>

Co-authored-by: Dwarkesh Kaswala <dwarkeshkaswala777@gmail.com>
2020-10-09 12:24:30 -04:00
YASHWANT KUMAR SONKAR
e07e3eb611
Updated language names with native language names. (#3754)
* Updated language names with native language names.

All the languages were only present in English, So I added the native language alongside it for better readability.

* Rearranged Indonesian course

Indonesian course was not alphabetically arranged, so sorted that in alphabetical order.
2020-10-05 11:23:50 -04:00
Lalu Ahmad Ardiansyah
7470260155
Add free-courses-id.md (#3747)
* Create free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md

* Update free-courses-id.md

* Added a link that leads to free-courses-id.md

* Update free-courses-id.md
2020-10-02 11:02:18 -04:00
João Gabriel
6aa5fbae9b
fixing the facebook share link (#3710) 2020-09-24 09:23:08 -04:00