bad links removal needs verification 2018-05-02 (#2815)

* remove broken links

* remove broken links

* remove broken links

* fix broken links

* fix broken links

* fix broken links

* fix broken links

* remove broken links

* remove broken links

* remove broken links

* remove broken links

* remove broken links

* remove broken links

* remove broken links

* remove broken links

* remove broken links

* remove broken links

* replace dead link
pull/2826/head
borgified 7 years ago committed by eshellman
parent e98fe50625
commit 2583ac2369
  1. 8
      free-courses-en.md
  2. 11
      free-courses-es.md
  3. 9
      free-podcasts-screencasts-en.md
  4. 1
      free-programming-books-de.md
  5. 4
      free-programming-books-es.md
  6. 1
      free-programming-books-fa_IR.md
  7. 17
      free-programming-books-fr.md
  8. 1
      free-programming-books-hu.md
  9. 1
      free-programming-books-it.md
  10. 2
      free-programming-books-ko.md
  11. 1
      free-programming-books-pl.md
  12. 8
      free-programming-books-pt_BR.md
  13. 7
      free-programming-books-zh.md
  14. 24
      free-programming-books.md
  15. 5
      free-programming-interactive-tutorials-en.md
  16. 1
      free-programming-playgrounds.md
  17. 1
      problem-sets-competitive-programming.md

@ -32,7 +32,6 @@
* [Misc](#misc)
* [.NET](#net)
* [OCaml](#ocaml)
* [Oracle PL/SQL](#oracle-plsql)
* [PHP](#php)
* [Python](#python)
* [QB64](#QB64)
@ -144,7 +143,6 @@
* [Bento Git Learning Track](https://bento.io/topic/git) (Bento)
* [Bento GitHub Learning Track](https://bento.io/topic/github) (Bento)
* [Git and Gitlab Live Workshop](https://courses.platzi.com/courses/git-gitlab/)
* [How to Use Git and GitHub](https://www.udacity.com/course/how-to-use-git-and-github--ud775) (Udacity)
@ -170,7 +168,6 @@
* [Build a responsive website with Webflow](https://www.bloc.io/tutorials/webflow-tutorial-design-responsive-sites-with-webflow)
* [Build a SaaS landing page using Skeleton](https://www.bloc.io/tutorials/jottly-a-beginner-s-guide-to-html-css-skeleton-and-animate-css)
* [Build Dynamic Websites](http://cs75.tv/2010/fall/)
* [Code a personal splash page in 1 hour: A Hands-on Intro to HTML & CSS](http://www.thefirehoseproject.com/lessons/splash-page)
* [Learn how to program: CSS](https://www.learnhowtoprogram.com/css) - Epicodus Inc.
* [Learn HTML5 Programming From Scratch](https://www.udemy.com/learn-html5-programming-from-scratch/)
@ -287,11 +284,6 @@
* [Introduction to Functional Programming in OCaml](https://www.fun-mooc.fr/courses/parisdiderot/56002S02/session02/about)
### Oracle PL/SQL
* [Steven Feuerstein's PL/SQL Obsession - Videos and Presentations](http://www.toadworld.com/platforms/oracle/w/wiki/8243.plsql-obsession)
### PHP
* [Learn how to program: PHP](https://www.learnhowtoprogram.com/php) - Epicodus Inc.

@ -62,7 +62,6 @@
* [Fundamentos de Computación (2010)](https://ocw.unican.es/course/view.php?id=194)
* [Fundamentos de Comunicaciones Ópticas](https://www.edx.org/course/fundamentos-de-comunicaciones-opticas-upvalenciax-fco201x-1)
* [Fundamentos de Informática (2008)](http://ocw.bib.upct.es/course/view.php?id=112)
* [Fundamentos de Ingeniería del Software](http://ocw.um.es/ingenierias/fundamentos-de-ingenieria-del-software)
* [Fundamentos Físicos de la Informática (2010)](http://ocw.uv.es/ingenieria-y-arquitectura/1-4/Course_listing)
* [Informática - algoritmos y aritmética- (2012)](http://ocw.uv.es/ciencias/informatica-1/Course_listing)
* [Ingieniería Electrónica y Automática - PLC (2014)](http://isa.uniovi.es/docencia/iea/)
@ -71,11 +70,9 @@
* [Lenguajes unificado de modelado: UML (2016)](https://campusvirtual.ull.es/ocw/course/view.php?id=132)
* [Matlab y Octave para ingenieros y científicos](https://miriadax.net/web/matlab-y-octave-para-ingenieros-y-cientificos)
* [Metodología y Tecnología de la Programación (2006)](http://ocw.uji.es/curso/5126)
* [Metodología y Tecnología de la Programación (2008)](http://ocw.um.es/ingenierias/metodologia-y-tecnologia-de-la-programacion)
* [Pensamiento Computacional en la Escuela](https://miriadax.net/web/pensamiento-computacional-en-la-escuela-2ed)
* [Programación Estadística, Programación en R](https://www.coursera.org/learn/intro-data-science-programacion-estadistica-r)
* [Programación Multimedia (2013)](http://ocw.uv.es/ingenieria-y-arquitectura/programacionmultimedia/Course_listing)
* [Sistemas de Ayuda a la Decisión (2008)](http://ocw.um.es/ingenierias/sistemas-de-ayuda-a-la-decision)
* [Sistemas de Telecomunicación (2011)](http://ocw.bib.upct.es/course/view.php?id=99&topic=1)
* [Sistemas Electrónicos para el Tratamiento de la Información (2011)](http://ocw.uv.es/ingenieria-y-arquitectura/1-4/Course_listing)
* [Telemática (2011)](http://ocw.bib.upct.es/course/view.php?id=101)
@ -85,7 +82,6 @@
* [Agilidad y Lean. Gestionando los proyectos y negocios del Siglo XXI](https://miriadax.net/web/agilidad-y-lean-gestionando-los-proyectos-y-negocios-del-s-xxi-6-edicion-)
* [Cómo implantar grupos de mejora de procesos](https://www.edx.org/course/como-implantar-grupos-de-mejora-de-upvalenciax-gm201x-0)
* [Creación y Desarrollo de Redes Sociales](http://ocw.um.es/cc.-sociales/creacion-y-desarrollo-de-redes-sociales)
* [Gestión de proyectos con metodologías ágiles y enfoques Lean](https://miriadax.net/web/gestion-de-proyectos-con-metodologias-agiles-y-enfoques-lean-3-edicion-)
* [Gestión de proyectos software (2015)](https://ocw.unican.es/course/view.php?id=23)
* [Gestión Participativa](https://www.edx.org/course/gestion-participativa-high-involvement-upvalenciax-gp201x-0)
@ -129,7 +125,6 @@
* [Introducción a Perl(2012)](https://campusvirtual.ull.es/ocw/course/view.php?id=43)
* [Introducción al desarrollo web - iDesWeb](https://miriadax.net/web/introduccion_desarrollo_web)
* [Introducción al tratamiento de datos con R y Rstudio](https://miriadax.net/web/aprende-r-rstudio)
* [Material de Prácticas de Sistemas Inteligentes (2015)](http://ocw.um.es/ingenierias/material-de-practicas-de-sistemas-inteligentes)
* [Programación en C/C++ y Aplicaciones Matemáticas (2011)](http://ocw.um.es/ciencias/programacion-en-c-c-y-aplicaciones-matematicas)
* [Programación en entornos interactivos 'Qt - gtk' (2010)](https://ocw.ua.es/es/ingenieria-y-arquitectura/programacion-en-entornos-interactivos-2010.html)
* [Programación en lenguaje ADA (2010)](https://ocw.unican.es/course/view.php?id=185)
@ -139,7 +134,6 @@
* [Programación en paralelo -Perl- (2012)](https://campusvirtual.ull.es/ocw/course/view.php?id=44)
* [Programación orientada a objetos](https://www.edx.org/es/course/programacion-orientada-objetos-mexicox-upevipn02x)
* [Programación POO (2011)](https://ocw.ua.es/es/ingenieria-y-arquitectura/programacion-3-2011.html)
* [Tecnologías de la Programación (2009)](http://ocw.um.es/ingenierias/tecnologia-de-la-programacion)
### Programación Web & Móvil
@ -157,7 +151,6 @@
### Redes
* [Aplicaciones y servicios en redes](https://ocw.unican.es/course/view.php?id=32)
* [Arquitectura de Redes(2012)](http://ocw.um.es/ingenierias/arquitectura-de-redes)
* [Conmutación (2012)](http://ocw.bib.upct.es/course/view.php?id=129)
* [Dimensionamiento y planificación de redes (2015)](https://ocw.unican.es/course/view.php?id=19)
* [Diseño y operación de redes telemáticas (2015)](https://ocw.unican.es/course/view.php?id=22)
@ -176,7 +169,6 @@
* [Comunicaciones Espaciales (2010)](http://ocw.bib.upct.es/course/view.php?id=94)
* [Diseña, fabrica y programa tu propio robot](https://www.edx.org/course/disena-fabrica-y-programa-tu-propio-upvalenciax-dyor101x)
* [Domótica (2009)](http://ocw.um.es/ingenierias/domotica)
* [Inteligencia artificial: Clips (2015)](https://campusvirtual.ull.es/ocw/course/view.php?id=112)
* [Inteligencia artificial: Prolog (2011)](https://campusvirtual.ull.es/ocw/course/view.php?id=104)
* [Internet de las Cosas.Desarrollar soluciones en 'FIWARE'](https://miriadax.net/web/internet-de-las-cosas-como-desarrollar-soluciones-en-fiware)
@ -206,7 +198,6 @@
### Sistemas de gestión de contenidos / CMS
* [Aprende Wordpress de forma sencilla](https://miriadax.net/web/aprende-wordpress-de-forma-sencilla-2-edicion-)
* [Gestión de contenidos web a través del CMS Drupal (2009)](http://ocw.um.es/transversales/gestion-de-contenidos-web-a-traves-del-cms-drupal)
### Técnico de Software & Hardware
@ -219,7 +210,6 @@
* [Sistemas de Información y ordenadores, Parte 2: Hardware](https://www.edx.org/course/sistemas-de-informacion-y-ordenadores-upvalenciax-sic101-2x)
* [Sistemas de Información y ordenadores, Parte 3: Desarrollo de software](https://www.edx.org/course/sistemas-de-informacion-y-ordenadores-upvalenciax-sic101-3x)
* [Sistemas de Información y ordenadores, Parte 4: Programación](https://www.edx.org/course/sistemas-de-informacion-y-ordenadores-upvalenciax-sic101-4x)
* [Sistemas Embebidos (2009)](http://ocw.um.es/ingenierias/sistemas-embebidos)
* [Sistemas Multimedia (2009)](https://poliformat.upv.es/portal/tool/f682ea53-3e5c-411c-0097-a0a16d5fb6a9?panel=Main)
* [Sistemas Operativos 'chmod - bash' (2014)](https://campusvirtual.ull.es/ocw/course/view.php?id=105)
* [Sistemas Operativos (2016)](http://ocw.uji.es/curso/1514152)
@ -240,7 +230,6 @@
### Web & Webmaster
* [Accesibilidad TIC en compras públicas](https://iedra.uned.es/courses/UNED-ONCE/AccTIC/2017/about)
* [Búsqueda y Gestión de la Información en la Web](https://miriadax.net/web/busqueda-y-gestion-de-la-informacion-en-la-web-3-edicion-)
* [Encontrando tesoros en la red](https://miriadax.net/web/encontrando-tesoros-en-la-red-4-edicion-)
* [La Web Semántica](https://www.coursera.org/learn/web-semantica)

@ -15,7 +15,6 @@
* [Javascript](#javascript)
* [Angular.js](#angularjs)
* [Ember.js](#emberjs)
* [Node.js](#nodejs)
* [React.js](#reactjs)
* [Kotlin](#kotlin)
* [Language Agnostic](#language-agnostic)
@ -29,7 +28,6 @@
### Android
* [Android Basics Archives - mybringback](http://www.mybringback.com/series/android-basics/) (screencast)
* [Android Developers Backstage](http://androidbackstage.blogspot.com) (podcast)
* [Fragmented Podcast](http://fragmentedpodcast.com) (podcast)
@ -141,11 +139,6 @@
* [ReactCasts](https://www.youtube.com/c/reactcasts) (screencast)
#### Node.js
* [Nodeup](http://nodeup.com) (podcast)
### Kotlin
* [Kotlin Beginners Tutorials](https://www.youtube.com/playlist?list=PLpg00ti3ApRweIhdOI4VCFFStx4uXC__u) (screencast)
@ -155,7 +148,6 @@
### Language Agnostic
* [/dev/hell](http://devhell.info) (podcast)
* [AppMasters](http://www.appmasters.co/podcast-home/) (podcast)
* [Arrested DevOps](https://www.arresteddevops.com) (podcast)
* [Beats, Rye & Types](http://beatsryetypes.com) (podcast)
* [Between | Screens Podcast](https://soundcloud.com/between-screens) (podcast)
@ -232,7 +224,6 @@
* [Python Test Podcast](http://pythontesting.net/test-podcast) (podcast)
* [Python Tips](https://www.youtube.com/playlist?list=PLP8GkvaIxJP3ignHY_Dq7bFsvwzAcqZ1i) (screencast)
* [Talk Python To Me - A podcast on Python and related technologies](http://talkpython.fm) (podcast)
* [The Python Experience](http://python.madewithopinion.com) (podcast)
* [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) (screencast)

@ -33,7 +33,6 @@
* [Clean Code Developer: Eine Initiative für mehr Professionalität in der Softwareentwicklung](http://clean-code-developer.de)
* [IT-Handbuch für Fachinformatiker](http://openbook.rheinwerk-verlag.de/it_handbuch/)
* [Objektorientierte Programmierung](http://openbook.rheinwerk-verlag.de/oop/)
* [Scrum und XP im harten Projektalltag](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenchesonline_German.pdf) (PDF)
### Action Script

@ -62,7 +62,6 @@
#### Algoritmos
* [Algoritmos y Programación (Guía para docentes)](http://www.eduteka.org/pdfdir/AlgoritmosProgramacion.pdf) (PDF)
* [Aprenda a programar como si estuviera en primero](http://www1.ceit.es/asignaturas/Informat1/ayudainf/aprendainf/Programar/Programar.pdf) (PDF)
* [Apuntes de Algoritmos y Estructuras de Datos](https://openlibra.com/en/book/download/apuntes-de-algoritmos-y-estructuras-de-datos) (PDF)
* [Breves Notas sobre Análisis de Algoritmos](http://lya.fciencias.unam.mx/jloa/publicaciones/analisisdeAlgoritmos.pdf) (PDF)
* [Fundamentos de Informática y Programación](http://robotica.uv.es/Libro/Indice.html) (HTML)
@ -88,7 +87,6 @@
#### Cursos Masivos en Línea
* [Cursos de Programación Online Organizados](https://github.com/DpdC/biblioteca-espanol-gratis/blob/master/cursos-programacion-gratis.md#Índice) (Github)
* [MIT Opencourseware en Español](http://mit.ocw.universia.net)
#### Metodologías de desarrollo de software
@ -185,7 +183,6 @@
* [Diseño de Interfaces Web](http://interfacesweb.github.io/unidades/) (HTML)
* [Estructura con CSS](http://es.learnlayout.com) (HTML)
* [Guía Completa de CSS3](https://openlibra.com/es/book/download/guia-completa-de-css3) - Antonio Navajas (PDF)
* [HTML5](http://www.arkaitzgarro.com/html5) - Arkaitz Garro (HTML) [(PDF)](https://openlibra.com/es/book/download/html5)
* [Introducción a CSS](http://librosweb.es/libro/css/) - Javier Eguíluz (HTML) [(PDF)](https://openlibra.com/es/book/download/introduccion-a-css)
@ -289,7 +286,6 @@
* [Inmersión en Python 3](https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/inmersionenpython3/inmersionEnPython3.0.11.pdf) (PDF) (descarga directa)
* [Introducción a la programación con Python](http://repositori.uji.es/xmlui/bitstream/handle/10234/24305/s23.pdf) (PDF)
* [Introducción a Programando con Python](http://opentechschool.github.io/python-beginners/es_CL/) (HTML)
* [Notas sobre el lenguaje Python](http://www.cmat.edu.uy/cmat/cursos/licenciatura/cursos/computacion/documentos/pynotas.pdf/view) (PDF)
* [Python instantáneo (1999)](http://www.arrakis.es/~rapto/AprendaPython.html) (HTML)
* [Python para ciencia e ingeniería](https://github.com/mgaitan/curso-python-cientifico#curso-de-python-para-ciencias-e-ingenierías) (Github)
* [Python para principiantes](http://librosweb.es/libro/python) (HTML) [(PDF)](https://web.archive.org/web/20150421012120/http://www.cursosdeprogramacionadistancia.com/static/pdf/material-sin-personalizar-python.pdf)

@ -30,7 +30,6 @@
### Python
* [از این پس پایتون](http://www.aviny.com/learning/pdf-learning/92-04-05/from-now-python/from-now-python.pdf) (PDF)
* [کتاب آزاد آموزش پایتون](http://python.coderz.ir)

@ -5,11 +5,9 @@
* [Algorithmique](#algorithmique)
* [Logiciels libres](#logiciels-libres)
* [Makefile](#makefile)
* [Méthodes de développment](#méthodes-de-développement)
* [Pédagogie pour enfants et adolescents](#pédagogie-pour-enfants-et-adolescents)
* [Théorie des langages](#théorie-des-langages)
* [Ada](#ada)
* [Arduino](#arduino)
* [Assembleur](#assembleur)
* [Bash / Shell](#bash--shell)
* [C / C++](#c--c)
@ -75,11 +73,6 @@
* [Introduction aux Makefile](http://eric.bachard.free.fr/UTBM_LO22/P07/C/Documentation/C/make/intro_makefile.pdf) (PDF)
#### Méthodes de développement
* [Scrum et XP depuis les tranchées](http://www.infoq.com/resource/news/2007/06/scrum-xp-book/en/resources/ScrumAndXpFromTheTrenches_French.pdf) - Henrik Kniberg (PDF)
#### Pédagogie pour enfants et adolescents
* [Activités débranchées](https://pixees.fr/?cat=612) Catalogue de ressource pour apprendre l'informatique sans ordinateur.
@ -92,11 +85,6 @@
* [Cours Ada 95 pour le programmeur C++](http://d.feneuille.free.fr/c++%20to%20ada%201.0a.pdf) - Quentin Ochem (PDF)
### Arduino
* [Arduino : Premiers pas en informatique embarquée](http://eskimon.fr/ebook-tutoriel-arduino) - Eskimon et olyte
### Assembleur
* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
@ -183,11 +171,6 @@
* [Un manuel de Metapost](http://melusine.eu.org/syracuse/metapost/f-mpman-2.pdf) - John D. Hobby (PDF)
#### Pharo
* [Pharo par l'Exemple](http://pharobyexample.org/fr/)
#### PGF/TikZ
* [TikZ pour l'impatient](http://math.et.info.free.fr/TikZ/) - Gérard Tisseau et Jacques Duma

@ -103,7 +103,6 @@
* [Bevezetés a Pythonba példákkal](http://mek.oszk.hu/08400/08436/index.phtml) - Raphaël Marvie, ford.: Daróczy Péter (PDF)
* [Bevezetés a wxPythonba](http://mek.oszk.hu/08400/08446/index.phtml) - Jeremy Berthet, Gilles Doge, ford.: Daróczy Péter (PDF)
* [Python-programozás](http://molnardenes.hu/blog/python-programozas-1-alapfogalmak.html) - Molnár Dénes (HTML)
* [Tanuljunk meg programozni Python nyelven](http://mek.oszk.hu/08400/08435/index.phtml) - Gérard Swinnen, ford.: Daróczy Péter (PDF, ODT)

@ -114,7 +114,6 @@
### Perl
* [Corso di Perl](http://www.perl.it/documenti/articoli/mb_corso_perl/mb_corso_perl.pdf) (PDF)
* [Perl e Internet](http://www.ateneonline.it/hyperbook/p_book/perl2.htm)

@ -57,7 +57,6 @@
### JavaScript
* [Backbone.js API 한글 번역 v0.9.2](http://iwidgets.kr/document/backbonejs.html)
* [JavaScript Garden](http://bonsaiden.github.io/JavaScript-Garden/ko)
* Meteor
* [Discover Meteor](http://kr.discovermeteor.com)
@ -81,7 +80,6 @@
### Perl
* [2시간 반만에 펄 익히기](http://qntm.org/files/perl/perl_kr.html)
* [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/)

@ -31,7 +31,6 @@
* [Pro Git](http://git-scm.com/book/pl/)
* [Programowanie webowe E14](https://www.youtube.com/playlist?list=PLOYHgt8dIdoxOp0wtNk9Sle5WUsBZc6kq)
* [SVN](https://pl.wikibooks.org/wiki/Subversion)
* [System kontroli wersji Subversion](http://www.gajdaw.pl/varia/subversion-system-kontroli-wersji-tutorial/)
### Android

@ -26,7 +26,6 @@
* [LaTeX](#latex)
* [LISP](#lisp)
* [Lua](#lua)
* [Perl](#perl)
* [PHP](#php)
* [Python](#python)
* [Django](#django)
@ -41,7 +40,6 @@
* [Apostila Linguagem C](http://www.ime.usp.br/~slago/slago-C.pdf) - Silvio Lago (PDF)
* [Curso de Programação em C - UFMG](http://www2.dcc.ufmg.br/disciplinas/pc/source/introducao_c_renatocm_deeufmg.pdf) - Renato Cardoso Mesquita (PDF)
* [Introdução a Programação](https://github.com/ufpb-computacao/introducao-a-programacao-livro/releases) - livro adotado na UFPB.
* [Introdução ao Curso de C ](http://www.ic.unicamp.br/~mc102/introducao-ao-curso-de-c.html).
* [Introdução em Computação - C](http://www.ime.usp.br/~elo/IntroducaoComputacao/).
* [O Fantástico Mundo da Linguagem C](https://fiorix.files.wordpress.com/2014/04/o-fantc3a1stico-mundo-da-linguagem-c.pdf) (PDF)
* [Projeto de Algoritmos em C](http://www.ime.usp.br/~pf/algoritmos/)
@ -76,7 +74,6 @@
### Git
* [Apostila Git - UFPR](http://www.pet.est.ufpr.br/apostila/apostila_git.pdf) (PDF)
* [Git - guia prático](http://rogerdudler.github.io/git-guide/index.pt_BR.html)
* [Git Magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/pt_br/)
* [Minicurso - Controle de Versão usando o Git](https://github.com/ltiaunesp/Git-Minicurso) - LTIA UNESP
@ -204,11 +201,6 @@
* [Manual de Referência de Lua 5.2](http://www.lua.org/manual/5.2/pt/)
### Perl
* [Perl Básico](https://github.com/HeitorG/Perl-Brasil/blob/master/apostilas/perl-basico.pdf) - Heitor Gouvea (PDF)
### PHP
* [A semana PHP](http://asemanaphp.com.br)

@ -182,7 +182,6 @@
* [Docker中文指南](https://github.com/widuu/chinese_docker)
* [Docker入门实战](http://yuedu.baidu.com/ebook/d817967416fc700abb68fca1)
* [FreeBSD 使用手册](http://www.freebsd.org/doc/zh_CN.UTF-8/books/handbook/)
* [FreeRADIUS新手入门](http://freeradius.akagi201.org)
* [Linux Documentation (中文版)](https://tinylab.gitbooks.io/linux-doc/content/zh-cn/)
* [Linux Guide for Complete Beginners](http://happypeter.github.io/LGCB/book/)
* [Linux 构建指南](http://works.jinbuguo.com/lfs/lfs62/index.html)
@ -483,7 +482,6 @@
* [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide)
* AngularJS
* [AngularJS中译本](https://github.com/peiransun/angularjs-cn)
* [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn)
* [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md)
* [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/)
@ -518,8 +516,6 @@
* jQuery
* [How to write jQuery plugin](http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html)
* [简单易懂的JQuery魔法](http://www.nowamagic.net/librarys/books/contents/jquery)
* Meteor
* [Discover Meteor](http://zh.discovermeteor.com)
* Node.js
* [express.js 中文文档](http://expressjs.jser.us)
* [Express框架](http://javascript.ruanyifeng.com/nodejs/express.html)
@ -586,7 +582,6 @@
### Perl
* [Master Perl Today](https://github.com/fayland/chinese-perl-book)
* [《Modern Perl》中文版](https://github.com/horus/modern_perl_book)
* [Perl 5 教程](https://web.archive.org/web/20150326073235/http://net.pku.edu.cn/~yhf/tutorial/perl/perl.html)
* [Perl 教程](http://www.yiibai.com/perl)
@ -598,7 +593,6 @@
* [Phalcon7中文文档](http://www.myleftstudio.com)
* [PHP 之道](http://wulijun.github.io/php-the-right-way/)
* [PHP中文手册](http://php.net/manual/zh/)
* [PHP扩展开发及内核应用](http://www.walu.cc/phpbook/preface.md)
* [PHP标准规范中文版](https://psr.phphub.org)
* [Symfony2 实例教程](https://wusuopu.gitbooks.io/symfony2_tutorial/content)
* [Yii2中文文档](http://www.yiichina.com/doc/guide/2.0)
@ -636,7 +630,6 @@
### reStructuredText
* [reStructuredText 入门](http://www.pythondoc.com/sphinx/rest.html)
* [reStructuredText 简明教程](http://jwch.sdut.edu.cn/book/rst.htm://web.archive.org/web/20170122080708/http://jwch.sdut.edu.cn/book/rst.html)
### Ruby

@ -258,14 +258,12 @@
* [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) - Jason L. McKesson (draft)
* [OpenGL](http://www.songho.ca/opengl/index.html) - Concepts and illustrations.
* [OpenGL Programming Guide (The Red Book)](https://www.ics.uci.edu/~gopi/CS211B/opengl_programming_guide_8th_edition.pdf) - Dave Shreiner, Graham Sellers, John Kessenich and Bill Licea-Kane (PDF)
* [ShaderX series](http://www.realtimerendering.com/resources/shaderx/) - Wolfgang Engel
* [Tutorials for modern OpenGL](http://www.opengl-tutorial.org)
### Graphical User Interfaces
* [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
* [The GLib/GTK+ Development Platform](https://people.gnome.org/~swilmet/glib-gtk-dev-platform.pdf) - Sébastien Wilmet (PDF)
@ -414,7 +412,6 @@
* [Machine Learning, Neural and Statistical Classification](http://www1.maths.leeds.ac.uk/~charles/statlog/)
* [Neural Networks and Deep Learning](http://neuralnetworksanddeeplearning.com)
* [Probabilistic Models in the Study of Language](http://idiom.ucsd.edu/~rlevy/pmsl_textbook/text.html) (Draft, with R code)
* [Reinforcement Learning: An Introduction](http://incompleteideas.net/sutton/book/the-book.html)
* [The Elements of Statistical Learning](https://web.stanford.edu/~hastie/ElemStatLearn/) - Trevor Hastie, Robert Tibshirani, and Jerome Friedman
* [The LION Way: Machine Learning plus Intelligent Optimization](http://www.e-booksdirectory.com/details.php?ebook=9575)
* [The Python Game Book](http://thepythongamebook.com/en%3Astart)
@ -438,7 +435,6 @@
* [Computational Geometry](http://web.mit.edu/hyperbook/Patrikalakis-Maekawa-Cho/)
* [Concepts & Applications of Inferential Statistics](http://vassarstats.net/textbook/)
* [Differential Equations](http://tutorial.math.lamar.edu/download.aspx) - Paul Dawkins (PDF, use form to download)
* [Discrete Mathematics](http://home.iitk.ac.in/%7Earlal/book/mth202.pdf) - Dr. Arbind K Lal, IIT Kanpur (PDF)
* [Elementary Differential Equations](http://ramanujan.math.trinity.edu/wtrench/texts/TRENCH_DIFF_EQNS_I.PDF) - William F. Trench (PDF)
* [Essentials of Metaheuristics](http://cs.gmu.edu/~sean/book/metaheuristics/) - Sean Luke
* [Graph Theory](http://compalg.inf.elte.hu/~tony/Oktatas/TDK/FINAL/)
@ -705,7 +701,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Practicing Domain-Driven Design - Part 1](https://leanpub.com/Practicing-DDD) - Scott Millett *(Leanpub account or valid email requested)*
* [Reactive Microservices Architecture](http://www.oreilly.com/programming/free/reactive-microservices-architecture-orm.csp) (email address *requested*, not required)
* [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
* [Seamless Object-Oriented Software Architecture](http://www.bon-method.com/book_print_a4.pdf) (PDF)
* [Site Reliability Engineering](https://landing.google.com/sre/book/index.html)
* [Software Architecture Patterns](http://www.oreilly.com/programming/free/software-architecture-patterns.csp) (email address *requested*, not required)
* [Software Engineering for Internet Applications](http://philip.greenspun.com/seia/)
@ -1058,7 +1053,6 @@ Kerridge (PDF) (email address *requested*, not required)
### Delphi / Pascal
* [Essential Pascal Version 1 and 2](http://www.marcocantu.com/epascal/) - M. Cantù
* [Free Pascal: Reference guide](http://ftp.icm.edu.pl/packages/fpc/docs-pdf/ref.pdf) (PDF)
### DTrace
@ -1169,7 +1163,6 @@ Kerridge (PDF) (email address *requested*, not required)
### Git
* [A practical git introduction](http://marc.helbling.fr/2014/09/practical-git-introduction)
* [A Visual Git Reference](http://marklodato.github.io/visual-git-guide/index-en.html) - Mark Lodato
* [Conversational Git](http://blog.anvard.org/conversational-git/)
* [git - the simple guide](http://rogerdudler.github.io/git-guide/)
@ -1229,7 +1222,6 @@ Kerridge (PDF) (email address *requested*, not required)
#### Spock Framework
* [Spock Framework Reference Documentation](https://spockframework.github.io/spock/docs/current/index.html) - Peter Niederwieser
* [Spock Intro](http://edgibbs.com/spock-intro-a-bdd-testing-framework-in-groovy/) - Ed Gibbs
### Hack
@ -1362,7 +1354,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [3D Programming in Java](http://www.mat.uniroma2.it/~picard/SMC/didattica/materiali_did/Java/Java_3D/Java_3D_Programming.pdf) - Daniel Selman (PDF)
* [Apache Jakarta Commons: Reusable Java Components](http://ptgmedia.pearsoncmg.com/images/0131478303/downloads/Iverson_book.pdf) - Will Iverson (PDF)
* [Artificial Intelligence - Foundation of Computational Agents (2010)](http://artint.info/html/ArtInt.html) - David Poole and Alan Mackworth
* [Building Back-End Web Apps with Java, JPA and JSF](http://web-engineering.info/tech/JavaJpaJsf/book/index.html) - Mircea Diaconescu and Gerd Wagner
* [Category wise tutorials - J2EE](https://www.mkyong.com/all-tutorials-on-mkyong-com/) - Yong Mook Kim
* [Core Servlets and JavaServer Pages, 2nd Ed. (2003)](http://pdf.coreservlets.com) - Marty Hall and Larry Brown
* [Data Structures in Java for the Principled Programmer (2007)](http://dept.cs.williams.edu/~bailey/JavaStructures/Book_files/JavaStructures.pdf) - Duane A. Bailey (PDF)
@ -1382,14 +1373,12 @@ Kerridge (PDF) (email address *requested*, not required)
* [Object-Oriented vs. Functional Programming](http://www.oreilly.com/programming/free/object-oriented-vs-functional-programming.csp) - Richard Warburton (email address *requested*, not required)
* [OOP - Learn Object Oriented Thinking & Programming](http://pub.bruckner.cz/titles/oop) - Rudolf Pecinovsky
* [Open Data Structures (in Java)](http://opendatastructures.org/ods-java.pdf) - Pat Morin (PDF)
* [OSGi in Practice](http://njbartlett.name/osgibook.html) - N. Bartlett (PDF)
* [Processing XML with Java (A Guide to SAX, DOM, JDOM, JAXP, and TrAX) (2002)](http://www.cafeconleche.org/books/xmljava/) - Elliotte Rusty Harold
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) - Bruno Lowagie *(Leanpub account or valid email requested)*
* [The Java EE6 Tutorial](https://docs.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf) (PDF)
* [The Java EE7 Tutorial](https://docs.oracle.com/javaee/7/JEETT.pdf) - Eric Jendrock, et al (PDF)
* [The Java Tutorials](https://docs.oracle.com/javase/tutorial/index.html)
* [Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey and Chris Mayfield
* [Thinking in Java](http://www.mindview.net/Books/TIJ/) - Bruce Eckel
* [Welcome to Java for Python Programmers](https://interactivepython.org/runestone/static/java4python/index.html) - Brad Miller
* [Welcome to the Java Workshop (2006)](http://javaworkshop.sourceforge.net) - Trevor Miller
@ -1469,7 +1458,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Angular.js Tutorial](https://docs.angularjs.org/tutorial)
* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book/)
* [AngularJS Essentials](https://www.packtpub.com/packt/free-ebook/angularjs-essentials) - Rodrigo Branas, Packt (email address *requested*, not required)
* [AngularJS in 60 Minutes](http://sd.blackball.lv/library/AngularJS_in_60_minutes_Dan_Wahlin_May_2013)
* [AngularJS Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/angularjs) (PDF, Kindle) (email address *requested*, not required)
* [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com)
* [AngularJS with Ruby on Rails](http://angular-rails.com)
@ -1613,7 +1601,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Julia by Example](http://samuelcolvin.github.io/JuliaByExample) - Samuel Colvin (GitHub repo)
* [Julia language: a concise tutorial](https://www.gitbook.com/book/sylvaticus/julia-language-a-concise-tutorial) - Antonello Lobianco (GitBook)
* [Learn Julia in Y minutes](https://learnxinyminutes.com/docs/julia) - Leah Hanson
* [Programming in Julia](http://quant-econ.net/jl/learning_julia.html) - Thomas J. Sargent and John Stachurski
* [The Julia Express](http://bogumilkaminski.pl/files/julia_express.pdf) - Bogomił Kamiński (PDF)
@ -1654,7 +1641,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Linux 101 Hacks](http://thegeekstuff.s3.amazonaws.com/files/linux-101-hacks.zip) - Ramesh Natarajan (PDF)
* [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, 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)
@ -1799,7 +1785,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [NoSQL Databases](http://www.christof-strauch.de/nosqldbs.pdf) - Christof Strauch (PDF)
* [The Little MongoDB Book](http://openmymind.net/2011/3/28/The-Little-MongoDB-Book/)
* [The Little Redis Book](http://openmymind.net/2012/1/23/The-Little-Redis-Book/) - K. Seguin (PDF, Epub)
* [The Little Riak Book](http://littleriakbook.com)
### Oberon
@ -1919,7 +1904,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [PHP Programming](https://en.wikibooks.org/wiki/PHP_Programming)
* [PHP Security Guide](http://phpsec.org/projects/guide/)
* [PHP: The Right Way](http://www.phptherightway.com)
* [PHPUnit Best Practices](https://talks.thephp.cc/assets/2013-sunshinephp-phpunit-best-practices.pdf) - Sebastian Bergmann (PDF)
* [PHPUnit Manual](https://phpunit.de/manual/current/en/phpunit-book.pdf) - Sebastian Bergmann (PDF)
* [Practical PHP Programming](http://www.hackingwithphp.com)
* [Practical PHP Testing](http://www.giorgiosironi.com/2009/12/practical-php-testing-is-here.html)
@ -1988,7 +1972,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Prolog Problems](https://sites.google.com/site/prologsite/prolog-problems) - Werner Hett
* [Prolog Techniques](http://bookboon.com/en/prolog-techniques-applications-of-prolog-ebook) - Attila Csenki, Bookboon. (email address *requested*, not required)
* [Prolog Tutorial](http://www.cpp.edu/~jrfisher/www/prolog_tutorial/contents.html)
* [Simply Logical](http://www.cs.bris.ac.uk/~flach/SimplyLogical.html) - P. Flach (HTML, PDF)
* [The First 10 Prolog Programming Contests](https://dtai.cs.kuleuven.be/ppcbook/) - Bart Demoen, Phuong-Lan Nguyen, Tom Schrijvers, Remko Tronçon
* [Warren's Abstract Machine: A Tutorial Reconstruction](http://wambook.sourceforge.net) - Hassan A¨it-Kaci
@ -2115,7 +2098,6 @@ Kerridge (PDF) (email address *requested*, not required)
#### Flask
* [Explore Flask](https://exploreflask.com) - Robert Picard
* [Flask Microframework](http://flask.pocoo.org/docs/0.10/tutorial/)
* [The Flask Mega-Tutorial](http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world) - Miguel Grinberg (0.9)
@ -2149,7 +2131,7 @@ Kerridge (PDF) (email address *requested*, not required)
* [Advanced R Programming](http://adv-r.had.co.nz) - Hadley Wickham
* [An Introduction to Statistical Learning with Applications in R](http://www-bcf.usc.edu/~gareth/ISL/) - Gareth James, Daniela Witten, Trevor Hastie and Robert Tibshirani (PDF)
* [Cookbook for R](http://www.cookbook-r.com) - Winston Chang
* [Introduction to Probability and Statistics Using R](http://cran.r-project.org/web/packages/IPSUR/vignettes/IPSUR.pdf) - G. Jay Kerns (PDF)
* [Introduction to Probability and Statistics Using R](https://github.com/gjkerns/IPSUR) - G. Jay Kerns (PDF)
* [Learning Statistics with R](https://web.archive.org/web/20170625184412/http://health.adelaide.edu.au/psychology/ccs/teaching/lsr/) - Daniel Navarro
* [Machine Learning with R](https://www.packtpub.com/packt/free-ebook/r-machine-learning) - Brett Lantz, Packt. (email address *requested*, not required)
* [ModernDive](https://ismayc.github.io/moderndiver-book/) - Chester Ismay and Albert Y. Kim
@ -2270,7 +2252,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Learning Scala in small bites](http://matt.might.net/articles/learning-scala-in-small-bites/)
* [Learning Scalaz](http://eed3si9n.com/learning-scalaz/)
* [Pro Scala: Monadic Design Patterns for the Web](https://github.com/leithaus/XTrace/tree/monadic/src/main/book/content/)
* [Program Transformation in Scala](http://homepages.cwi.nl/~ai/MScThesis-A-Izmaylova.pdf) - Anastasia Izmaylova (PDF)
* [Programming in Scala, First Edition](http://www.artima.com/pins1ed/) - by M. Odersky, L. Spoon, B. Venners
* [PythonToScala](https://wrobstory.gitbooks.io/python-to-scala/content/) - Rob Story
* [S-99: Ninety-Nine Scala Problems](http://aperiodic.net/phil/scala/s-99/) - Phil! Gold
@ -2310,7 +2291,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Scheme Tutorial](http://www.cs.hut.fi/Studies/T-93.210/schemetutorial/)
* [Simply Scheme: Introducing Computer Science](http://www.cs.berkeley.edu/~bh/ss-toc2.html) - B. Harvey, M. Wright
* [Sketchy LISP: An Introduction to Functional Programming in Scheme](http://www.bcl.hamilton.ie/~nmh/t3x.org/zzz/sketchy-lisp-3rd-ed-pdf.zip) - Nils Holm (ZIP)
* [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html)
* [Teach Yourself Scheme in Fixnum Days](https://ds26gte.github.io/tyscheme/index-Z-H-1.html)
* [The Scheme Programming Language: Edition 3](http://www.scheme.com/tspl3/) - [The Scheme Programming Language: Edition 4](http://www.scheme.com/tspl4/)
* [Write Yourself a Scheme in 48 Hours](https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours)
@ -2340,7 +2320,6 @@ Kerridge (PDF) (email address *requested*, not required)
### Smalltalk
* [Computer Programming using GNU Smalltalk](http://www.canol.info/books/computer_programming_using_gnu_smalltalk/) (PDF)
* [Deep into Pharo](http://books.pharo.org/deep-into-pharo/)
* [Dynamic Web Development with Seaside](http://book.seaside.st/book/table-of-contents) - S. Ducasse, L. Renggli, C. D. Shaffer, R. Zaccone
* [Enterprise Pharo: a Web Perspective](http://books.pharo.org/enterprise-pharo/)
@ -2469,7 +2448,6 @@ Kerridge (PDF) (email address *requested*, not required)
* [Free Range VHDL](https://github.com/fabriziotappero/Free-Range-VHDL-book) - Bryan Mealy, Fabrizio Tappero (TeX and PDF)
* [VHDL Tutorial](http://www.seas.upenn.edu/~ese171/vhdl/vhdl_primer.html)
* [VHDL Tutorial](http://hep.uchicago.edu/~tangjian/SVT_sub/FTK_ATLAS/AUX/vhdl-tutorial.pdf) - Peter J. Ashenden (PDF)
* [VHDL Tutorial: Learn By Example](http://esd.cs.ucr.edu/labs/tutorial/)

@ -54,7 +54,7 @@
### Clojure
* [4Clojure - Koans](https://www.4clojure.com)
* [4Clojure - Koans](http://www.4clojure.com)
* [Clojure Koans](http://clojurekoans.com)
* [ClojureScript Koans](http://clojurescriptkoans.com)
* [Try Clojure](http://www.tryclj.com)
@ -107,7 +107,6 @@
### Java
* [CodingBat code practice](http://codingbat.com/java)
* [Java at Codecademy](https://www.codecademy.com/courses/learn-java)
* [Learn Java](http://www.learnjavaonline.org)
* [Learneroo Java tutorial](https://www.learneroo.com/modules/11)
@ -119,7 +118,6 @@
* [ES6 Interactive Guide](http://stack.formidable.com/es6-interactive-guide/#/)
* [Functional Programming in Javascript](https://github.com/ReactiveX/learnrx)
* [Javascript interactive tutorial on CodeCademy](https://www.codecademy.com/learn/javascript)
* [Javascript interactive tutorial on CoderMania](http://www.codermania.com/javascript/lesson/1a/hello-world)
* [Javascripting](https://github.com/sethvincent/javascripting)
* [Learn JavaScript](http://www.learn-js.org)
* [Learn knockout.js](http://learn.knockoutjs.com)
@ -215,7 +213,6 @@
### SQL
* [SQL at Codecademy](https://www.codecademy.com/courses/learn-sql)
* [SQLBolt](http://sqlbolt.com)

@ -66,7 +66,6 @@
* [JSFiddle](http://jsfiddle.net)
* [Plunker](http://plnkr.co)
* [Sololearn](https://code.sololearn.com/#html)
* [WebpackBin](https://www.webpackbin.com)
### Kotlin

@ -44,7 +44,6 @@
* [CareerCup](http://www.careercup.com)
* [CheckIO](http://www.checkio.org)
* [Codeforces](http://codeforces.com/problemset)
* [CodeHunt](https://www.codehunt.com)
* [Codility](https://codility.com/programmers/)
* [Coding Bat](http://codingbat.com/java)
* [Exercism](http://exercism.io)

Loading…
Cancel
Save