1
0
mirror of https://github.com/namibia/free-programming-books.git synced 2024-11-16 17:25:09 +00:00
Commit Graph

4614 Commits

Author SHA1 Message Date
eshellman
5262afc0cb
reformat the 'casts pages (#2752)
* same for es, pt, se

* fix alphabetization

* another try

* trial and error
2018-03-03 17:59:55 -05:00
eshellman
bd2a013413
deprecate the javascript frameworks pages (#2753)
#2494
2018-03-03 17:33:15 -05:00
eshellman
545f3e3fe2
Open source ecosystem (#2731)
* add Peter Wayner's Free for All
* add some author names in open source ecosystem section
* add some subtitles
2018-03-03 15:56:57 -05:00
eshellman
ad110bbc25
add princeton algorithms (#2732)
to close #2491
2018-03-03 15:56:14 -05:00
brannx
17f4111ac7 Update free-podcasts-screencasts-ru.md (#2747)
* Update free-podcasts-screencasts-ru.md

* fix alphabetic order

* one more try

* fixed the last two misplaced authors
2018-03-03 14:02:29 -05:00
brannx
90e866717c Clean up a bit (#2748) 2018-03-03 14:00:44 -05:00
brannx
1b850897e9 Update free-programming-interactive-tutorials-ru.md (#2746) 2018-03-01 12:04:00 -05:00
brannx
a65dedfe0f Update free-programming-books-ru.md (#2745) 2018-02-28 09:38:29 -05:00
brannx
359f414f18 Update free-courses-ru.md (#2744) 2018-02-28 09:37:34 -05:00
brannx
4583817437 Update free-podcasts-screencasts-en.md (#2742) 2018-02-27 15:44:14 -05:00
brannx
d6d1cc707b Update free-courses-ru.md (#2740) 2018-02-27 09:28:43 -05:00
evbarnett
d2103cd181 Added "A Brief Introduction to Machine Learning for Engineers" (#2738)
* Added "A Brief Introduction to Machine Learning for Engineers"

Link to page in arXiv, posted by the author of the book: https://arxiv.org/abs/1709.02840

* Added author to "A Brief Introduction to Machine Learning for Engineers"
2018-02-27 09:27:17 -05:00
Aung Khant Ko
8cb4a07f5b Added OWASP Testing Guide (#2739)
* Added OWASP Testing Guide

* Added format type to OWASP Testing Guide
2018-02-26 20:23:02 -05:00
brannx
6660ab0c58 Update free-programming-books-ru.md (#2737) 2018-02-26 10:34:21 -05:00
brannx
a9fa377587 Update README.md (#2736) 2018-02-25 21:58:57 -05:00
brannx
7bcb4efbb7 Update free-programming-books-ru.md (#2735) 2018-02-25 21:57:24 -05:00
brannx
2939618cbe Update free-programming-books-ru.md (#2734) 2018-02-25 21:56:07 -05:00
Deep Patel
746f118d71 Update : Java Back-End Web Development Book (#2730)
An incremental in-depth tutorial about building Java back-end web applications with Java Server Faces (JSF) as the user interface technology and the Java Persistence API (JPA) for object-to-storage mapping and storage management.

Ref:- http://web-engineering.info/tech/JavaJpaJsf/book/index.html

Author:- Mircea Diaconescu and Gerd Wagner
2018-02-22 11:34:35 -05:00
Dishant Rathi
4bbbe63d1d Update free-programming-books.md (#2728)
* Update free-programming-books.md

C Elements of Style was published by M&T books in 1992. This book covers only the C language and is a bit out dated. However it still contains a lot of good advice.

* add author
2018-02-20 13:45:27 -05:00
Ali Özgür
6d8eb5a34b Add author for Git 101 (#2727) 2018-02-18 15:11:14 -05:00
Ali Özgür
d068143171 Added "Türkçe Git 101" (#2726)
* Added "Türkçe Git 101"

* add back required space
2018-02-18 13:03:47 -05:00
brannx
c52d002efe update link (#2725) 2018-02-15 10:27:01 -05:00
飞雪无情
d7f10d618e Added Go In Action Notes by flysnow (#2724)
* add go in action notes

* fix go in action notes title

* fix Alphabetical ordering

* fix zh charter order

* remove non-english resource
2018-02-14 21:45:03 -05:00
Michael Malura
60c81cda3d Update urls of ‘Thinking in C++’ (#2722)
The old links aren’t valid anymore
2018-02-09 15:01:29 -05:00
brannx
a10561a6d1 Update free-programming-interactive-tutorials-en.md (#2721) 2018-02-08 15:27:41 -05:00
brannx
7f9e2375fd Create free-programming-interactive-tutorials-ru.md (#2719) 2018-02-08 13:55:35 -05:00
brannx
5ec7b0ae0d Update free-podcasts-screencasts-ru.md (#2718) 2018-02-08 13:54:00 -05:00
brannx
0c0feccfbf Update free-podcasts-screencasts-en.md (#2717) 2018-02-08 11:54:16 -05:00
brannx
0199a467c0 Update free-podcasts-screencasts-ru.md (#2715) 2018-02-07 21:02:45 -05:00
brannx
0f4c26a058 Update free-programming-books-ru.md (#2707)
* Add 4 books

* Alphabetic order and 2 more books

* Update free-programming-books-ru.md

* Update free-podcasts-screencasts-ru.md

* Update free-podcasts-screencasts-ru.md

* Update free-programming-books-ru.md

* Update free-programming-books-ru.md

* add required space, add clojure to index

* add pdf indication

* remove trailing slashed, fix "alphabetical" order

The thing that was confusing us is that the С was capitalized, so its code point was before lower case п, but the sorting is case insensitive. Oh my. This is why we need a robot that fixes these things.

* trailing slash
2018-02-05 11:15:13 -05:00
padmavasanth
714354f614 Added author names to Algorithms & Data Structures section. Issue #2383 (#2706) 2018-02-05 10:35:25 -05:00
Masudul Haque Shihab
3a41298c87 Update README.md (#2708) 2018-02-05 10:32:29 -05:00
Masudul Haque Shihab
5b77b1d16e Create free-programming-books-bl.md (#2705)
* Create free-programming-books-bl.md

* add spaces to satisfy linter

* ditto
2018-02-05 10:32:02 -05:00
Alexander Fefelov
fa10b9fd69 Add Scastie (#2702)
* Add Scastie

* Fix 'Remove trailing slash' warning
2018-02-01 09:52:14 -05:00
eshellman
3ea79782c7
Uniform treatment of Leanpub books (#2692)
* Uniform treatment of Leanpub books

free Leanpub books come in two flavors
- free to read online without an account or email address
- free to read after a "purchase" with a minimum price of "Free!" A
valid email is requested to create an account, but you can read   or
download even if the email is bogus.

After some consideration, I'm proposing that the free-to-read books
should be without any annotation, and the free-after-"purchase" books
be denoted as *(Leanpub Account or valid email requested)* . This PR
implements that for the english lists.

Comments requested!

* add required space
2018-01-28 20:53:38 -05:00
oltolm
60a8658feb Remove "What's New in Java 8" (#2699)
Book is not free. It's a minimum of $4 https://leanpub.com/whatsnewinjava8 .
2018-01-28 20:51:21 -05:00
oltolm
e81384100e Remove "JAAS in Action". It's just the first chapter of the book and not a complete book. (#2698) 2018-01-28 10:33:33 -05:00
oltolm
2e3e2bee94 remove course link (#2697) 2018-01-28 10:28:35 -05:00
oltolm
fd4807f31f add "Using Concurrency and Parallelism Effectively" (#2696) 2018-01-28 10:21:17 -05:00
brogrammer2018
3851f5aeeb Added some new links to free programming books (#2695)
Added reviewed books compiled from from StackOverflow documentation
2018-01-27 11:59:45 -05:00
oltolm
eb483166cc add "Exploring CQRS and Event Sourcing" (#2694) 2018-01-27 11:54:35 -05:00
Ross Olson
e7636f1252 For people looking at the file listing for the English list (#2689)
* For people looking at the file listing for the English list. (This redirect may eventually swap contents with the primary /free-programming-books.md to put English on an equal footing with the other languages.)

* Link fixed. Comment added.
2018-01-22 16:25:54 -05:00
Helio da Silva Jr
3a2335806b Please add Django 2.0 Online Book (#2691)
* Please add Django 2.0 Online Book

I would like to add this online book of Django 2.0 to the list.

Thanks in advance.

* Django 2.0 Tutorial for Beginners

Removed slash "/" at the end of link.
(Although several other links contain it)
2018-01-21 17:02:58 -05:00
Tarcisio Junior
e35db09feb Added Angular and Java Screencasts (#2690)
Added some great free Portuguese screen-casts courses which I've used in past and some Brazilians have been using.
2018-01-20 12:51:33 -05:00
Boris Dinkevich
ff0866a6d3 Added JavaScript/Redux (#2688)
* Added JavaScript/Redux 

1. Added new section to JavaScript (Redux) 
2. Add the "The Complete Redux Book" to the list

* add required spaces, add account required notation
2018-01-18 10:12:03 -05:00
Helio da Silva Jr
d5e805b188 Please add a new Python Book (#2686)
* Please add a new Python Book

I found this new book just released in January 2018.
It is a compilation from StackOverflow documentation and is freely available.

Thanks.

* Please add new Python book

Changes made.

* nit
2018-01-12 18:19:23 -05:00
Serhi Zarva
c4a3ff8486 add new Podcasts (#2683)
* add new Podcasts

* alphabetical order
2018-01-04 17:06:36 -05:00
Hieu Hoang
f6f907abbe Add some Vietnamese courses. (#2682)
* Add some Vietnamese courses.

* Update free-courses-vi.md
2018-01-04 12:08:02 -05:00
faraco
8a992aa55c Add GLib/GTK+ Development Platform book. (#2681)
* Add GLib/GTK+ Development Platform book.

The books is licensed under a Creative Commons Attribution-ShareAlike 4.0
International License:
https://creativecommons.org/licenses/by-sa/4.0/

* Put link in order.

* Add pdf indicator.
2018-01-02 11:41:26 -05:00
oltolm
240cb2709a remove links that are not books (#2680)
"Java: A Beginner's Guide" is just the first chapter of a book
"NIO Framework" is a 6 page paper, also not a book
2018-01-02 11:38:44 -05:00