diff --git a/README.md b/README.md index 2686ca2f80fca11413f5c7477a46b7a66c8d6e31..3620b363853e13b4fdcc9b869ae0fcfb1edae4fc 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ This list initially was a clone of [stackoverflow - List of freely available programming books](http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926#392926) by George Stocker. Now updated, with dead links gone (hopefully) and new content. Moved to GitHub for collaborative updating and for the purpose of reSRC.io : [List of free programming books](http://resrc.io/list/10/list-of-free-programming-books/). +The French list was based on http://progdupeu.pl/forums/sujet/43/une-banque-de-liens. + ###Contributing - Fork - Edit diff --git a/free-programming-books-fr.md b/free-programming-books-fr.md index 3213bf1133b63506b9dc3998b84265f3196e14b7..c4d8dc457fb99ff3767ffd3c6b908d3da932a54d 100644 --- a/free-programming-books-fr.md +++ b/free-programming-books-fr.md @@ -1,11 +1,63 @@ ###Index -* [C](#C) +* [Non dépendant du langage](#non-dépendant-du-langage) +* [Caml](#caml) +* [C / C++](#c-c) +* [Git](#git) +* [Haskell](#haskell) * [Javascript](#Javascript) +* [LaTeX](#latex) +* [Perl](#perl) +* [Python](#python) +* [Ruby](#ruby) +* [SPIP](#spip) -###C +###Non dépendant du langage +####Algorithmique -* [Le C en 20 heures](http://framabook.org/6-le-c-en-20-heures/) +* [France-IOI](http://www.france-ioi.org/) +* [Prologin](http://www.prologin.org/) + +###Caml + +* [Introduction à Objective Caml](http://form-ocaml.forge.ocamlcore.org/html/index.html), par Maxence Guesdon +* [Le language Caml](http://caml.inria.fr/) + +###C / C++ + +* [Cours de C/C++](http://casteyde.christian.free.fr/cpp/cours/online/book1.html) par Christian Casteyde +* [Le C en 20 heures](http://framabook.org/6-le-c-en-20-heures/), par Eric Berthomier et Daniel Schang + +###Git + +* [Pro Git](http://www.git-scm.com/book/fr) par Scott Chacon ###Javascript +* [Javascript Éloquent : Une introduction moderne à la programmation](http://fr.eloquentjavascript.net/), par Marijn Haverbeke + +###Haskell +* [Apprendre Haskell vous fera le plus grand bien !](http://lyah.haskell.fr/) + +###LaTeX + +* [Tout ce que vous voulu savoir sur LaTeX sans jamais oser le demander](http://framabook.org/5-tout-ce-que-vous-avez-toujours-voulu-savoir-sur-latex-sans-jamais-oser-le-demander/) par Vincent Lozano +* [(Xe)LaTeX appliqué aux sciences humaines](http://geekographie.maieul.net/95) par Maïeul Rouquette + +###Perl +* [Guide Perl - débuter et progresser en Perl](http://formation-perl.fr/guide-perl.html), par Sylvain Lhullier +* [La documentation Perl en français](http://perl.mines-albi.fr/DocFr.html) + +###Python + +* [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) par Gerard Swinnen + +###Ruby + +* [Ruby en vingt minutes](https://www.ruby-lang.org/fr/documentation/quickstart/) +* [Venir à Ruby après un autre language](https://www.ruby-lang.org/fr/documentation/ruby-from-other-languages/) + +####Ruby on Rails +* [Tutoriel Ruby on Rails : Apprendre Rails par l'exemple](http://french.railstutorial.org/chapters/beginning), par Michael Hartl + +###SPIP +* [Programmer avec SPIP](http://programmer.spip.net/), par Matthieu Marcimat et collectif SPIP -* [Javascript Éloquent Une introduction moderne à la programmation](http://fr.eloquentjavascript.net/) diff --git a/free-programming-books.md b/free-programming-books.md index 8952b2e401626902af743a00d60f957d93aba214..bc16937974e95fce81c76bbfebec16fc28b5172a 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -575,7 +575,6 @@ * [The Not So Short Introduction to LaTeX](http://tobi.oetiker.ch/lshort/lshort.pdf) * [LaTeX Wikibook](http://en.wikibooks.org/wiki/LaTeX) - ###Linux * [Advanced Linux Programming](http://www.advancedlinuxprogramming.com/)