Skip to content

Commit 5b2a747

Browse files
committed
Merge pull request #2 from vhf/master
update
2 parents cf980f0 + 4f57695 commit 5b2a747

7 files changed

+213
-121
lines changed

free-programming-books-es.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
###Index
2+
* [Android](#android)
23
* [Assembly Language](#assembly-language)
34
* [Metalistas](#metalistas)
45
* [Ensamblador](#ensamblador)
@@ -11,6 +12,9 @@
1112
* [CSS](#CSS)
1213

1314

15+
###Android
16+
* [Curso de Programación Android](http://www.sgoliver.net/blog/wp-content/uploads/2011/11/Manual-Programacion-Android-SgoliverNet-v3-muestra.zip) (PDF) by Salvador Gómez Oliver
17+
1418
###Assembly Language
1519
* [Machine Code for Beginners](http://www.worldofspectrum.org/infoseekid.cgi?id=2000227) (PDF) by Lisa Watts and Mike Wharton [Z80 and 6502 CPUs]
1620

free-programming-books-fr.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
* [C / C++](#c--c)
77
* [Git](#git)
88
* [Haskell](#haskell)
9+
* [Java](#java)
910
* [Javascript](#javascript)
1011
* [LaTeX](#latex)
1112
* [Asymptote](#asymptote)
@@ -48,6 +49,10 @@
4849
* [Option libre. Du bon usage des licences libres](http://framabook.org/option-libre-du-bon-usage-des-licences-libres/), par Jean Benjamin
4950
* [Produire du logiciel libre](http://framabook.org/8-produire-du-logiciel-libre/), par Karl Fogel
5051

52+
####Makefile
53+
54+
* [Concevoir un Makefile](http://icps.u-strasbg.fr/people/loechner/public_html/enseignement/GL/make.pdf), par Vincent Loechner d'après Nicolas Zin
55+
5156
####Systèmes Informatiques
5257

5358
* [Systèmes Informatiques (C, Unix/Linux,...)](http://sinf1252.info.ucl.ac.be/), par Olivier Bonaventure ([sources](https://github.com/obonaventure/SystemesInformatiques))
@@ -66,13 +71,17 @@
6671

6772
* [Cours de C/C++](http://casteyde.christian.free.fr/cpp/cours/online/book1.html) par Christian Casteyde
6873
* [Le C en 20 heures](http://framabook.org/6-le-c-en-20-heures/), par Eric Berthomier et Daniel Schang
74+
* [Initiation à la programmation (en C++)](https://www.coursera.org/course/intro-cpp-fr), MOOC de l'École Polytechnique Fédérale de Lausanne
6975
* [Programmation en C](https://www.rocq.inria.fr/secret/Matthieu.Finiasz/teaching/ENSTA/IN101%20-%20poly%20C.pdf) par Pierre-Alain Fouque et David Pointcheval
7076

7177
###Git
7278

7379
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/fr/) par par Alexandre Garel, Paul Gaborit et Nicolas Deram
7480
* [Pro Git](http://www.git-scm.com/book/fr) par Scott Chacon
7581

82+
###Java
83+
84+
* [Initiation à la programmation (en Java)](https://www.coursera.org/course/intro-java-fr), MOOC de l'École Polytechnique Fédérale de Lausanne
7685

7786
###Javascript
7887

@@ -85,7 +94,8 @@
8594

8695
###LaTeX
8796

88-
* [Détecter et résoudreles problèmes](http://www.pearson.fr/livre/?GCOI=27440100048330), Annexe B du LaTeX Companion 2006, par Frank Mittelbach et Michel Goossens, mis à disposition par l'éditeur dans l'onglet « Compléments »
97+
* [Détecter et résoudre
98+
les problèmes](http://www.pearson.fr/livre/?GCOI=27440100048330), Annexe B du LaTeX Companion 2006, par Frank Mittelbach et Michel Goossens, mis à disposition par l'éditeur dans l'onglet « Compléments »
8999
* [LaTeX... pour le prof de maths !](http://math.univ-lyon1.fr/irem/IMG/pdf/LatexPourProfMaths.pdf) par Arnaud Gazagnes
90100
* [Tout ce que vous avez toujours 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
91101
* [(Xe)LaTeX appliqué aux sciences humaines](http://geekographie.maieul.net/95) par Maïeul Rouquette

free-programming-books-ja.md

Lines changed: 140 additions & 106 deletions
Large diffs are not rendered by default.

free-programming-books-pt_BR.md

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,42 @@
1-
###Índice
1+
##Índice
2+
* [HTML / CSS](#html--css)
3+
* [JavaScript](#javascript)
24
* [Java](#java)
35
* [Ruby](#ruby)
4-
* [HTML / CSS](#html--css)
56
* [Shell Script](#shell)
67
* [Python](#python)
78

8-
###java
9+
10+
## Front-end
11+
###HTML / CSS
12+
13+
* [Estruturando o HTML com CSS](http://pt-br.learnlayout.com/)
14+
15+
### JavaScript
16+
* [Guia Rápido de Desenvolvimento para Firefox OS: Criando apps com HTML5 para o Firefox OS](https://leanpub.com/guiarapidofirefoxos)
17+
18+
## Back-end
19+
###Java
920

1021
* [Java e Orientação a Objetos](http://www.caelum.com.br/apostila-java-orientacao-objetos/)
1122
* [Java para Desenvolvimento Web](http://www.caelum.com.br/apostila-java-web/)
1223
* [Algoritmos e Estruturas de Dados com Java](http://www.caelum.com.br/apostila-java-estrutura-dados/)
1324
* [Web ágil com VRaptor, Hibernate e AJAX](http://www.caelum.com.br/apostila-vraptor-hibernate/)
1425

1526

16-
###ruby
27+
###Ruby
1728

1829
* [Aprenda a Programar](http://aprendaaprogramar.rubyonrails.com.br)
1930
* [Pequeno Livro do Ruby](http://www.sismicro.com.br/ruby/Pequeno-Livro-do-Ruby.php)
2031
* [Tutorial de Ruby](http://dl.dropbox.com/u/1482800/eustaquiorangel.com/tutorialruby.pdf)
2132

2233

23-
24-
###HTML / CSS
25-
26-
* [Estruturando o HTML com CSS](http://pt-br.learnlayout.com/)
27-
28-
###shell
34+
###Shell
2935

3036
* [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf)
3137

3238

33-
###python
39+
###Python
3440

3541
* [Python para Desenvolvedores](http://ark4n.files.wordpress.com/2010/01/python_para_desenvolvedores_2ed.pdf)
36-
42+
* [A Byte of Python](http://rodrigoamaral.net/a-byte-of-python/)

free-programming-books-ru.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
###Index
2+
* [Списки книг](#meta-lists)
23
* [Bash](#bash)
34
* [CoffeeScript](#coffeescript)
45
* [Git](#git)
56
* [JavaScript](#javascript)
67
* [LaTeX](#latex)
8+
* [Lisp](#lisp)
79
* [MetaPost](#metapost)
810
* [Perl](#perl)
911
* [R](#r)
@@ -12,6 +14,10 @@
1214
* [Scilab](#scilab)
1315
* [SQL](#sql)
1416

17+
###Meta-lists
18+
* [Книги со свободной ценой](http://www.books.ru/knigi-so-svobodnoi-tsenoi-3129328/)
19+
20+
1521
###Bash
1622

1723
* [Advanced Bash-Scripting Guide](http://rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html)
@@ -38,6 +44,11 @@
3844
* [LaTeX, GNU/Linux и русский стиль (сборник статей)](http://www.inp.nsk.su/~baldin/LaTeX/index.html)
3945

4046

47+
###Lisp
48+
49+
* [Lisp In Small Pieces (translation)](https://github.com/ilammy/lisp)
50+
51+
4152
###MetaPost
4253

4354
* [Создание иллюстраций в MetaPost](http://www.inp.nsk.su/~baldin/mpost/index.html)

free-programming-books.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@
207207
* [Database-backed Web Sites](http://philip.greenspun.com/wtr/dead-trees/)
208208
* [Foundations of Databases](http://webdam.inria.fr/Alice/)
209209
* [The Theory of Relational Databases](http://web.cecs.pdx.edu/~maier/TheoryBook/TRD.html)
210+
* [Mysql, see #Mysql](#mysql)
210211

211212
####Networking
212213
* [High-Performance Browser Networking](http://chimera.labs.oreilly.com/books/1230000000545/index.html)
@@ -376,7 +377,8 @@
376377
* [Google Android Developer Training](https://developer.android.com/training/index.html)
377378
* [Coreservlets Android Programming Tutorial](http://www.coreservlets.com/android-tutorial/)
378379
* [Expert Android and Eclipse development knowledge](http://www.vogella.com/android.html)
379-
380+
* [Styling Android](http://www.stylingandroid.com/)
381+
* [TechnoTalkative Android](http://www.technotalkative.com/android/)
380382

381383
###APL
382384
* [A Practical Introduction to APL1 & APL2](http://aplwiki.com/BooksAndPublications#A_Practical_Introduction_to_APL1_.26_APL2)
@@ -402,6 +404,7 @@
402404
* [The Art of Assembly Language Programming](http://cs.smith.edu/~thiebaut/ArtOfAssembly/artofasm.html)
403405
* [x86 Assembly](http://en.wikibooks.org/wiki/X86_Assembly)
404406
* [Ralf Brown's Interrupt List](http://www.ctyme.com/rbrown.htm)
407+
* [Easy 6502](http://skilldrick.github.io/easy6502/) - Nick Morgan
405408

406409
####Non-X86
407410
* [Machine Code for Beginners](http://www.worldofspectrum.org/infoseekid.cgi?id=2000227) (PDF) by Lisa Watts and Mike Wharton [Z80 and 6502 CPUs]
@@ -438,6 +441,7 @@
438441
* Also see: [The Definitive C++ Book Guide and List](http://stackoverflow.com/q/388242/511601)
439442
* [C++ Succinctly, Syncfusion ](http://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) *(Just fill the fields with any values)*
440443
* [Learn C++.](http://www.learncpp.com/) (PDF, Online)
444+
* [Software Design Using C++](http://cis.stvincent.edu/html/tutorials/swd/) - Br. David Carlson and Br. Isidore Minerd
441445

442446

443447
###Clojure
@@ -574,7 +578,7 @@
574578
* [Speeding Through Haskell](http://www.sthaskell.com/)
575579
* [Learn Haskell Fast and Hard](http://yannesposito.com/Scratch/en/blog/Haskell-the-Hard-Way)
576580
* [Haskell web Programming](http://yannesposito.com/Scratch/fr/blog/Yesod-tutorial-for-newbies/) (Yesod tutorial)
577-
581+
* [The Haskell Road to Logic, Math and Programming](http://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf) (PDF)
578582

579583
###HTML / CSS
580584
* [Dive Into HTML5](http://diveintohtml5.info/) ([PDF](http://mislav.uniqpath.com/2011/10/dive-into-html5/))
@@ -631,6 +635,12 @@
631635
* [The Java Tutorial 4th Edition](http://download.oracle.com/javase/tutorial/) - Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber
632636
* [Core Servlets and JavaServer Pages](http://pdf.coreservlets.com/) - Marty Hall and Larry Brown
633637
* [Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck
638+
* [Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/)- Robert Sedgewick and Kevin Wayne
639+
* [Introduction to Neural Networks with Java](http://www.heatonresearch.com/articles/series/1) -
640+
* [Animation/Games in Java](http://www.heatonresearch.com/articles/series/3)
641+
* [Java for the Beginning Programmer](http://www.heatonresearch.com/articles/series/15)
642+
* [HTTP Programming Recipes for Java Bots](http://www.heatonresearch.com/articles/series/16)
643+
* [Tutorial: Java, Maven 2, Eclipse & JSF](http://www.lulu.com/shop/arulkumaran-kumaraswamipillai-and-sivayini-arulkumaran/tutorial-java-maven-2-eclipse-jsf/ebook/product-1603040.html;jsessionid=E57B1E8662500F2ADF96D7B317769B6E) - Arulkumaran Kumaraswamipillai, Sivayini Arulkumaran
634644

635645
####Wicket
636646
* [Official Free Online Guide for Apache Wicket framework](http://wicket.apache.org/guide/)
@@ -666,6 +676,8 @@
666676

667677
* [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html)
668678
* [D3 Tips and Tricks](https://leanpub.com/D3-Tips-and-Tricks)
679+
* [Dashing D3.js](https://www.dashingd3js.com/table-of-contents)
680+
* [Interactive Data Visualization with D3](http://alignedleft.com/tutorials/d3)
669681

670682
####jQuery
671683

@@ -716,6 +728,7 @@ See also [TeX](#tex)
716728
* [Successful Lisp: How to Understand and Use Common Lisp](http://psg.com/~dlamkins/sl/) - David Lamkins
717729
* [Sketchy LISP](http://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/) - Nils Holm
718730
* [Lisp Koans](https://github.com/google/lisp-koans)
731+
* [Casting Spels in Lisp](http://www.lisperati.com/casting.html)
719732

720733

721734
###Lua
@@ -743,6 +756,9 @@ See also [TeX](#tex)
743756
* [HGInit - Mercurial Tutorial by Joel Spolsky](http://hginit.com/)
744757

745758

759+
###MySQL
760+
* [MySQL Tutorial Excerpt](http://downloads.mysql.com/docs/mysql-tutorial-excerpt-5.1-en.pdf)
761+
746762
###.NET (C# / VB / Nemerle / Visual Studio)
747763
* [C# Essentials](http://www.techotopia.com/index.php/C_Sharp_Essentials)
748764
* [C# Programming - Wikibook](http://en.wikibooks.org/wiki/C_Sharp_Programming)
@@ -758,6 +774,7 @@ See also [TeX](#tex)
758774
* [Under the Hood of .NET Memory Management](http://download.red-gate.com/ebooks/DotNet/Under_the_Hood_of_.NET_Management.pdf) (PDF) *(RedGate, By Chris Farrell and Nick Harrison)*
759775
* [Practical Performance Profiling: Improving the efficiency of .NET code ](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/entrypage/practical-performance-profiling) *(RedGate, By Jean-Philippe Gouigoux)*
760776
* [.NET Performance Testing and Optimization - The Complete Guide](http://download.red-gate.com/ebooks/DotNet/Perf_Test_and_opt_eBook.zip) *(RedGate, By Paul Glavich and Chris Farrell)*
777+
* [HTTP Programming Recipes for C# Bots](http://www.heatonresearch.com/articles/series/20)
761778

762779

763780
###NoSQL
@@ -843,6 +860,11 @@ See also [TeX](#tex)
843860
* [Master Drupal in 7 hours](http://dl.dropboxusercontent.com/u/54624702/Master%20Drupal%20in%207%20hours_v1.1.pdf) (PDF)
844861
* Drupal 8
845862
* [PHP Internals Book](http://www.phpinternalsbook.com/)
863+
* [PHP Best Practices](https://phpbestpractices.org/)
864+
* [PHP Programming](http://en.wikibooks.org/wiki/PHP_Programming)
865+
* [PHP with Guru99](http://www.smashwords.com/books/view/324888)
866+
* [Practical Php Testing](http://www.giorgiosironi.com/2009/12/practical-php-testing-is-here.html)
867+
* [Practical PHP Programming](http://www.tuxradar.com/practicalphp)
846868

847869

848870
###PowerShell
@@ -904,6 +926,8 @@ See also [TeX](#tex)
904926
* [Wikibooks: Python Programming](http://en.wikibooks.org/wiki/Python_Programming)
905927
* [Python Koans](https://github.com/gregmalcolm/python_koans)
906928
* [Test-Driven Web Development with Python](http://chimera.labs.oreilly.com/books/1234000000754/index.html)
929+
* [Python Standard Library](http://effbot.org/librarybook/) - Fredrik Lundh
930+
907931

908932
####Django
909933
* [Djen of Django](http://agiliq.com/books/djenofdjango/)

javascript-frameworks-resources.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@
2424
## D3.js
2525
* [Interactive Data Visualization for the Web](http://chimera.labs.oreilly.com/books/1230000000345/index.html)
2626
* [D3.js Tutorial](https://www.dashingd3js.com/table-of-contents)
27+
* [D3 Tips and Tricks](https://leanpub.com/D3-Tips-and-Tricks)
28+
* [Dashing D3.js](https://www.dashingd3js.com/table-of-contents)
29+
* [Interactive Data Visualization with D3](http://alignedleft.com/tutorials/d3)
2730

2831

2932
## Ember.js

0 commit comments

Comments
 (0)