Consistent spacing; no tabs

pull/1693/merge
Victor Felder 9 years ago
parent 975ab3a1c7
commit 8715068375
  1. 14
      free-programming-books-cs.md
  2. 36
      free-programming-books-es.md
  3. 4
      free-programming-books-fa_IR.md
  4. 22
      free-programming-books-fr.md
  5. 4
      free-programming-books-it.md
  6. 40
      free-programming-books-ja.md
  7. 2
      free-programming-books-ko.md
  8. 2
      free-programming-books-pt_BR.md
  9. 10
      free-programming-books-ru.md
  10. 2
      free-programming-books-sk.md
  11. 14
      free-programming-books-zh.md
  12. 116
      free-programming-books.md
  13. 36
      javascript-frameworks-resources.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)

@ -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

@ -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)

@ -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)

@ -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)

@ -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)

@ -4,7 +4,7 @@
* [Go](#go)
* [HTML5](#html5)
* [JavaScript](#javascript)
* [Node.js](#nodejs)
* [Node.js](#nodejs)
* [LaTeX](#latex)
* [Ruby](#ruby)
* [Python](#python)

@ -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)

@ -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)

@ -1,6 +1,6 @@
### Index
* [Language Agnostic](#language-agnostic)
* [Právo](#pravo)
* [Právo](#pravo)
### Language Agnostic

@ -1,12 +1,12 @@
### 目录
* [语言无关](#语言无关)
* [在线教育](#在线教育)
* [软件开发方法](#软件开发方法)
* [操作系统](#操作系统)
* [版本控制](#版本控制)
* [数据库](#数据库)
* [智能系统](#智能系统)
* [正则表达式](#正则表达式)
* [在线教育](#在线教育)
* [软件开发方法](#软件开发方法)
* [操作系统](#操作系统)
* [版本控制](#版本控制)
* [数据库](#数据库)
* [智能系统](#智能系统)
* [正则表达式](#正则表达式)
* [C](#c)
* [C++](#c-1)
* [CoffeeScript](#coffeescript)

@ -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)

@ -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/)

Loading…
Cancel
Save