From 871506837576e279fc7f10ce680c7e2689fe38ec Mon Sep 17 00:00:00 2001 From: Victor Felder Date: Fri, 13 Nov 2015 12:50:35 +0100 Subject: [PATCH] Consistent spacing; no tabs --- free-programming-books-cs.md | 14 ++-- free-programming-books-es.md | 36 ++++----- free-programming-books-fa_IR.md | 4 +- free-programming-books-fr.md | 22 +++--- free-programming-books-it.md | 4 +- free-programming-books-ja.md | 40 +++++----- free-programming-books-ko.md | 2 +- free-programming-books-pt_BR.md | 2 +- free-programming-books-ru.md | 10 +-- free-programming-books-sk.md | 2 +- free-programming-books-zh.md | 14 ++-- free-programming-books.md | 116 ++++++++++++++--------------- javascript-frameworks-resources.md | 36 ++++----- 13 files changed, 151 insertions(+), 151 deletions(-) diff --git a/free-programming-books-cs.md b/free-programming-books-cs.md index 4604d0ab..776ec751 100644 --- a/free-programming-books-cs.md +++ b/free-programming-books-cs.md @@ -4,15 +4,15 @@ * [HTML](#html) * [Java](#java) * [Language Agnostic](#language-agnostic) - * [Algoritmy a datové struktury](#algoritmy-a-datove-struktury) - * [Bezpečnost](#bezpecnost) - * [Matematika](#matematika) - * [Právo](#pravo) - * [Regulární výrazy](#regularni-vyrazy) - * [Sítě](#site) + * [Algoritmy a datové struktury](#algoritmy-a-datove-struktury) + * [Bezpečnost](#bezpecnost) + * [Matematika](#matematika) + * [Právo](#pravo) + * [Regulární výrazy](#regularni-vyrazy) + * [Sítě](#site) * [LaTeX](#latex) * [Linux](#linux) - * [Distribuce](#distribuce) + * [Distribuce](#distribuce) * [OpenSource](#opensource) * [PHP](#php) * [Python](#python) diff --git a/free-programming-books-es.md b/free-programming-books-es.md index 2e5c351f..346b953a 100644 --- a/free-programming-books-es.md +++ b/free-programming-books-es.md @@ -1,14 +1,14 @@ ### Index * [Metalistas](#metalistas) * [Agnósticos](#agn%C3%B3sticos) - * [Algoritmos y Estructuras de Datos](#algoritmos) - * [Base de Datos](#base-de-datos) - * [Ciencia Computacional](#ciencia-computacional) - * [Cursos Masivos en Línea](#cursos-masivos-en-L%C3%ADnea) - * [Metodologías de desarrollo de software](#metodolog%C3%ADas-de-desarrollo-de-software) - * [Misceláneos](#miscel%C3%A1neos) - * [Paradigmas de Programación](#paradigmas-de-programaci%C3%B3n) - * [Sistemas Operativos](#sistemas-operativos) + * [Algoritmos y Estructuras de Datos](#algoritmos) + * [Base de Datos](#base-de-datos) + * [Ciencia Computacional](#ciencia-computacional) + * [Cursos Masivos en Línea](#cursos-masivos-en-L%C3%ADnea) + * [Metodologías de desarrollo de software](#metodolog%C3%ADas-de-desarrollo-de-software) + * [Misceláneos](#miscel%C3%A1neos) + * [Paradigmas de Programación](#paradigmas-de-programaci%C3%B3n) + * [Sistemas Operativos](#sistemas-operativos) * [Android](#android) * [C](#c) * [C++](#c-1) @@ -21,23 +21,23 @@ * [Git](#git) * [Haskell](#haskell) * [JavaScript](#javascript) - * [AngularJS](#angularjs) - * [D3](#d3js) - * [jQuery](#jquery) - * [node.js](#nodejs) + * [AngularJS](#angularjs) + * [D3](#d3js) + * [jQuery](#jquery) + * [node.js](#nodejs) * [Java](#java) * [LaTeX](#latex) * [Linux](#linux) * [.NET (C# Visual Studio)](#net-c--visual-studio) * [NoSQL](#nosql) - * [MongoDB](#mongodb) + * [MongoDB](#mongodb) * [PHP](#php) * [Perl](#perl) * [Python](#python) - * [Django](#django) - * [Web2py](#web2py) + * [Django](#django) + * [Web2py](#web2py) * [Ruby](#ruby) - * [Ruby on Rails](#ruby-on-rails) + * [Ruby on Rails](#ruby-on-rails) * [R](#R) * [Scala](#scala) * [SQL](#sql) @@ -213,8 +213,8 @@ ### NoSQL * MongoDB - * [El pequeño libro MongoDB](https://github.com/uokesita/the-little-mongodb-book) - * [MongoDB en español: T1, El principio](https://github.com/yograterol/ebook-mongodb-basico) por Yohan Graterol + * [El pequeño libro MongoDB](https://github.com/uokesita/the-little-mongodb-book) + * [MongoDB en español: T1, El principio](https://github.com/yograterol/ebook-mongodb-basico) por Yohan Graterol ### PHP diff --git a/free-programming-books-fa_IR.md b/free-programming-books-fa_IR.md index a408b436..23bfa19e 100644 --- a/free-programming-books-fa_IR.md +++ b/free-programming-books-fa_IR.md @@ -1,7 +1,7 @@ ### فهرست * [گنو/لینوکس](#%DA%AF%D9%86%D9%88%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3) - * [آرچ لینوکس](#%D8%A2%D8%B1%DA%86-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3) - * [اوبونتو](#%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88) + * [آرچ لینوکس](#%D8%A2%D8%B1%DA%86-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3) + * [اوبونتو](#%D8%A7%D9%88%D8%A8%D9%88%D9%86%D8%AA%D9%88) * [C#](#c-sharp) * [CSS](#css) * [LaTeX](#latex) diff --git a/free-programming-books-fr.md b/free-programming-books-fr.md index d67c2268..4b645b4c 100644 --- a/free-programming-books-fr.md +++ b/free-programming-books-fr.md @@ -1,12 +1,12 @@ ### Index * [Méta-listes](#méta-listes) * [Non dépendant du langage](#non-dépendant-du-langage) - * [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) + * [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) * [Arduino](#arduino) * [Assembleur](#assembleur) * [Bash / Shell](#bash--shell) @@ -20,11 +20,11 @@ * [Javascript](#javascript) * [jQuery](#jquery) * [(La)TeX et associés](#latex-et-associés) - * [Asymptote](#asymptote) - * [LaTeX](#latex) - * [Metapost](#metapost) - * [PGF/TikZ](#pgftikz) - * [TeX](#tex) + * [Asymptote](#asymptote) + * [LaTeX](#latex) + * [Metapost](#metapost) + * [PGF/TikZ](#pgftikz) + * [TeX](#tex) * [Lisp](#lisp) * [Lua](#lua) * [Meteor](#meteor) diff --git a/free-programming-books-it.md b/free-programming-books-it.md index 1b8c39d3..ff5ecb6b 100644 --- a/free-programming-books-it.md +++ b/free-programming-books-it.md @@ -1,7 +1,7 @@ ### Index * [Agnostico](#agnostico) - * [Metodologie di sviluppo del software](#metodologie-di-sviluppo-del-software) - * [Algoritmi e Strutture Dati](#algoritmi-e-strutture-dati) + * [Metodologie di sviluppo del software](#metodologie-di-sviluppo-del-software) + * [Algoritmi e Strutture Dati](#algoritmi-e-strutture-dati) * [Android](#android) * [Assembly Language](#assembly-language) * [BASH](#bash) diff --git a/free-programming-books-ja.md b/free-programming-books-ja.md index daaf0cc4..f094715e 100644 --- a/free-programming-books-ja.md +++ b/free-programming-books-ja.md @@ -1,17 +1,17 @@ ### Index * [言語非依存](#%e8%a8%80%e8%aa%9e%e9%9d%9e%e4%be%9d%e5%ad%98) - * [アクセシビリティ](#%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b7%e3%83%93%e3%83%aa%e3%83%86%e3%82%a3) - * [組み込みシステム](#%e7%b5%84%e3%81%bf%e8%be%bc%e3%81%bf%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0) - * [機械学習](#%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92) - * [グラフィックスプログラミング](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%82%b9%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0) - * [グラフィックユーザーインターフェイス](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%82%a4%e3%82%b9) - * [正規表現](#%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be) - * [セキュリティ](#%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3) - * [ソフトウェアアーキテクチャ](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e3%82%a2%e3%83%bc%e3%82%ad%e3%83%86%e3%82%af%e3%83%81%e3%83%a3) - * [ソフトウェア開発方法論](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e9%96%8b%e7%99%ba%e6%96%b9%e6%b3%95%e8%ab%96) - * [ソフトウェア品質](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e5%93%81%e8%b3%aa) - * [並列プログラミング](#%e4%b8%a6%e5%88%97%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0) - * [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c) + * [アクセシビリティ](#%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b7%e3%83%93%e3%83%aa%e3%83%86%e3%82%a3) + * [組み込みシステム](#%e7%b5%84%e3%81%bf%e8%be%bc%e3%81%bf%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0) + * [機械学習](#%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92) + * [グラフィックスプログラミング](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%82%b9%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0) + * [グラフィックユーザーインターフェイス](#%e3%82%b0%e3%83%a9%e3%83%95%e3%82%a3%e3%83%83%e3%82%af%e3%83%a6%e3%83%bc%e3%82%b6%e3%83%bc%e3%82%a4%e3%83%b3%e3%82%bf%e3%83%bc%e3%83%95%e3%82%a7%e3%82%a4%e3%82%b9) + * [正規表現](#%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be) + * [セキュリティ](#%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3) + * [ソフトウェアアーキテクチャ](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e3%82%a2%e3%83%bc%e3%82%ad%e3%83%86%e3%82%af%e3%83%81%e3%83%a3) + * [ソフトウェア開発方法論](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e9%96%8b%e7%99%ba%e6%96%b9%e6%b3%95%e8%ab%96) + * [ソフトウェア品質](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e5%93%81%e8%b3%aa) + * [並列プログラミング](#%e4%b8%a6%e5%88%97%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0) + * [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c) * [AppleScript](#applescript) * [Android](#android) * [AWK](#awk) @@ -27,18 +27,18 @@ * [Git](#git) * [Go](#go) * [Groovy](#groovy) - * [Gradle](#gradle) - * [Grails](#grails) - * [Spock Framework](#spock-framework) + * [Gradle](#gradle) + * [Grails](#grails) + * [Spock Framework](#spock-framework) * [Haskell](#haskell) * [Haxe](#haxe) * [iOS](#ios) * [Java](#java) * [JavaScript](#javascript) - * [Backbone.js](#backbonejs) - * [D3.js](#d3js) - * [jQuery](#jquery) - * [Node.js](#nodejs) + * [Backbone.js](#backbonejs) + * [D3.js](#d3js) + * [jQuery](#jquery) + * [Node.js](#nodejs) * [LaTeX](#latex) * [Linux](#linux) * [Lua](#lua) @@ -54,7 +54,7 @@ * [Processing](#processing) * [Prolog](#prolog) * [Python](#python) - * [Flask](#flask) + * [Flask](#flask) * [R](#r) * [Ruby](#ruby) * [Sather](#sather) diff --git a/free-programming-books-ko.md b/free-programming-books-ko.md index 580124cc..1dc2de44 100644 --- a/free-programming-books-ko.md +++ b/free-programming-books-ko.md @@ -4,7 +4,7 @@ * [Go](#go) * [HTML5](#html5) * [JavaScript](#javascript) - * [Node.js](#nodejs) + * [Node.js](#nodejs) * [LaTeX](#latex) * [Ruby](#ruby) * [Python](#python) diff --git a/free-programming-books-pt_BR.md b/free-programming-books-pt_BR.md index 63be4a04..2b810d3e 100644 --- a/free-programming-books-pt_BR.md +++ b/free-programming-books-pt_BR.md @@ -4,7 +4,7 @@ * [C++](#cpp) * [C#](#csharp) * [Engenharia de software](#engenharia-de-software) - * [Metodologias de Desenvolvimento de Software](#metodologias-de-desenvolvimento-de-software) + * [Metodologias de Desenvolvimento de Software](#metodologias-de-desenvolvimento-de-software) * [Git](#git) * [Haskell](#haskell) * [HTML / CSS](#html--css) diff --git a/free-programming-books-ru.md b/free-programming-books-ru.md index 3649d4be..2073488b 100644 --- a/free-programming-books-ru.md +++ b/free-programming-books-ru.md @@ -1,10 +1,10 @@ ### Index * [Списки книг](#meta-lists) * [Language Agnostic](#language-agnostic) - * [Cloud Computing](#cloud-computing) - * [Networking](#networking) - * [Open Source Ecosystem](#open-source-ecosystem) - * [Programming Paradigms](#programming-paradigms) + * [Cloud Computing](#cloud-computing) + * [Networking](#networking) + * [Open Source Ecosystem](#open-source-ecosystem) + * [Programming Paradigms](#programming-paradigms) * [Assembly](#assembly) * [Bash](#bash) * [C](#c) @@ -17,7 +17,7 @@ * [Haskell](#haskell) * [Java](#java) * [JavaScript](#javascript) - * [Node.js](#nodejs) + * [Node.js](#nodejs) * [LaTeX](#latex) * [Lisp](#lisp) * [MetaPost](#metapost) diff --git a/free-programming-books-sk.md b/free-programming-books-sk.md index fec95e46..0f111636 100644 --- a/free-programming-books-sk.md +++ b/free-programming-books-sk.md @@ -1,6 +1,6 @@ ### Index * [Language Agnostic](#language-agnostic) - * [Právo](#pravo) + * [Právo](#pravo) ### Language Agnostic diff --git a/free-programming-books-zh.md b/free-programming-books-zh.md index 830b4b71..50cb6a06 100644 --- a/free-programming-books-zh.md +++ b/free-programming-books-zh.md @@ -1,12 +1,12 @@ ### 目录 * [语言无关](#语言无关) - * [在线教育](#在线教育) - * [软件开发方法](#软件开发方法) - * [操作系统](#操作系统) - * [版本控制](#版本控制) - * [数据库](#数据库) - * [智能系统](#智能系统) - * [正则表达式](#正则表达式) + * [在线教育](#在线教育) + * [软件开发方法](#软件开发方法) + * [操作系统](#操作系统) + * [版本控制](#版本控制) + * [数据库](#数据库) + * [智能系统](#智能系统) + * [正则表达式](#正则表达式) * [C](#c) * [C++](#c-1) * [CoffeeScript](#coffeescript) diff --git a/free-programming-books.md b/free-programming-books.md index 0de7dfa7..a3d7846e 100644 --- a/free-programming-books.md +++ b/free-programming-books.md @@ -12,7 +12,7 @@ Original Source: [List of freely available programming books](http://web.archive * [Arduino](#arduino) * [ASP.NET MVC](#aspnet-mvc) * [Assembly Language](#assembly-language) - * [Non-X86](#non-x86) + * [Non-X86](#non-x86) * [AutoHotkey](#autohotkey) * [Autotools](#autotools) * [Awk](#awk) @@ -51,57 +51,57 @@ Original Source: [List of freely available programming books](http://web.archive * [Git](#git) * [Go](#go) * [Groovy](#groovy) - * [Gradle](#gradle) - * [Grails](#grails) - * [Spock Framework](#spock-framework) + * [Gradle](#gradle) + * [Grails](#grails) + * [Spock Framework](#spock-framework) * [Graphical user interfaces](#graphical-user-interfaces) * [Graphics Programming](#graphics-programming) * [Hadoop](#hadoop) * [Haskell](#haskell) * [HTML / CSS](#html--css) - * [Bootstrap](#bootstrap) + * [Bootstrap](#bootstrap) * [Icon](#icon) * [IDL](#idl) * [iOS](#ios) * [Isabelle/HOL](#isabellehol) * [J](#j) * [Java](#java) - * [Spring](#spring) - * [Spring Boot](#spring-boot) - * [Spring Security](#spring-security) - * [Wicket](#wicket) + * [Spring](#spring) + * [Spring Boot](#spring-boot) + * [Spring Security](#spring-security) + * [Wicket](#wicket) * [JavaScript](#javascript) - * [Javascript frameworks](#javascript-frameworks) - * [Node.js](#nodejs) + * [Javascript frameworks](#javascript-frameworks) + * [Node.js](#nodejs) * [Jenkins](#jenkins) * [Language Agnostic](#language-agnostic) - * [Algorithms & Datastructures](#algorithms--data-structures) - * [Cellular Automata](#cellular-automata) - * [Cloud Computing](#cloud-computing) - * [Competitive Programming](#competitive-programming) - * [Compiler Design](#compiler-design) - * [Database](#database) - * [Datamining](#datamining) - * [Information Retrieval](#information-retrieval) - * [Licensing](#licensing) - * [Machine Learning](#machine-learning) - * [Mathematics](#mathematics) - * [Misc](#misc) - * [MOOC](#mooc) - * [Networking](#networking) - * [Open Source Ecosystem](#open-source-ecosystem) - * [Operating systems](#operating-systems) - * [Parallel Programming](#parallel-programming) - * [Partial Evaluation](#partial-evaluation) - * [Professional Development](#professional-development) - * [Programming Paradigms](#programming-paradigms) - * [Regular Expressions](#regular-expressions) - * [Reverse Engineering](#reverse-engineering) - * [Security](#security) - * [Software Architecture](#software-architecture) - * [Standards](#standards) - * [Theoretical Computer Science](#theoretical-computer-science) - * [Web Performance](#web-performance) + * [Algorithms & Datastructures](#algorithms--data-structures) + * [Cellular Automata](#cellular-automata) + * [Cloud Computing](#cloud-computing) + * [Competitive Programming](#competitive-programming) + * [Compiler Design](#compiler-design) + * [Database](#database) + * [Datamining](#datamining) + * [Information Retrieval](#information-retrieval) + * [Licensing](#licensing) + * [Machine Learning](#machine-learning) + * [Mathematics](#mathematics) + * [Misc](#misc) + * [MOOC](#mooc) + * [Networking](#networking) + * [Open Source Ecosystem](#open-source-ecosystem) + * [Operating systems](#operating-systems) + * [Parallel Programming](#parallel-programming) + * [Partial Evaluation](#partial-evaluation) + * [Professional Development](#professional-development) + * [Programming Paradigms](#programming-paradigms) + * [Regular Expressions](#regular-expressions) + * [Reverse Engineering](#reverse-engineering) + * [Security](#security) + * [Software Architecture](#software-architecture) + * [Standards](#standards) + * [Theoretical Computer Science](#theoretical-computer-science) + * [Web Performance](#web-performance) * [LaTeX](#latex) * [Limbo](#limbo) * [Linux](#linux) @@ -136,28 +136,28 @@ Original Source: [List of freely available programming books](http://web.archive * [PowerShell](#powershell) * [Processing](#processing) * [Prolog](#prolog) - * [Constraint Logic Programming](#constraint-logic-programming-extended-prolog) + * [Constraint Logic Programming](#constraint-logic-programming-extended-prolog) * [PureScript](#purescript) * [Python](#python) - * [Django](#django) - * [Flask](#flask) - * [Kivy](#kivy) - * [Pandas](#pandas) - * [Pyramid](#pyramid) + * [Django](#django) + * [Flask](#flask) + * [Kivy](#kivy) + * [Pandas](#pandas) + * [Pyramid](#pyramid) * [QML](#qml) * [R](#r) * [Racket](#racket) * [Raspberry Pi](#raspberry-pi) * [REBOL](#rebol) * [Ruby](#ruby) - * [RSpec](#rspec) - * [Sinatra](#sinatra) - * [Ruby on Rails](#ruby-on-rails) + * [RSpec](#rspec) + * [Sinatra](#sinatra) + * [Ruby on Rails](#ruby-on-rails) * [Rust](#rust) * [Sage](#sage) * [Scala](#scala) - * [Lift](#lift) - * [Play Scala](#play-scala) + * [Lift](#lift) + * [Play Scala](#play-scala) * [Scheme](#scheme) * [Scilab](#scilab) * [Scratch](#scratch) @@ -1448,16 +1448,16 @@ See also [TeX](#tex) ### PHP * CakePHP Framework - * [CakePHP Cookbook 2.x](http://book.cakephp.org/2.0/_downloads/en/CakePHPCookbook.pdf) + * [CakePHP Cookbook 2.x](http://book.cakephp.org/2.0/_downloads/en/CakePHPCookbook.pdf) * Drupal Framework - * Drupal 7 - * [Master Drupal in 7 hours](http://dl.dropboxusercontent.com/u/54624702/Master%20Drupal%20in%207%20hours_v1.1.pdf) (PDF) - * [The Tiny Book of Rules](https://drupal.org/files/tiny-book-of-rules.pdf) (PDF) - * Drupal 8 + * Drupal 7 + * [Master Drupal in 7 hours](http://dl.dropboxusercontent.com/u/54624702/Master%20Drupal%20in%207%20hours_v1.1.pdf) (PDF) + * [The Tiny Book of Rules](https://drupal.org/files/tiny-book-of-rules.pdf) (PDF) + * Drupal 8 * Laravel Framework - * [Laravel 4 Official Documentation. Synced Daily](https://leanpub.com/l4) - * [Laravel: Code Bright](http://daylerees.com/codebright) - * [Official Documentation (Offline Version)](https://leanpub.com/l4-offline-doc) + * [Laravel 4 Official Documentation. Synced Daily](https://leanpub.com/l4) + * [Laravel: Code Bright](http://daylerees.com/codebright) + * [Official Documentation (Offline Version)](https://leanpub.com/l4-offline-doc) * [PHP 5 Power Programming](http://www.informit.com/content/images/013147149X/downloads/013147149X_book.pdf) * [PHP Best Practices](https://phpbestpractices.org/) * [PHP Essentials](http://www.techotopia.com/index.php/PHP_Essentials) @@ -1543,7 +1543,7 @@ See also [TeX](#tex) * [High Performance Python](http://ianozsvald.com/HighPerformancePythonfromTrainingatEuroPython2011_v0.2.pdf) * [Hitchhiker's Guide to Python!](http://docs.python-guide.org/en/latest/) (2.6) * [How to Think Like a Computer Scientist: Learning with Python](http://www.greenteapress.com/thinkpython/thinkCSpy/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4) - * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) (3.2) + * [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](http://interactivepython.org/courselib/static/thinkcspy/index.html) (3.2) * [Intermediate Python](http://book.pythontips.com/en/latest/index.html#) - Muhammad Yasoob Ullah Khalid (1st edition) * [Introduction to Programming Using Python](http://python-ebook.blogspot.com) - Cody Jackson (1st edition) (2.3) * [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3) diff --git a/javascript-frameworks-resources.md b/javascript-frameworks-resources.md index 43775c69..e0ea1f8a 100644 --- a/javascript-frameworks-resources.md +++ b/javascript-frameworks-resources.md @@ -74,21 +74,21 @@ * [Knockout.js Starter](http://dl.e-book-free.com/2013/07/knockoutjs_starter.pdf) * [Knockout.js Succinctly](http://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...) + * [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/) @@ -102,7 +102,7 @@ * [React.js tutorial - Creating components](http://ghost.stevenisekimart.in/react-js-tutorial-creating-components) * [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial) * React Tutorial by Josh Finnie - * [Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/) - * [Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/) - * [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/) + * [Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/) + * [Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/) + * [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/) * [SurviveJS - Webpack and React](http://survivejs.com/) -- GitLab