mirror of
https://github.com/namibia/free-programming-books.git
synced 2024-12-23 23:38:50 +00:00
Remove problematic links (#2235)
* Remove problematic links * Fix according to comments * Formatting
This commit is contained in:
parent
c649fc1a3b
commit
1eeed8f5f6
@ -9,7 +9,7 @@ By contributing you agree to respect the [Code of Conduct](https://github.com/vh
|
||||
2. You don't have to know git: if you found something of interest which is *not already in this repo*, please open an issue with your links propositions.
|
||||
- If you know git, please fork the repo and send pull requests.
|
||||
3. We have 5 kinds of lists. Choose the right one:
|
||||
|
||||
|
||||
- *Books* : PDF, HTML, ePub, a gitbook.io based site, a Git repo, etc.
|
||||
- *Courses* : A course is a learning material which is not a book and where there is no interactive tool embedded in the site. [This is a course](http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/).
|
||||
- *Interactive Tutorials* : An interactive website which lets the user type code or commands and evaluates the result (by "evaluate" we don't mean "grade"). e.g.: [Try Haskell](http://tryhaskell.org), [Try Github](http://try.github.io).
|
||||
|
@ -30,7 +30,6 @@
|
||||
* [Python](#python)
|
||||
* [R](#r)
|
||||
* [RethinkDB](#rethinkdb)
|
||||
* [Ruby](#ruby)
|
||||
* [Sails.js](#sailsjs)
|
||||
* [Scala](#scala)
|
||||
* [Software Engineering](#software-engineering)
|
||||
@ -260,11 +259,6 @@
|
||||
* [RethinkDB: Distributed Databases](https://courses.platzi.com/courses/rethinkdb-databases/)
|
||||
|
||||
|
||||
### Ruby
|
||||
|
||||
* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
|
||||
|
||||
|
||||
### Sails.Js
|
||||
|
||||
* [Develop web apps in Node.js and Sails.js](https://courses.platzi.com/courses/develop-apps-sails-js/)
|
||||
|
@ -119,7 +119,6 @@
|
||||
* [Podcast] - [The Javascript Show](http://javascriptshow.com)
|
||||
* [Screencast] - [Free Quality Javascript video tutorials and screencasts](http://www.screencasts.org/topics/javascript)
|
||||
* [Screencast] - [Node Tuts - Node.JS Video Tutorials](http://nodetuts.com)
|
||||
* [Screencast] - [ShowMeDo - Javascript Screencasts](http://showmedo.com/videotutorials/javascript)
|
||||
|
||||
|
||||
### Language Agnostic
|
||||
@ -209,7 +208,6 @@
|
||||
* [Screencast] - [Diving into Django](http://code.tutsplus.com/articles/diving-into-django--net-2969)
|
||||
* [Screencast] - [Practical Flask Web Development Tutorials](https://www.youtube.com/playlist?list=PLQVvvaa0QuDc_owjTbIY4rbgXOFkUYOUB)
|
||||
* [Screencast] - [Python Tips](https://www.youtube.com/playlist?list=PLP8GkvaIxJP3ignHY_Dq7bFsvwzAcqZ1i)
|
||||
* [Screencast] - [ShowMeDo - Python Videos, Tutorials and Screencasts](http://showmedo.com/videotutorials/python)
|
||||
* [Screencast] - [TheNewBoston - Pygame (Python Game Development) Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAjkwJocj7vlc_mFU-4wXJq)
|
||||
* [Screencast] - [TheNewBoston - Python 3.4 Programming Tutorials](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAcbMi1sH6oAMk4JHw91mC_)
|
||||
* [Screencast] - [TheNewBoston - Python GUI with Tkinter Playlist](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBwibXFtPtflztSNPGuIB_d)
|
||||
@ -233,7 +231,6 @@
|
||||
* [Podcast] - [The Ruby Show](http://rubyshow.com)
|
||||
* [Screencast] - [Free Ruby on Rails Screencasts](http://railscasts.com/?type=free)
|
||||
* [Screencast] - [Ruby Tapas | Free Screencasts](http://www.rubytapas.com/episodes?filter=free)
|
||||
* [Screencast] - [Ruby Videos, Tutorials and Screencasts](http://showmedo.com/videotutorials/ruby)
|
||||
|
||||
|
||||
### Rust
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
### Java
|
||||
|
||||
* [Въведение в програмирането с Java](http://www.introprogramming.info/intro-java-book/read-online/) - Светлин Наков
|
||||
* [Въведение в програмирането с Java](http://www.introprogramming.info/intro-java-book/read-online/) - Светлин Наков
|
||||
* [Интернет програмиране с Java](http://www.nakov.com/books/inetjava/index.html) - Светлин Наков
|
||||
|
||||
|
||||
|
@ -90,7 +90,7 @@
|
||||
|
||||
* [Compendio de Ingeniería del Software](http://www.navegapolis.com/files/cis.pdf) (PDF)
|
||||
* [Diseño Ágil con TDD](http://www.carlosble.com/libro-tdd/?lang=es)
|
||||
* [Ingeniería de Software: Una Guía para Crear Sistemas de Información](http://www.wolnm.org/apa/articulos/Ingenieria_Software.pdf) (PDF)
|
||||
* [Ingeniería de Software: Una Guía para Crear Sistemas de Información](https://web.archive.org/web/20150824055042/http://www.wolnm.org/apa/articulos/Ingenieria_Software.pdf) (PDF)
|
||||
* [Metodologías Ágiles para el Desarrollo de Software](http://www.desarrolloweb.com/manuales/metodologias-agil-desarrollo-software.html)
|
||||
* [Scrum & Extreme Programming (para programadores)](https://web.archive.org/web/20140209204645/http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-agile.pdf) (PDF)
|
||||
* [Scrum y XP desde las trincheras](http://www.proyectalis.com/wp-content/uploads/2008/02/scrum-y-xp-desde-las-trincheras.pdf) (PDF)
|
||||
@ -101,12 +101,10 @@
|
||||
* [97 cosas que todo programador debería saber](http://97cosas.com/programador/)
|
||||
* [El camino a un mejor programador](http://emanchado.github.io/camino-mejor-programador/)
|
||||
* [Programación de videojuegos SDL](http://libros.metabiblioteca.org/bitstream/001/271/8/Programacion_Videojuegos_SDL.pdf) (PDF)
|
||||
* [Videojuegos Multiplataforma con OpenFL](http://www.openflbook.com)
|
||||
|
||||
|
||||
#### Paradigmas de Programación
|
||||
|
||||
* [Programación Concurrente y Tiempo Real](http://www.libropctr.com)
|
||||
* [Programación Funcional](http://www.staff.science.uu.nl/~fokke101/courses/fp-sp.pdf) (PDF)
|
||||
|
||||
|
||||
@ -189,7 +187,6 @@
|
||||
* [Aprendiendo Java](http://www.decom-uv.cl/~roberto/apuntes/java/AprendiendoJava.pdf) (PDF)
|
||||
* [Arquitectura Java Sólida](http://www.arquitecturajava.com)
|
||||
* [Desarrollo de proyectos informáticos con Java](http://www3.uji.es/~belfern/pdf/libroJavaConTapa.pdf) (PDF)
|
||||
* [Guía Java para Docentes](http://ignaciolasalvia.com/material/prog1_2013/GuiaJavaparaDocentes2012.pdf) (PDF)
|
||||
* [Notas de Introducción al Lenguaje de Programación Java](http://lya.fciencias.unam.mx/jloa/publicaciones/introduccionJava.pdf) - Jorge L. Ortega Arjona, UNAM (PDF)
|
||||
* [OCPJP6 Resumen Español](https://github.com/PabloReyes/ocpjp-resumen-espanol) - Pablo Reyes Almagro (PDF)
|
||||
* [Pensando la computación como un científico (con Java)](http://www.ungs.edu.ar/areas/publicaciones/476/pensando-la-computacion-como-un-cientifico.html)
|
||||
@ -268,7 +265,6 @@
|
||||
|
||||
### Perl
|
||||
|
||||
* [Manual de Perl](http://www6.uniovi.es/perl/tutor/) - Universidad de Oviedo, España
|
||||
* [Tutorial de introducción a perl](http://flanagan.ugr.es/perl/index2.htm) - Universidad de Granada, España
|
||||
* [Tutorial Perl](http://es.tldp.org/Tutoriales/PERL/tutoperl-print.pdf) - TLDP (PDF)
|
||||
* [Tutorial Perl](http://kataix.umag.cl/~ruribe/Utilidades/Tutorial%20de%20Perl.pdf) - Universidad de Magallanes, Chile (PDF)
|
||||
@ -277,7 +273,7 @@
|
||||
|
||||
### Python
|
||||
|
||||
* [Aprenda a pensar como un programador (con Python)](http://arawako.com/wp-content/uploads/2010/03/thinkCSpy.es_.pdf) (PDF)
|
||||
* [Aprenda a pensar como un programador (con Python)](https://argentinaenpython.com/quiero-aprender-python/aprenda-a-pensar-como-un-programador-con-python.pdf) (PDF)
|
||||
* [Doma de Serpientes para Niños: Aprendiendo a Programar con Python](http://code.google.com/p/swfk-es/)
|
||||
* [Inmersión en Python](http://es.diveintopython.net/toc.html)
|
||||
* [Inmersión en Python 3](https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/inmersionenpython3/inmersionEnPython3.0.11.pdf) (PDF)
|
||||
|
@ -217,7 +217,6 @@
|
||||
### Python
|
||||
|
||||
* [Appendre à programmer avec Python](http://inforef.be/swi/python.htm) - Gerard Swinnen
|
||||
* [Dropbox a des fuites ! Un aperçu de la rétro-ingénierie des programmes Python](http://pdp.microjoe.org/tutoriels/280/dropbox-a-des-fuites/)
|
||||
* [Python](http://www.lincoste.com/ebooks/pdf/informatique/python.pdf) - Guido Van Rossum (PDF)
|
||||
* [Une introduction à Python 3](https://perso.limsi.fr/pointal/python:courspython3) - Bob Cordeau et Laurent Pointal
|
||||
|
||||
@ -240,7 +239,7 @@
|
||||
|
||||
### Sage
|
||||
|
||||
* [Calcul mathématique avec Sage](http://sagebook.gforge.inria.fr) - A. Casamayou, N. Cohen, G. Connan, T. Dumont, L. Fousse, F. Maltey, M. Meulien, M. Mezzarobba, C. Pernet, N. M. Thiéry, P. Zimmermann
|
||||
* [Calcul mathématique avec Sage](https://hal.inria.fr/inria-00540485/file/sagebook-web-20130530.pdf) - A. Casamayou, N. Cohen, G. Connan, T. Dumont, L. Fousse, F. Maltey, M. Meulien, M. Mezzarobba, C. Pernet, N. M. Thiéry, P. Zimmermann (PDF)
|
||||
|
||||
|
||||
### Scilab
|
||||
|
@ -33,7 +33,7 @@
|
||||
|
||||
### Node.js
|
||||
|
||||
* [Belajar Node.js](http://idjs.github.io/belajar-nodejs/)
|
||||
* [Belajar Node.js](http://idjs.github.io/belajar-nodejs/)
|
||||
|
||||
|
||||
### NoSQL
|
||||
|
@ -39,7 +39,6 @@
|
||||
* [JavaScript](#javascript)
|
||||
* [Angular.js](#angularjs)
|
||||
* [Backbone.js](#backbonejs)
|
||||
* [D3.js](#d3js)
|
||||
* [jQuery](#jquery)
|
||||
* [Node.js](#nodejs)
|
||||
* [React](#react)
|
||||
@ -170,7 +169,7 @@
|
||||
|
||||
#### 機械学習
|
||||
|
||||
* [Jubatus : オンライン機械学習向け分散処理フレームワーク](http://jubat.us/ja/index.html#table-of-contents) - [Jubatus チーム](http://jubat.us/ja/aboutus.html)
|
||||
* [Jubatus : オンライン機械学習向け分散処理フレームワーク](http://jubat.us/ja/index.html#table-of-contents)
|
||||
* [Mahoutで体感する機械学習の実践](http://gihyo.jp/dev/serial/01/mahout) - やまかつ
|
||||
* [機械学習 はじめよう](http://gihyo.jp/dev/serial/01/machine-learning) - 中谷秀洋,恩田伊織
|
||||
|
||||
@ -210,7 +209,7 @@
|
||||
|
||||
### AWK
|
||||
|
||||
* [AWK の第一歩](http://lagendra.s.kanazawa-u.ac.jp/ogurisu/manuals/awk/intro/index.html) - 小栗栖修
|
||||
* [AWK の第一歩](http://lagendra.w3.kanazawa-u.ac.jp/ogurisu/manuals/awk/index.html) - 小栗栖修
|
||||
* [AWK リファレンス](http://shellscript.sunone.me/awk.html) - SUNONE
|
||||
* [Effective AWK Programming](http://www.kt.rim.or.jp/~kbk/gawk-30/gawk_toc.html) - Arnold D. Robbins
|
||||
|
||||
@ -294,7 +293,6 @@
|
||||
|
||||
### Erlang
|
||||
|
||||
* [Learn you some Erlang for great good!](http://www.ymotongpoo.com/works/lyse-ja/)
|
||||
* [お気楽 Erlang プログラミング入門](http://www.geocities.jp/m_hiroi/func/erlang.html) - 広井誠
|
||||
|
||||
|
||||
@ -375,7 +373,6 @@
|
||||
* [JavaScript Programming](http://www.geocities.jp/m_hiroi/light/javascript.html) - 広井誠
|
||||
* [JavaScript Promiseの本](http://azu.github.io/promises-book/) - azu
|
||||
* [JavaScript style guide](https://developer.mozilla.org/ja/docs/JavaScript_style_guide) - MDN
|
||||
* [JavaScript によるイベントドリブン](https://github.com/hatena/Hatena-Textbook/blob/master/javascript-event-driven.md) - はてな教科書
|
||||
* [JavaScript 基礎文法最速マスター](http://gifnksm.hatenablog.jp/entry/20100131/1264934942) - id:gifnksm
|
||||
* [JavaScript 言語リファレンス](https://msdn.microsoft.com/ja-jp/library/d1et7k7c.aspx) - MSDN Library
|
||||
* [Mozilla Developer Network 日本語ドキュメント](https://developer.mozilla.org/ja/docs/Web/JavaScript) - MDN
|
||||
@ -398,11 +395,6 @@
|
||||
* [Backboneドキュメント日本語訳](https://github.com/enja-oss/Backbone) - Jeremy Ashkenas, @studiomohawk(監訳)
|
||||
|
||||
|
||||
#### D3.js
|
||||
|
||||
* [D3 チュートリアル](http://ja.d3js.info/alignedleft/tutorials/d3/) - Scott Murray, h.sakai(翻訳)
|
||||
|
||||
|
||||
#### jQuery
|
||||
|
||||
* [jQuery UI API 1.8.4 日本語リファレンス](http://stacktrace.jp/jquery/ui/) - いけまさ
|
||||
@ -628,7 +620,6 @@
|
||||
|
||||
### Smalltalk
|
||||
|
||||
* [GNU Smalltalk Tutorial](http://gst.plasticheart.info/tutorial-c84.html) - @PLHX
|
||||
* [自由自在 Squeakプログラミング](http://swikis.ddo.jp/squeak/13) - 梅澤真史
|
||||
|
||||
|
||||
@ -654,7 +645,6 @@
|
||||
### Tcl/Tk
|
||||
|
||||
* [Tcl/Tk お気楽 GUI プログラミング](http://www.geocities.jp/m_hiroi/tcl_tk_doc/tcltk_doc.html) - 広井誠
|
||||
* [Tcl/TkでWindowsプログラミング](http://homepage3.nifty.com/kaku-chan/tcl_tk/) - KAKU-Chan
|
||||
* [Tcl/Tk入門](http://aoba.cc.saga-u.ac.jp/lecture/TclTk/text.pdf) - 只木進一 (PDF)
|
||||
|
||||
|
||||
|
@ -83,7 +83,6 @@
|
||||
* [Perl : GyparkWiki](http://gypark.pe.kr/wiki/Perl)
|
||||
* [Perl 객체지향프로그래밍(OOP)](https://github.com/aero/perl_docs/blob/master/hatena_perl_oop.md) : Hatena-TextBook의 oop-for-perl 문서 한역 by aero
|
||||
* [Seoul.pm 펄 크리스마스 달력 #2014 | Seoul.pm Perl Advent Calendar 2014](http://advent.perl.kr/2014/)
|
||||
* [책벌레가 되고픈 어린이 Perl Tutorial](http://eriny.net/p/perl)
|
||||
|
||||
|
||||
### PHP
|
||||
|
@ -26,8 +26,7 @@
|
||||
* [Pisanie OS](https://pl.wikibooks.org/wiki/Pisanie_OS)
|
||||
* [Pro Git](http://git-scm.com/book/pl/)
|
||||
* [SVN](https://pl.wikibooks.org/wiki/Subversion)
|
||||
* [System kontroli wersji Subversion](http://svnbook.opensys.pl)
|
||||
* [W obronie wolności](http://stallman.helion.pl)
|
||||
* [System kontroli wersji Subversion](http://www.gajdaw.pl/varia/subversion-system-kontroli-wersji-tutorial/)
|
||||
|
||||
|
||||
### Android
|
||||
@ -107,7 +106,6 @@
|
||||
### Python
|
||||
|
||||
* [Biblioteka Pythona](http://www.python.rk.edu.pl)
|
||||
* [Ukąś Pythona](http://python.edu.pl/byteofpython/index.html)
|
||||
* [Zanurkuj w Pythonie](https://pl.wikibooks.org/wiki/Zanurkuj_w_Pythonie)
|
||||
|
||||
|
||||
|
@ -49,7 +49,7 @@
|
||||
### C++
|
||||
|
||||
* [Apostila Linguagem C++](http://www.ime.usp.br/~slago/slago-C++.pdf) - Silvio Lago (PDF)
|
||||
* [Programação Orientada a Objetos em C++](http://www.filoczar.com.br/sistemas_operacionais/linux/cpppara_linux.pdf) (PDF)
|
||||
* [Programação Orientada a Objetos em C++](http://webserver2.tecgraf.puc-rio.br/~manuel/Download/Programacao%20Orientada%20a%20Objetos%20em%20C++.pdf) (PDF)
|
||||
|
||||
|
||||
### Engenharia de Software
|
||||
|
@ -165,7 +165,6 @@
|
||||
### Lisp
|
||||
|
||||
* [Lisp In Small Pieces (translation)](https://github.com/ilammy/lisp)
|
||||
* [Practical Common Lisp(translation)](http://lisper.ru/pcl/)
|
||||
|
||||
|
||||
### MetaPost
|
||||
@ -251,7 +250,7 @@
|
||||
|
||||
### Rust
|
||||
|
||||
* [Rust на примерах](https://gordon-f.github.io/rust-by-example-ru/)
|
||||
* [Rust на примерах](https://rurust.github.io/rust-by-example-ru/)
|
||||
* [Растономикон](https://github.com/ruRust/rustonomicon)
|
||||
* [Язык программирования Rust](http://rurust.github.io/rust_book_ru/)
|
||||
|
||||
|
@ -130,7 +130,6 @@
|
||||
|
||||
### Python
|
||||
|
||||
* [Bilgisayar Bilimcisi Gibi Düşünmek](http://yzgrafik.ege.edu.tr/~tekrei/dersler/bbgd_p/BBGD_PIO.pdf) (PDF)
|
||||
* [Python ile Programlama](http://belgeler.istihza.com/py3/)
|
||||
|
||||
|
||||
|
@ -82,7 +82,6 @@
|
||||
|
||||
* [Disque 使用教程](http://disquebook.com)
|
||||
* [Neo4j .rb 中文資源](http://neo4j.tw)
|
||||
* [Neo4j 简体中文手册 v1.8](http://docs.neo4j.org.cn)
|
||||
* [Redis 命令参考](http://redisdoc.com)
|
||||
* [Redis 设计与实现](http://redisbook.com)
|
||||
* [The Little MongoDB Book](https://github.com/justinyhuang/the-little-mongodb-book-cn/blob/master/mongodb.md)
|
||||
@ -196,10 +195,9 @@
|
||||
* [命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)
|
||||
* [嵌入式 Linux 知识库 (eLinux.org 中文版)](https://tinylab.gitbooks.io/elinux/content/zh/)
|
||||
* [开源世界旅行手册](http://i.linuxtoy.org/docs/guide/index.html)
|
||||
* [深入分析Linux内核源码](http://www.kerneltravel.net/kernel-book/%E6%B7%B1%E5%85%A5%E5%88%86%E6%9E%90Linux%E5%86%85%E6%A0%B8%E6%BA%90%E7%A0%81.html)
|
||||
* [理解Linux进程](https://github.com/tobegit3hub/understand_linux_process)
|
||||
* [鸟哥的 Linux 私房菜 基础学习篇](http://vbird.dic.ksu.edu.tw/linux_basic/linux_basic.php)
|
||||
* [鸟哥的 Linux 私房菜 服务器架设篇](http://vbird.dic.ksu.edu.tw/linux_server/)
|
||||
* [鸟哥的 Linux 私房菜 基础学习篇](http://cn.linux.vbird.org/linux_basic/linux_basic.php)
|
||||
* [鸟哥的 Linux 私房菜 服务器架设篇](http://cn.linux.vbird.org/linux_server/)
|
||||
|
||||
|
||||
### 数据库
|
||||
@ -232,7 +230,7 @@
|
||||
* [Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) (本文由 [@廖雪峰](http://weibo.com/liaoxuefeng) 创作,如果觉得本教程对您有帮助,可以去 [iTunes](https://itunes.apple.com/cn/app/git-jiao-cheng/id876420437) 购买)
|
||||
* [Got GitHub](https://github.com/gotgit/gotgithub)
|
||||
* [GotGitHub](http://www.worldhello.net/gotgithub/index.html)
|
||||
* [HgInit (中文版)](http://bucunzai.net/hginit/)
|
||||
* [HgInit (中文版)](https://zh-hginit.readthedocs.io/en/latest/)
|
||||
* [Mercurial 使用教程](https://www.mercurial-scm.org/wiki/ChineseTutorial)
|
||||
* [Pro Git](https://git-scm.com/book/zh/v2)
|
||||
* [Pro Git 中文版](https://www.gitbook.com/book/0532/progit/details) (整理在gitbook上)
|
||||
@ -254,7 +252,7 @@
|
||||
* [ELKstack 中文指南](http://kibana.logstash.es)
|
||||
* [Logstash 最佳实践](https://github.com/chenryn/logstash-best-practice-cn)
|
||||
* [Mastering Elasticsearch(中文版)](http://udn.yyuap.com/doc/mastering-elasticsearch/)
|
||||
* [Puppet 2.7 Cookbook 中文版](http://bbs.konotes.org/workdoc/puppet-27/)
|
||||
* [Puppet 2.7 Cookbook 中文版](https://www.gitbook.com/book/wizardforcel/puppet-27-cookbook/details)
|
||||
|
||||
|
||||
### 编程艺术
|
||||
@ -316,7 +314,7 @@
|
||||
|
||||
* [Android Design(中文版)](http://www.apkbus.com/design/index.html)
|
||||
* [Android Note(开发过程中积累的知识点)](https://github.com/CharonChui/AndroidNote)
|
||||
* [Android6.0新特性详解](http://leanote.com/blog/post/561658f938f41126b2000298?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io)
|
||||
* [Android6.0新特性详解](http://leanote.com/blog/post/561658f938f41126b2000298)
|
||||
* [Android学习之路](http://stormzhang.github.io/android/2014/07/07/learn-android-from-rookie/)
|
||||
* [Android开发技术前线(android-tech-frontier)](https://github.com/bboyfeiyu/android-tech-frontier)
|
||||
* [Google Android官方培训课程中文版](http://hukai.me/android-training-course-in-chinese/index.html)
|
||||
@ -405,12 +403,11 @@
|
||||
|
||||
### Golang
|
||||
|
||||
* [Effective Go](http://www.hellogcc.org/effective_go.html)
|
||||
* [Go Web 编程](https://github.com/astaxie/build-web-application-with-golang)
|
||||
* [Go 入门指南](https://github.com/Unknwon/the-way-to-go_ZH_CN) (《The Way to Go》中文版)
|
||||
* [Go 官方文档翻译](https://github.com/golang-china/golangdoc.translations)
|
||||
* [Go 指南](http://go-tour-zh.appsp0t.com) (《A Tour of Go》中文版)
|
||||
* [Go 简易教程](https://github.com/songleo/the-little-go-book_ZH_CN) (《[The Little Go Book](https://github.com/karlseguin/the-little-go-book)》中文版)
|
||||
* [Go 指南](https://tour.go-zh.org/list) (《A Tour of Go》中文版)
|
||||
* [Go 简易教程](https://github.com/songleo/the-little-go-book_ZH_CN) (《 [The Little Go Book](https://github.com/karlseguin/the-little-go-book) 》中文版)
|
||||
* [Go 编程基础](https://github.com/Unknwon/go-fundamental-programming)
|
||||
* [Go 语言标准库](https://github.com/polaris1119/The-Golang-Standard-Library-by-Example)
|
||||
* [Go命令教程](https://github.com/hyper-carrot/go_command_tutorial)
|
||||
@ -578,7 +575,7 @@
|
||||
### Node.js
|
||||
|
||||
* [Node 入门](http://www.nodebeginner.org/index-zh-cn.html)
|
||||
* [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details)(社区翻译)
|
||||
* [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details) (社区翻译)
|
||||
* [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) 阿里出品,很好的入门资料
|
||||
|
||||
|
||||
@ -586,7 +583,7 @@
|
||||
|
||||
* [Master Perl Today](https://github.com/fayland/chinese-perl-book)
|
||||
* [《Modern Perl》中文版](https://github.com/horus/modern_perl_book)
|
||||
* [Perl 5 教程](http://www.cbi.pku.edu.cn/chinese/documents/perl/index.htm)
|
||||
* [Perl 5 教程](http://net.pku.edu.cn/~yhf/tutorial/perl/perl.html)
|
||||
* [Perl 教程](http://www.yiibai.com/perl)
|
||||
|
||||
|
||||
@ -611,7 +608,6 @@
|
||||
### R
|
||||
|
||||
* [153分钟学会 R](http://cran.r-project.org/doc/contrib/Liu-FAQ.pdf) (PDF)
|
||||
* [《R for beginners》中文版](http://www.biosino.org/R/R-doc/files/R4beg_cn_2.0.pdf) (PDF)
|
||||
* [R 导论](http://cran.r-project.org/doc/contrib/Ding-R-intro_cn.pdf) (《An Introduction to R》中文版) (PDF)
|
||||
* [用 R 构建 Shiny 应用程序](http://yanping.me/shiny-tutorial/) (《Building 'Shiny' Applications with R》中文版)
|
||||
* [统计学与 R 读书笔记](http://cran.r-project.org/doc/contrib/Xu-Statistics_and_R.pdf) (PDF)
|
||||
|
@ -147,7 +147,7 @@
|
||||
* [Kivy](#kivy)
|
||||
* [Pandas](#pandas)
|
||||
* [Pyramid](#pyramid)
|
||||
* [Tornado](#tornado)
|
||||
* [Tornado](#tornado)
|
||||
* [QML](#qml)
|
||||
* [R](#r)
|
||||
* [Racket](#racket)
|
||||
@ -237,7 +237,7 @@
|
||||
* [Learn OpenGL](http://learnopengl.com) - Joey de Vries
|
||||
* [Learning Modern 3D Graphics Programming](https://web.archive.org/web/20150225192611/http://www.arcsynthesis.org/gltut/index.html) (draft)
|
||||
* [OpenGL](http://www.songho.ca/opengl/index.html) - Concepts and illustrations.
|
||||
* [OpenGL Programming Guide (The Red Book)](http://fly.srk.fer.hr/~unreal/theredbook/)
|
||||
* [OpenGL Programming Guide (The Red Book)](https://www.ics.uci.edu/~gopi/CS211B/opengl_programming_guide_8th_edition.pdf) (PDF)
|
||||
* [ShaderX series](http://www.realtimerendering.com/resources/shaderx/)
|
||||
* [Tutorials for modern OpenGL](http://www.opengl-tutorial.org)
|
||||
|
||||
@ -247,7 +247,6 @@
|
||||
* [Best of Smashing Magazine](http://anniversary.smashingmagazine.com/best-of-smashing-magazine.zip)
|
||||
* [Programming with gtkmm 3](https://developer.gnome.org/gtkmm-tutorial/stable/)
|
||||
* [Search User Interfaces](http://searchuserinterfaces.com/book/) - Marti A. Hearst
|
||||
* [Working through Screens](http://www.flashbulbinteraction.com/WTS.html) - Jacob Burghardt
|
||||
|
||||
|
||||
### Language Agnostic
|
||||
@ -267,7 +266,7 @@
|
||||
* [CS Unplugged: Computer Science without a computer](http://csunplugged.org/books/)
|
||||
* [Data Structures](http://www.cse.iitd.ernet.in/~suban/cs130/index.html) - Prof. Subhashis Banerjee, IIT Delhi
|
||||
* [Data Structures (Into Java) - Paul N. Hilfinger](http://www-inst.eecs.berkeley.edu/~cs61b/fa14/book2/data-structures.pdf) (PDF)
|
||||
* [Data Structures and Algorithms: Annotated Reference with Examples](http://dotnetslackers.com/projects/Data-Structures-And-Algorithms/) - G. Barnett and L. Del Tongo
|
||||
* [Data Structures and Algorithms: Annotated Reference with Examples](http://lib.mdp.ac.id/ebook/Karya%20Umum/Dsa.pdf) - G. Barnett and L. Del Tongo (PDF)
|
||||
* [Data Structures Succinctly Part 1, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart1) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
* [Data Structures Succinctly Part 2, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/datastructurespart2) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
* [Elementary Algorithms](https://github.com/liuxinyu95/AlgoXY) - Larry LIU Xinyu
|
||||
@ -418,10 +417,9 @@
|
||||
* [Kalman and Bayesian Filters in Python](https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Python)
|
||||
* [Knapsack Problems - Algorithms and Computer Implementations](http://www.or.deis.unibo.it/knapsack.html) - Silvano Martello and Paolo Toth
|
||||
* [Lecture Notes of Linear Algebra](http://home.iitk.ac.in/~psraj/mth102/lecture_notes.html) - Dr. P. Shunmugaraj, IIT Kanpur (PDF)
|
||||
* [Linear Algebra](http://home.iitk.ac.in/~arlal/book/nptel/pdf/book_linear.pdf) - Dr. Arbind K Lal, IIT Kanpur (PDF)
|
||||
* [Linear Algebra](http://home.iitk.ac.in/~arlal/book/nptel/pdf/booklinear.html) - Dr. Arbind K Lal, IIT Kanpur (PDF)
|
||||
* [Linear Algebra](https://www.math.ucdavis.edu/~linear/linear-guest.pdf) (PDF)
|
||||
* [Linear Algebra: An Introduction to Mathematical Discourse](https://en.wikibooks.org/wiki/Linear_Algebra) - Jim Hefferon
|
||||
* [Linear Algebra, Theory And Applications](https://www.math.byu.edu/klkuttle/linearalgebra.pdf) - Kenneth Kuttler (PDF)
|
||||
* [Mathematical Logic - an Introduction](http://www.ii.uib.no/~michal/und/i227/book/book.pdf) (PDF)
|
||||
* [Mathematics, MTH101A](http://home.iitk.ac.in/~psraj/mth101/) - P. Shunmugaraj, IIT Kanpur
|
||||
* [Notes on Differential Equations](http://www.math.cornell.edu/~bterrell/dn.pdf) - Robert E. Terrell (PDF)
|
||||
@ -794,7 +792,6 @@
|
||||
* [Linux Shell Scripting Tutorial - A Beginner's Handbook](http://www.freeos.com/guides/lsst/)
|
||||
* [Slackbook](http://slackbook.org)
|
||||
* [The Bash Academy](http://www.bash.academy)
|
||||
* [The Command Line Crash Course](http://learncodethehardway.org/cli/book/) Z. A. Shaw
|
||||
* [Writing Shell Scripts](http://linuxcommand.org/lc3_writing_shell_scripts.php) - William E. Shotts, Jr.
|
||||
|
||||
|
||||
@ -802,8 +799,6 @@
|
||||
|
||||
* [10 PRINT CHR$(205.5+RND(1)); : GOTO 10](http://10print.org) - Nick Montfort, Patsy Baudoin, John Bell,Ian Bogost, Jeremy Douglass, Mark C. Marino, Michael Mateas, Casey Reas, Mark Sample, Noah Vawter
|
||||
* [A beginner's guide to Gambas](http://beginnersguidetogambas.com)
|
||||
* [BASIC programming language - Wikibooks](https://en.wikibooks.org/wiki/Category%3ABASIC_programming_language)
|
||||
* [How To Gambas3 Guides](http://howtogambas.org/index.php?page=cedi)
|
||||
* [Pick/Basic: A Programmer's Guide](http://www.jes.com/pb/) - Jonathan E. Sisk
|
||||
* [Visual Basic Essentials](http://www.techotopia.com/index.php/Visual_Basic_Essentials)
|
||||
|
||||
@ -855,7 +850,6 @@
|
||||
### C++
|
||||
|
||||
* [C++ Annotations](https://fbb-git.github.io/cppannotations/)
|
||||
* [C++ Cookbook](http://staff.ppu.edu/dkhalid/O'Reilly%20-%20C++%20Cookbook%20%282007%29.pdf) (PDF)
|
||||
* [C++ Core Guidelines](https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md) - Editors: Bjarne Stroustrup, Herb Sutter
|
||||
* [C++ GUI Programming With Qt 3](http://www.computer-books.us/cpp_0010.php)
|
||||
* [C++ Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/cplusplus) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
@ -1061,7 +1055,6 @@
|
||||
|
||||
### Fortran
|
||||
|
||||
* [Fortran programming language - Wikibooks](https://en.wikibooks.org/wiki/Category%3AFortran_programming_language)
|
||||
* [Introduction to fortran 95 and numerical computing: a jump-start for scientists and engineers](http://people.cs.vt.edu/~asandu/Deposit/Fortran95_notes.pdf) (PDF)
|
||||
* [Self Study Guide: Programming in Fortran 95](http://www.mrao.cam.ac.uk/~rachael/compphys/SelfStudyF95.pdf) (PDF)
|
||||
|
||||
@ -1163,7 +1156,6 @@
|
||||
* [Real World Haskell](http://book.realworldhaskell.org)
|
||||
* [Speeding Through Haskell](http://www.sthaskell.com)
|
||||
* [The Haskell Road to Logic, Math and Programming](https://fldit-www.cs.uni-dortmund.de/~peter/PS07/HR.pdf) (PDF)
|
||||
* [The Haskell School of Music](http://haskell.cs.yale.edu/?post_type=publication&p=112) (PDF) (work in progress)
|
||||
* [Wikibook Haskell](https://en.wikibooks.org/wiki/Haskell)
|
||||
* [Yet Another Haskell Tutorial](http://hal3.name/docs/daume02yaht.pdf) (PDF)
|
||||
|
||||
@ -1175,7 +1167,6 @@
|
||||
* [Haxe Manual](http://haxe.org/documentation/introduction/) - Haxe Foundation (PDF, HTML)
|
||||
* [HaxeFlixel Handbook](http://haxeflixel.com/documentation/haxeflixel-handbook/) (HTML)
|
||||
* [Kha Handbook](https://github.com/KTXSoftware/Kha/wiki/Tutorials)
|
||||
* [OpenFL Handbook](https://www.gitbook.com/book/openfl/openfl-documentation/details)
|
||||
|
||||
|
||||
### HTML / CSS
|
||||
@ -1423,7 +1414,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Linux Administrator's Security Guide](http://www.linuxtopia.org/online_books/linux_administrators_security_guide/index.html)
|
||||
* [Linux Advanced Routing & Traffic Control HOWTO](http://lartc.org)
|
||||
* [Linux Compute Clusters](http://linuxclusters.com/compute_clusters.html)
|
||||
* [Linux Device Drivers, 2nd Edition](http://www.xml.com/ldd/chapter/book/index.html)
|
||||
* [Linux Device Drivers, Third Edition](http://lwn.net/Kernel/LDD3/) - Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
|
||||
* [Linux from Scratch](http://www.linuxfromscratch.org/lfs/view/stable/)
|
||||
* [Linux Inside](https://www.gitbook.com/book/0xax/linux-insides/details)
|
||||
@ -1467,8 +1457,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [On Lisp](http://www.paulgraham.com/onlisp.html) - P. Graham
|
||||
* [Practical Common Lisp](http://www.gigamonkeys.com/book/) - P. Seibel
|
||||
* [Sketchy LISP](hhttp://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/sketchy-lisp.zip) - Nils Holm (ZIP)
|
||||
* [Structure and Interpretation of Computer Programs](http://mitpress.mit.edu/sicp/)
|
||||
* [Successful Lisp: How to Understand and Use Common Lisp](https://psg.com/~dlamkins/sl/) - David Lamkins
|
||||
* [Successful Lisp: How to Understand and Use Common Lisp](https://github.com/clojurians-org/lisp-ebook/blob/master/Successful%20Lisp%20How%20to%20Understand%20and%20Use%20Common%20Lisp%20-%20David%20B.%20Lamkins.pdf) - David Lamkins (PDF)
|
||||
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)
|
||||
|
||||
|
||||
@ -1607,7 +1596,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
### OpenMP
|
||||
|
||||
* [A Guide To OpenMP](http://www2.cs.uh.edu/~estrabd/openmp-combined.pdf) (PDF)
|
||||
* [A Guide To OpenMP](http://bisqwit.iki.fi/story/howto/openmp/)
|
||||
* [OpenMP Application Programming Interface Standard Version 4.0](http://www.openmp.org/mp-documents/OpenMP4.0.0.pdf) (PDF)
|
||||
|
||||
|
||||
@ -1629,14 +1618,14 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
### PC-BSD
|
||||
|
||||
* [PC-BSD® Users Handbook](http://wiki.pcbsd.org/index.php/PC-BSD%C2%AE_Users_Handbook)
|
||||
* [PC-BSD® Users Handbook](http://web.pcbsd.org/docs/)
|
||||
|
||||
|
||||
### Perl
|
||||
|
||||
* [Beginning Perl](https://www.perl.org/books/beginning-perl/)
|
||||
* [Data Munging with Perl](http://perlhacks.com/dmp.pdf) (PDF)
|
||||
* [Embedding Perl in HTML with Mason](http://www.masonbook.com/book/) - D. Rolsky, K. Williams
|
||||
* [Embedding Perl in HTML with Mason](http://masonbook.houseabsolute.com/book/) - D. Rolsky, K. Williams
|
||||
* [Essential Perl](http://cslibrary.stanford.edu/108/EssentialPerl.pdf) (PDF)
|
||||
* [Exploring Programming Language Architecture in Perl](http://www.billhails.net/Book/)
|
||||
* [Extreme Perl](http://www.extremeperl.org/bk/home) - R. Nagier (HTML, PDF)
|
||||
@ -1650,7 +1639,6 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
* [Perl for the Web](http://www.globalspin.com/thebook/) - C. Radcliff
|
||||
* [Perl Training Australia - Course Notes](http://perltraining.com.au/notes.html)
|
||||
* [Plack Handbook](http://handbook.plackperl.org)
|
||||
* [Practical mod_perl](http://modperlbook.org) - Stas Bekman, Eric Cholet
|
||||
* [SDL::Manual Writing Games in Perl](https://github.com/PerlGameDev/SDL_Manual)
|
||||
* [Template Toolkit Documentation](http://template-toolkit.org/docs/index.html)
|
||||
* [The DBIx-Class Book](https://github.com/castaway/dbix-class-book)
|
||||
@ -1867,7 +1855,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
#### Kivy
|
||||
|
||||
* [Kivy Programming Guide](http://kivy.org/docs/pdf/Kivy-latest.pdf) (PDF)
|
||||
* [Kivy Programming Guide](https://kivy.org/docs/guide-index.html)
|
||||
|
||||
|
||||
#### Pandas
|
||||
@ -2059,7 +2047,7 @@ For resources on Angular, Backbone, D3, Dojo, Ember, Express, jQuery, Knockout,
|
||||
|
||||
### Scratch
|
||||
|
||||
* [Computer Science Concepts in Scratch](http://stwww.weizmann.ac.il/g-cs/scratch/scratch_en.html)
|
||||
* [Computer Science Concepts in Scratch](https://stwww1.weizmann.ac.il/scratch/scratch_en/)
|
||||
|
||||
|
||||
### Sed
|
||||
|
@ -186,9 +186,7 @@
|
||||
|
||||
* [CodeCademy Ruby](https://www.codecademy.com/learn/ruby)
|
||||
* [Codeschool Ruby paths](https://www.codeschool.com/paths/ruby)
|
||||
* [Hackety Hack](http://www.hackety.com)
|
||||
* [Ruby Koans](http://www.rubykoans.com)
|
||||
* [RubyMonk - Interactive Ruby tutorials](https://rubymonk.com)
|
||||
* [The Odin Project](http://www.theodinproject.com)
|
||||
* [Try Ruby](http://tryruby.org)
|
||||
|
||||
@ -196,7 +194,6 @@
|
||||
### Scala
|
||||
|
||||
* [A Tour of Scala - an interactive scala tutorial](https://scalatutorials.com/tour/)
|
||||
* [Scala Tour](http://www.scala-tour.com)
|
||||
|
||||
|
||||
### SQL
|
||||
|
@ -1,8 +1,6 @@
|
||||
### Vue.js
|
||||
|
||||
* [Adicionar Bootstrap e Font-awesome no projeto criado com o Vue Cli](http://www.vedovelli.com.br/frontend/adicionar-bootstrap-e-font-awesome-no-projeto-criado-com-o-vue-cli/)
|
||||
* [Documentação pt-BR](http://vuejs-br.github.io/vuejs.org/)
|
||||
* [Série de vídeos sobre Vue.js](http://www.vedcasts.com.br/series/vuejs)
|
||||
* [VueJS: Filtro para criar URL’s amigáveis](http://web.archive.org/web/20160331162636/http://carlosgartner.com.br/vuejs-filtro-para-criar-urls-amigaveis/)
|
||||
|
||||
|
||||
|
@ -80,27 +80,6 @@
|
||||
* [jQuery Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/jquery) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
|
||||
|
||||
## Knockout.js
|
||||
|
||||
* [Knockout.js Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/knockoutjs) (PDF, Kindle) *(Just fill the fields with any values)*
|
||||
* tech.pro: Knockout.js tutorial video series
|
||||
* [Lesson 1 - Introduction](http://tech.pro/tutorial/1562/knockoutjs-lesson-1-introduction)
|
||||
* [Lesson 2 - Initialising the application](http://tech.pro/tutorial/1563/knockoutjs-lesson-2-initialising-the-application)
|
||||
* [Lesson 3 - Adding a viewModel](http://tech.pro/tutorial/1564/knockoutjs-lesson-3-adding-a-viewmodel)
|
||||
* [Lesson 4 - Basic bindings](http://tech.pro/tutorial/1565/knockoutjs-lesson-4-basic-bindings)
|
||||
* [Lesson 5 - Observable arrays](http://tech.pro/tutorial/1566/knockoutjs-lesson-5-observable-arrays)
|
||||
* [Lesson 6 - The foreach binding](http://tech.pro/tutorial/1567/knockoutjs-lesson-6-the-foreach-binding)
|
||||
* [Lesson 7 - The event binding](http://tech.pro/tutorial/1568/knockoutjs-lesson-7-the-event-binding)
|
||||
* [Lesson 8 - The click binding](http://tech.pro/tutorial/1569/knockoutjs-lesson-8-the-click-binding)
|
||||
* [Lesson 9 - Custom bindings](http://tech.pro/tutorial/1570/knockoutjs-lesson-9-custom-bindings)
|
||||
* [Lesson 10 - Computed Observables](http://tech.pro/tutorial/1571/knockoutjs-lesson-10-computed-observables)
|
||||
* [Lesson 11 - The visible binding](http://tech.pro/tutorial/1572/knockoutjs-lesson-11-the-visible-binding)
|
||||
* [Lesson 12 - The value binding](http://tech.pro/tutorial/1573/knockoutjs-lesson-12-the-value-binding)
|
||||
* [Lesson 13 - Additional Knockout features](http://tech.pro/tutorial/1574/knockoutjs-lesson-13-additional-knockout-features)
|
||||
* [Lesson 14 - Adding a lightbox](http://tech.pro/tutorial/1575/knockoutjs-lesson-14-adding-a-lightbox)
|
||||
* Lesson 15: Summary of the series (Coming soon...)
|
||||
|
||||
|
||||
## Meteor
|
||||
|
||||
* [BulletProof Meteor](https://bulletproofmeteor.com)
|
||||
|
Loading…
Reference in New Issue
Block a user