1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-11-28 06:06:29 +00:00
Commit Graph

4901 Commits

Author SHA1 Message Date
Sekito Lv
42164e8e9a Improve repo (#3148)
* remove 2 ebook of [Linkers and Loaders], [Learn Python The Hard Way]. ref issue:#3091, #3062

* Add CONTRIBUTING file of chinese version.

* Format text, update some description

* translate contribution md file.

* Add open Issue ref link

* Update some description in CONTRIBUTING And CONTRIBUTING-zh file.

* Update some description of zh version CONTRIBUTING.

* format md code to pass Travis CI check

* Fix The Travis CI check issue

* Fix The Travis CI check issue

* Fix The Travis CI check issue

* format md file to pass TCI check.
2019-02-22 18:42:38 -05:00
Victor Λntonio
83e3ec3f62 Update free-podcasts-screencasts-en.md (#3147)
* Update free-podcasts-screencasts-en.md

* Update free-podcasts-screencasts-en.md
2019-02-20 20:26:07 -05:00
LING_ZI_QING
9bfa70c93c Update(free-programming-books-zh.md): TypeScript (#3145)
* update(free-programming-books-zh.md): TypeScript

add TypeScript

* update(free-programming-books-zh.md): TypeScript

Formatting

* Update(free-programming-books-zh.md): TypeScript 

Alphabetical ordering

* Update(free-programming-books-zh.md): TypeScript

Alphabetical ordering

* Update(free-programming-books-zh.md): TypeScript

Alphabetical ordering

* Update(free-programming-books-zh.md): TypeScript

Alphabetical ordering

* Update(free-programming-books-zh.md): TypeScript

remove TypeScript 英文官网
2019-02-20 20:25:22 -05:00
Victor Λntonio
f423c3ead3 Update free-programming-books-pt_BR.md (#3146) 2019-02-20 20:22:45 -05:00
BSi
1c0bf6b796 Added p5.js youtube playlist (#3143)
* added p5.js

* Added hyperlink

* inline linking fix

* added p5.js under screencast

* removed p5.js from courses

* added blank line between heading and section
2019-02-18 10:17:46 -05:00
Victor Λntonio
90f9d39a71 Update free-podcasts-screencasts-pt_BR.md (#3144) 2019-02-18 10:16:16 -05:00
Victor Λntonio
ff4f080573 Remove invalid link (#3132) (#3142) 2019-02-15 09:44:01 -05:00
Victor Λntonio
e29f1717c8 Add TypeScript Playground (#3141) 2019-02-15 09:41:42 -05:00
Sekito Lv
7173adbca8 Revert "Update free-programming-playgrounds.md (#3139)" (#3140)
This reverts commit 48478fe106.
2019-02-14 10:05:47 -05:00
Victor Λntonio
48478fe106 Update free-programming-playgrounds.md (#3139) 2019-02-13 21:35:08 -05:00
Ioannis Cherouvim
89015ab938 Point codepen.io link to https (#3138) 2019-02-13 08:20:14 -05:00
Victor Λntonio
7b278f8b12 Update free-podcasts-screencasts-pt_BR.md (#3137) 2019-02-12 09:01:15 -05:00
umanovskis
d702c5543b Add a new C ebook: Bare-metal programming for ARM (#3136) 2019-02-11 20:18:57 -05:00
Dzmitry Lahoda
df4067f093 Add Cloud Computing Designing Distributed Systems (#3135) 2019-02-11 10:59:48 -05:00
Victor Λntonio
0a01a38d06 Fix name (#3134) 2019-02-10 19:11:37 -05:00
Ramiro Gómez
b4e0b62479 Remove 2 links redirecting to pages that don't contain free books (#3131)
* Removed non-working book link

The link gets redirected to www.oreilly.com. The 1st chapter is still available to read online at https://www.oreilly.com/library/view/python-cookbook-3rd/9781449357337/ch01.html

* Removed another redirected book

The URL is redirected to http://jasonrbriggs.com/python-for-kids/ which is not available for free.
2019-02-07 09:58:39 -05:00
Victor Λntonio
2cbc54bde1 Update free-courses-en.md (#3128) 2019-02-05 14:26:24 -05:00
Victor Λntonio
c24e641019 Add programming logic screencast (#3126) 2019-02-05 09:35:41 -05:00
Victor Λntonio
0d7f7e50e5 Add MySQL screencast (#3125) 2019-02-03 09:53:01 -05:00
azzamsa
922a727aa7 Add indonesian Emacs documentation (#3124) 2019-02-01 10:43:48 -05:00
Duzij
7f1f6e931d CZpodcast dead link fix (#3123)
Linking CZpodcast to official podcast Soundcloud channel
2019-01-31 19:19:06 -05:00
Ted M. Young
8f0dfeeed5 Added Java screencast in new section (#3122)
* Added Java screencast in new section

Created a new section for Java

Added a screencast playlist

* Fix ordering of author and (screencast)
2019-01-29 11:41:45 -05:00
Victor Λntonio
20fbdae6fc Update free-podcasts-screencasts-pt_BR.md (#3121) 2019-01-29 11:39:42 -05:00
Victor Λntonio
59a7fc38c3 Update free-podcasts-screencasts-pt_BR.md (#3120) 2019-01-27 18:57:41 -05:00
Victor Λntonio
6fffcd34d7 Update free-podcasts-screencasts-pt_BR.md (#3119) 2019-01-24 11:49:19 -05:00
Victor Λntonio
e511404e7c Update free-podcasts-screencasts-pt_BR.md (#3118)
* Update free-podcasts-screencasts-pt_BR.md

* Update free-podcasts-screencasts-pt_BR.md
2019-01-23 09:24:44 -05:00
Ramon
d61347c22b Add The Road to Learn React [pt-br] (#3117)
* Update free-programming-books-pt_BR.md

Add the book "The Road to Learn React"

* Add the the notation "Leanpub account or valid email requested"
2019-01-21 12:38:02 -05:00
zhongjiajie
5296696ad5 remove space inside link text (#3114) 2019-01-19 14:40:02 -05:00
Atef Ben Ali
3e6009dd61 fix simply arabic word translation (#3113) 2019-01-18 11:06:32 -05:00
zhongjiajie
da1c0f0788 add three book in -zh, including Git Java Shell sections (#3112) 2019-01-16 23:52:11 -05:00
Tiago Athayde
7d11e23f56 Removing non-free book (#3111)
* book update

* Removing non-free book
2019-01-16 23:49:16 -05:00
Patrick Cozzi
efd39927b6 Add link to WebGL Insights book (#3109)
* Add link to WebGL Insights book

* delint - spaces and trailing slash
2019-01-11 22:58:48 -05:00
cyril
1160c56910 add a sqlite fiddle (#3097)
add sqlite fiddle in SQL
2019-01-11 09:59:59 -05:00
ba230t
f16ce7f6e1 fix broken links(#3085). (#3108)
the site has moved to stats.biopapyrus.jp.
the documents for R has merged into one page.
2019-01-11 09:56:05 -05:00
Sekito Lv
8b649a9369 Fix issue #2993 Add book [The Black Art of Programming.] (#3107)
* remove 2 ebook of [Linkers and Loaders], [Learn Python The Hard Way]. ref issue:#3091, #3062

* Fix Issue: #2993, Add book The Black Art of Programming.

* fix author name
2019-01-09 10:14:42 -05:00
Victor Λntonio
507e19cb82 Update free-programming-books-pt_BR.md (#3103) 2019-01-07 11:18:32 -05:00
Sekito Lv
33705e03e9 remove 2 ebook of [Linkers and Loaders], [Learn Python The Hard Way]. ref issue:#3091, #3062 (#3104) 2019-01-07 11:17:02 -05:00
Desmond
8063f83194 Update Rust By Example link (#3102) 2019-01-04 10:19:32 -05:00
Victor Λntonio
e71b831b27 Update free-podcasts-screencasts-pt_BR.md (#3101) 2019-01-04 10:18:27 -05:00
Jesus Castello
b98831522e Add Ruby Tutorial For Beginners (#3100)
* Add Ruby Tutorial For Beginners

Hi,
This adds a new free Ruby tutorial (HTML version), **optionally** visitors can download a PDF version of the book by entering an email address.

## What does this PR do?

Add Resource

### Description

Free Ruby tutorial / book for beginners in HTML format with multiple lessons, including installing Ruby, conditionals, loops & object-oriented programming.

### Why is this valuable

It's a complete Ruby tutorial for beginners that helps learn Ruby from scratch. Includes examples, clear explanations & exercises.

### How do we know it's really free?

I made it.

### For book lists, is it a book?

Yes.

### Checklist:

- [x] Not a duplicate
- [x] Included author(s) if appropriate
- [x] Lists are in alphabetical order
- [x] Needed indications added (PDF, access notes, under construction)

* Use Full Book Name
2019-01-02 16:11:34 -05:00
Victor Λntonio
a4041f2d87 Add Python screencasts (#3099)
* Add Python screencasts

* Update free-podcasts-screencasts-pt_BR.md
2019-01-02 09:33:17 -05:00
ranwise
b9f3ceff1a add CSS Animation 101 ebook (#3098)
* add CSS Animation 101 ebook

https://github.com/cssanimation/css-animation-101

* Update free-programming-books.md
2019-01-01 11:14:55 -05:00
Medson Mendes
45665f2c8b add podcast br about datascience (#3096) 2018-12-31 10:21:48 -05:00
Dimosthenis Michailidis
3e268c43fc add Creative Scala - Greek translation (#3094)
* add Creative Scala - Greek translation

* line brake
2018-12-27 17:47:27 -05:00
Razor
eedb6e770a Added OCaml playground (#3067)
* Added OCaml playground

* delint
2018-12-27 09:43:29 -05:00
Jeeva Subburaj
7b209afe4a Pattern Recognition and Machine Learning Book Added (#3081)
Pattern Recognition and Machine Learning Book Added from Microsoft
2018-12-27 09:43:05 -05:00
Prateek Kalra
75ce243d43 Added Edx Machine Learning course by Microsoft (#2709)
* Added  Edx Machine Learning course by Microsoft

* Added Edx Machine Learning course by Microsoft

* Update free-courses-en.md

* Update free-courses-en.md

* delint
2018-12-27 09:35:43 -05:00
Victor Λntonio
1aaeb8652b Add PHP screencasts (#3092)
* Add PHP screencasts

* Correct the number of blank spaces

* Update free-podcasts-screencasts-pt_BR.md

* Alphabetical ordering

I didn't know all this rules to edit a file, my bad.
2018-12-25 14:19:44 -05:00
Victor Λntonio
72a38254dd Update free-courses-en.md (#3090) 2018-12-19 13:17:42 -05:00
Sekito Lv
3400be4463 Update license warpping length to conventional 80 characters for hiding the horizontal scroll bar. (#3088)
* Add Excel-vba Ebook repo.

* Add VBA Eboob Repo. and fix incorrect menu link.

* fix Wrong format line

* Fix incorrect markdown syntax.

* Refactor DB and Javascript menu ZH version md file.

Move 'MySQL, NoSQL, PostgreSQL' under menu: Language Agnostic(语言相关),

Delete a book link of [Google JSON 风格指南], it's a multiple repo. with [JSON 风格指南], 2 link is point to the same one page.

* Delete multiple ebook link

D1. [Redis 设计与实现](http://redisbook.com), wiich is the same as menu: NoSQL -> [Redis 设计与实现](http://redisbook.com)

D2. [The Little MongoDB Book 中文版](https://github.com/justinyhuang/the-little-mongodb-book-cn) wiich is the same as menu: NoSQL -> [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)

* Update comments description.

* remove multiple ebook link

* Fix machine chek issue(fix mistake link location of PostgreSQL)

* FIX machine checking [Do not use headings with similar content (544:1)]

* Fix machine checking [359:1-361:78  warning  Alphabetical ordering: swap l.361 and l.360  alphabetize-lists]

* Update license warpping length to 80 characters.
2018-12-19 13:15:26 -05:00