fix: homogenize markdown across files using markdownlint rules (#6988)
* chore: homogenize C# table of content anchor (`#c-sharp` to `#csharp`)
* format: homogenize c# category title
right markdown escape instead of use HTML entities
* lint: fix `MD012/no-multiple-blanks` rule
Multiple consecutive blank lines [Expected: 2; Actual: 3]
* lint: fix `MD039/no-space-in-links`
Spaces inside link text
* lint: fix `MD009/no-trailing-spaces` rule
Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]
* lint: fix `MD006/ul-start-left` rule
* format: remove extra spaces between note tokens
* spell: fix lint `MD044/proper-names` rule
- HTML
- JavaScript
- YouTube
* spell: normalize to the most common `Index` heading
* lint: fix `MD007/ul-indent` rule
Unordered list indentation [Expected: 4; Actual: 2]
* format: escape pipes `|` from resources text
addresses #5176
* add Hesham Asem courses about machine and deep learning and nlp
* Expand the name of nlp section
* Change the order
* Revert "spell: normalize to the most common `Index` heading"
This reverts commit 4d6a74e7d7
.
Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
pull/6992/head
parent
bd1434fcb2
commit
5324b9e3cf
|
@ -9,12 +9,12 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Introduction to Programming in Arabic](#introduction-to-programming-in-arabic)
|
* [Introduction to Programming in Arabic](#introduction-to-programming-in-arabic)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Open Source Software](#open-source-software)
|
* [Open Source Software](#open-source-software)
|
||||||
* [Operating System](#operating-systems)
|
* [Operating System](#operating-systems)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Programming in Scratch](#programming-in-scratch)
|
* [Programming in Scratch](#programming-in-scratch)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Raspberry Pi](#raspberry-pi)
|
* [Raspberry Pi](#raspberry-pi)
|
||||||
|
@ -22,7 +22,7 @@
|
||||||
* [Security](#security)
|
* [Security](#security)
|
||||||
* [SEO](#seo)
|
* [SEO](#seo)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [PostgreSQL](#postgresql)
|
* [PostgreSQL](#postgresql)
|
||||||
* [UI/UX](#uiux)
|
* [UI/UX](#uiux)
|
||||||
|
|
||||||
|
|
||||||
|
@ -73,7 +73,7 @@
|
||||||
|
|
||||||
### Linux
|
### Linux
|
||||||
|
|
||||||
* [الإدارة المتقدمة لجنو/لينكس ](https://librebooks.org/gnu-linux-advanced-administration/) - Remo Suppi Boldrito, Josep Jorba Esteve, Abdel Rahim Ghaleb‏ (PDF)
|
* [الإدارة المتقدمة لجنو/لينكس](https://librebooks.org/gnu-linux-advanced-administration/) - Remo Suppi Boldrito, Josep Jorba Esteve, Abdel Rahim Ghaleb‏ (PDF)
|
||||||
* [أوبنتو ببساطة](https://www.simplyubuntu.com) - Ahmed AbouZaid‏ (PDF)
|
* [أوبنتو ببساطة](https://www.simplyubuntu.com) - Ahmed AbouZaid‏ (PDF)
|
||||||
* [دفتر مدير دبيان](https://ar.debian-handbook.info) - Raphaël Hertzog, Roland Mas, MUHAMMET SAİT Muhammet Sait‏ (PDF, HTML)
|
* [دفتر مدير دبيان](https://ar.debian-handbook.info) - Raphaël Hertzog, Roland Mas, MUHAMMET SAİT Muhammet Sait‏ (PDF, HTML)
|
||||||
* [دليل إدارة خواديم أوبنتو 14.04](https://academy.hsoub.com/files/10-دليل-إدارة-خواديم-أوبنتو/) - Ubuntu documentation team, Abdullatif Eymash‏ (PDF)
|
* [دليل إدارة خواديم أوبنتو 14.04](https://academy.hsoub.com/files/10-دليل-إدارة-خواديم-أوبنتو/) - Ubuntu documentation team, Abdullatif Eymash‏ (PDF)
|
||||||
|
@ -118,7 +118,7 @@
|
||||||
|
|
||||||
### Raspberry Pi
|
### Raspberry Pi
|
||||||
|
|
||||||
* [احترف الرازبيري باي](https://www.ev-center.com/uploads/2/1/2/6/21261678/كتاب_احترف_الرازبيري_باي.pdf) (PDF)
|
* [احترف الرازبيري باي](https://www.ev-center.com/uploads/2/1/2/6/21261678/كتاب_احترف_الرازبيري_باي.pdf) (PDF)
|
||||||
* [راسبيري باي السهل](http://librebooks.org/simply-raspberry-pi/)
|
* [راسبيري باي السهل](http://librebooks.org/simply-raspberry-pi/)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,19 +7,19 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Language Agnostic](#language-agnostic)
|
* [Language Agnostic](#language-agnostic)
|
||||||
* [Algoritmy a datové struktury](#algoritmy-a-datove-struktury)
|
* [Algoritmy a datové struktury](#algoritmy-a-datove-struktury)
|
||||||
* [Bezpečnost](#bezpecnost)
|
* [Bezpečnost](#bezpecnost)
|
||||||
* [Matematika](#matematika)
|
* [Matematika](#matematika)
|
||||||
* [Právo](#pravo)
|
* [Právo](#pravo)
|
||||||
* [Regulární výrazy](#regularni-vyrazy)
|
* [Regulární výrazy](#regularni-vyrazy)
|
||||||
* [Sítě](#site)
|
* [Sítě](#site)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Distribuce](#distribuce)
|
* [Distribuce](#distribuce)
|
||||||
* [OpenSource](#opensource)
|
* [OpenSource](#opensource)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [TeX](#tex)
|
* [TeX](#tex)
|
||||||
* [Unity](#unity)
|
* [Unity](#unity)
|
||||||
|
|
|
@ -15,16 +15,16 @@
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Mathematik](#mathematik)
|
* [Mathematik](#mathematik)
|
||||||
* [Meta-Lists](#meta-lists)
|
* [Meta-Lists](#meta-lists)
|
||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [Neo4j](#neo4j)
|
* [Neo4j](#neo4j)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Ruby on Rails](#ruby-on-rails)
|
* [Ruby on Rails](#ruby-on-rails)
|
||||||
* [Scilab](#scilab)
|
* [Scilab](#scilab)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Javascript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Scala](#scala)
|
* [Scala](#scala)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
* [Σημειώσεις Java](http://www.ebooks4greeks.gr/wp-content/uploads/2013/03/shmeiwseis-Java-eBooks4Greeks.gr_.pdf) (PDF)
|
* [Σημειώσεις Java](http://www.ebooks4greeks.gr/wp-content/uploads/2013/03/shmeiwseis-Java-eBooks4Greeks.gr_.pdf) (PDF)
|
||||||
|
|
||||||
|
|
||||||
### Javascript
|
### JavaScript
|
||||||
|
|
||||||
* [HTML5-JavaScript (Δημιουργώντας παιχνίδια – Ο εύκολος τρόπος)](https://www.ebooks4greeks.gr/html5-javascript)
|
* [HTML5-JavaScript (Δημιουργώντας παιχνίδια – Ο εύκολος τρόπος)](https://www.ebooks4greeks.gr/html5-javascript)
|
||||||
|
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
|
|
||||||
* [0 - Meta-Listas](#0---meta-listas)
|
* [0 - Meta-Listas](#0---meta-listas)
|
||||||
* [1 - Agnósticos](#1---agnósticos)
|
* [1 - Agnósticos](#1---agnósticos)
|
||||||
* [Algoritmos y Estructuras de Datos](#algoritmos-y-estructuras-de-datos)
|
* [Algoritmos y Estructuras de Datos](#algoritmos-y-estructuras-de-datos)
|
||||||
* [Base de Datos](#base-de-datos)
|
* [Base de Datos](#base-de-datos)
|
||||||
* [Ciencia Computacional](#ciencia-computacional)
|
* [Ciencia Computacional](#ciencia-computacional)
|
||||||
* [Metodologías de Desarrollo de Software](#metodologías-de-desarrollo-de-software)
|
* [Metodologías de Desarrollo de Software](#metodologías-de-desarrollo-de-software)
|
||||||
* [Misceláneos](#misceláneos)
|
* [Misceláneos](#misceláneos)
|
||||||
* [Sistemas Operativos](#sistemas-operativos)
|
* [Sistemas Operativos](#sistemas-operativos)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
|
@ -21,35 +21,35 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [D3](#d3js)
|
* [D3](#d3js)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [node.js](#nodejs)
|
* [node.js](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Matemáticas](#matem%C3%A1ticas)
|
* [Matemáticas](#matem%C3%A1ticas)
|
||||||
* [.NET (C# Visual Studio)](#net-c--visual-studio)
|
* [.NET (C# Visual Studio)](#net-c--visual-studio)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
* [MongoDB](#mongodb)
|
* [MongoDB](#mongodb)
|
||||||
* [Redis](#redis)
|
* [Redis](#redis)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [Perl 6 / Raku](#perl-6--raku)
|
* [Perl 6 / Raku](#perl-6--raku)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Web2py](#web2py)
|
* [Web2py](#web2py)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Ruby on Rails](#ruby-on-rails)
|
* [Ruby on Rails](#ruby-on-rails)
|
||||||
* [Scala](#scala)
|
* [Scala](#scala)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [Subversion](#subversion)
|
* [Subversion](#subversion)
|
||||||
* [SVG](#svg)
|
* [SVG](#svg)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
|
|
||||||
|
|
||||||
### 0 - Meta-Listas
|
### 0 - Meta-Listas
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Vue](#vue)
|
* [Vue](#vue)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
|
|
|
@ -8,9 +8,9 @@
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
|
|
||||||
|
|
||||||
|
@ -83,4 +83,3 @@
|
||||||
* [تحلیل شبکههای اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) (PDF)
|
* [تحلیل شبکههای اجتماعی در R](http://cran.r-project.org/doc/contrib/Raeesi-SNA_in_R_in_Farsi.pdf) (PDF)
|
||||||
* [راهنمای زبان R](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf) (PDF)
|
* [راهنمای زبان R](http://cran.r-project.org/doc/contrib/Mousavi-R-lang_in_Farsi.pdf) (PDF)
|
||||||
* [موضعات ویژه در R](http://cran.r-project.org/doc/contrib/Mousavi-R_topics_in_Farsi.pdf) (PDF)
|
* [موضعات ویژه در R](http://cran.r-project.org/doc/contrib/Mousavi-R_topics_in_Farsi.pdf) (PDF)
|
||||||
|
|
||||||
|
|
|
@ -2,11 +2,11 @@
|
||||||
|
|
||||||
* [0 - Méta-listes](#0---méta-listes)
|
* [0 - Méta-listes](#0---méta-listes)
|
||||||
* [1 - Non dépendant du langage](#1---non-dépendant-du-langage)
|
* [1 - Non dépendant du langage](#1---non-dépendant-du-langage)
|
||||||
* [Algorithmique](#algorithmique)
|
* [Algorithmique](#algorithmique)
|
||||||
* [Logiciels libres](#logiciels-libres)
|
* [Logiciels libres](#logiciels-libres)
|
||||||
* [Makefile](#makefile)
|
* [Makefile](#makefile)
|
||||||
* [Pédagogie pour enfants et adolescents](#pédagogie-pour-enfants-et-adolescents)
|
* [Pédagogie pour enfants et adolescents](#pédagogie-pour-enfants-et-adolescents)
|
||||||
* [Théorie des langages](#théorie-des-langages)
|
* [Théorie des langages](#théorie-des-langages)
|
||||||
* [Ada](#ada)
|
* [Ada](#ada)
|
||||||
* [Assembleur](#assembleur)
|
* [Assembleur](#assembleur)
|
||||||
* [Bash / Shell](#bash--shell)
|
* [Bash / Shell](#bash--shell)
|
||||||
|
@ -22,21 +22,21 @@
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [(La)TeX et associés](#latex-et-associés)
|
* [(La)TeX et associés](#latex-et-associés)
|
||||||
* [Asymptote](#asymptote)
|
* [Asymptote](#asymptote)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Metapost](#metapost)
|
* [Metapost](#metapost)
|
||||||
* [PGF/TikZ](#pgftikz)
|
* [PGF/TikZ](#pgftikz)
|
||||||
* [TeX](#tex)
|
* [TeX](#tex)
|
||||||
* [Lisp](#lisp)
|
* [Lisp](#lisp)
|
||||||
* [Lua](#lua)
|
* [Lua](#lua)
|
||||||
* [Mathématiques](#math%C3%A9matiques)
|
* [Mathématiques](#math%C3%A9matiques)
|
||||||
* [Meteor](#meteor)
|
* [Meteor](#meteor)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Processing](#processing)
|
* [Processing](#processing)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
|
@ -122,8 +122,8 @@
|
||||||
|
|
||||||
### Chaîne de blocs / Blockchain
|
### Chaîne de blocs / Blockchain
|
||||||
|
|
||||||
* [Maîtriser Bitcoin: Programmer la chaîne de blocs publique](https://bitcoin.maitriser.ca) - Andreas M. Antonopoulos, Serafim Dos Santos (asciidoc, html)
|
* [Maîtriser Bitcoin: Programmer la chaîne de blocs publique](https://bitcoin.maitriser.ca) - Andreas M. Antonopoulos, Serafim Dos Santos (asciidoc, HTML)
|
||||||
* [Maîtriser Ethereum: Développer des contrats intelligents et des DApps](https://ethereum.maitriser.ca) - Andreas M. Antonopoulos, Dr. Gavin Wood, Serafim Dos Santos (asciidoc, html)
|
* [Maîtriser Ethereum: Développer des contrats intelligents et des DApps](https://ethereum.maitriser.ca) - Andreas M. Antonopoulos, Dr. Gavin Wood, Serafim Dos Santos (asciidoc, HTML)
|
||||||
|
|
||||||
|
|
||||||
### Coq
|
### Coq
|
||||||
|
@ -135,9 +135,9 @@
|
||||||
|
|
||||||
* [IDRIS adaptation of the Fortran 77 manual](http://www.idris.fr/formations/fortran/fortran-77.html) - IDRIS, Hervé Delouis, Patrick Corde (HTML)
|
* [IDRIS adaptation of the Fortran 77 manual](http://www.idris.fr/formations/fortran/fortran-77.html) - IDRIS, Hervé Delouis, Patrick Corde (HTML)
|
||||||
* [IDRIS Formations Fortran: documentation](http://www.idris.fr/formations/fortran/) (HTML)
|
* [IDRIS Formations Fortran: documentation](http://www.idris.fr/formations/fortran/) (HTML)
|
||||||
* [Fortran_Avancé : "Fortran : apports des normes 90 et 95 avec quelques aspects de la norme 2003" (2ème niveau)](http://www.idris.fr/media/formations/fortran/idris_fortran_avance_cours.pdf) - Patrick Corde, Hervé Delouis (PDF) ([:package: travaux pratiques](http://www.idris.fr/media/formations/fortran/idris_fortran_avance_tp.tar.gz))
|
* [Fortran_Avancé : "Fortran : apports des normes 90 et 95 avec quelques aspects de la norme 2003" (2ème niveau)](http://www.idris.fr/media/formations/fortran/idris_fortran_avance_cours.pdf) - Patrick Corde, Hervé Delouis (PDF) ([:package: travaux pratiques](http://www.idris.fr/media/formations/fortran/idris_fortran_avance_tp.tar.gz))
|
||||||
* [Fortran_Base : "Fortran : notions de base" (1er niveau)](http://www.idris.fr/media/formations/fortran/idris_fortran_base_cours.pdf) - Anne Fouilloux, Patrick Corde (PDF) ([:package: examples du support](http://www.idris.fr/media/formations/fortran/idris_fortran_base_exemples.tar.gz), [:package: travaux pratiques](http://www.idris.fr/media/formations/fortran/idris_fortran_base_tp.tar.gz))
|
* [Fortran_Base : "Fortran : notions de base" (1er niveau)](http://www.idris.fr/media/formations/fortran/idris_fortran_base_cours.pdf) - Anne Fouilloux, Patrick Corde (PDF) ([:package: examples du support](http://www.idris.fr/media/formations/fortran/idris_fortran_base_exemples.tar.gz), [:package: travaux pratiques](http://www.idris.fr/media/formations/fortran/idris_fortran_base_tp.tar.gz))
|
||||||
* [Fortran_Expert : "Fortran : apports de la norme 2003 avec quelques aspects de la norme 2008"](http://www.idris.fr/media/formations/fortran/idris_fortran_expert_cours.pdf) - Patrick Corde, Hervé Delouis (PDF) ([:package: examples du support](http://www.idris.fr/media/formations/fortran/idris_fortran_expert_exemples.tar.gz), [:package: travaux pratiques](http://www.idris.fr/media/formations/fortran/idris_fortran_expert_tp.tar.gz))
|
* [Fortran_Expert : "Fortran : apports de la norme 2003 avec quelques aspects de la norme 2008"](http://www.idris.fr/media/formations/fortran/idris_fortran_expert_cours.pdf) - Patrick Corde, Hervé Delouis (PDF) ([:package: examples du support](http://www.idris.fr/media/formations/fortran/idris_fortran_expert_exemples.tar.gz), [:package: travaux pratiques](http://www.idris.fr/media/formations/fortran/idris_fortran_expert_tp.tar.gz))
|
||||||
|
|
||||||
|
|
||||||
### Git
|
### Git
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [ללא תלות בשפה](#ללא-תלות-בשפה)
|
* [ללא תלות בשפה](#ללא-תלות-בשפה)
|
||||||
* [מערכות הפעלה](#מערכות-הפעלה)
|
* [מערכות הפעלה](#מערכות-הפעלה)
|
||||||
* [רשתות](#רשתות)
|
* [רשתות](#רשתות)
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [PowerShell](#powershell)
|
* [PowerShell](#powershell)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Windows Phone](#windows-phone)
|
* [Windows Phone](#windows-phone)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Solidity](#solidity)
|
* [Solidity](#solidity)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Deno](#deno)
|
* [Deno](#deno)
|
||||||
* [Vue](#vue)
|
* [Vue](#vue)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [0 - Agnostico](#0---agnostico)
|
* [0 - Agnostico](#0---agnostico)
|
||||||
* [Algoritmi e Strutture Dati](#algoritmi-e-strutture-dati)
|
* [Algoritmi e Strutture Dati](#algoritmi-e-strutture-dati)
|
||||||
* [Metodologie di sviluppo del software](#metodologie-di-sviluppo-del-software)
|
* [Metodologie di sviluppo del software](#metodologie-di-sviluppo-del-software)
|
||||||
* [Open source](#open-source)
|
* [Open source](#open-source)
|
||||||
* [Sistemi](#sistemi)
|
* [Sistemi](#sistemi)
|
||||||
* [Sistemi di controllo versione](#sistemi-di-controllo-versione)
|
* [Sistemi di controllo versione](#sistemi-di-controllo-versione)
|
||||||
* [Storia dell'informatica](#storia-dellinformatica)
|
* [Storia dell'informatica](#storia-dellinformatica)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [Assembly Language](#assembly-language)
|
* [Assembly Language](#assembly-language)
|
||||||
* [BASH](#bash)
|
* [BASH](#bash)
|
||||||
|
@ -14,27 +14,27 @@
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [Database](#database)
|
* [Database](#database)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
* [Relazionali](#relazionali)
|
* [Relazionali](#relazionali)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Golang](#golang)
|
* [Golang](#golang)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Livecode](#livecode)
|
* [Livecode](#livecode)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [UML](#uml)
|
* [UML](#uml)
|
||||||
* [Visual Basic](#visual-basic)
|
* [Visual Basic](#visual-basic)
|
||||||
|
|
||||||
|
@ -165,7 +165,7 @@
|
||||||
* [Appendici del manuale di Java 9](https://www.hoepli.it/editore/hoepli_file/download_pub/978-88-203-8302-2_Java9-Appendici.pdf) - C. De Sio Cesari (PDF)
|
* [Appendici del manuale di Java 9](https://www.hoepli.it/editore/hoepli_file/download_pub/978-88-203-8302-2_Java9-Appendici.pdf) - C. De Sio Cesari (PDF)
|
||||||
* [Esercitazioni di Spring Boot](https://www.emmecilab.net/blog/esercitazioni-di-spring-boot-0-come-impostare-un-progetto/) - M. Cicolella (HTML)
|
* [Esercitazioni di Spring Boot](https://www.emmecilab.net/blog/esercitazioni-di-spring-boot-0-come-impostare-un-progetto/) - M. Cicolella (HTML)
|
||||||
* [Esercizi del manuale di Java 9](https://www.hoepli.it/editore/hoepli_file/download_pub/978-88-203-8302-2_java9-esercizi.pdf) - C. De Sio Cesari (PDF)
|
* [Esercizi del manuale di Java 9](https://www.hoepli.it/editore/hoepli_file/download_pub/978-88-203-8302-2_java9-esercizi.pdf) - C. De Sio Cesari (PDF)
|
||||||
* [Esercizi di Java Avanzato](http://wpage.unina.it/m.faella/Didattica/LpII/archivio.pdf) - M. Faella (PDF)
|
* [Esercizi di Java Avanzato](http://wpage.unina.it/m.faella/Didattica/LpII/archivio.pdf) - M. Faella (PDF)
|
||||||
* [Fondamenti di informatica - Java - Eserciziario](http://www.dei.unipd.it/~filira/fi/etc/eserciziario.pdf) (PDF)
|
* [Fondamenti di informatica - Java - Eserciziario](http://www.dei.unipd.it/~filira/fi/etc/eserciziario.pdf) (PDF)
|
||||||
* [Guida a Java 8](http://twiki.di.uniroma1.it/pub/Metod_prog/RS_INFO/lezioni.html)
|
* [Guida a Java 8](http://twiki.di.uniroma1.it/pub/Metod_prog/RS_INFO/lezioni.html)
|
||||||
* [Guida Java](http://www.html.it/guide/guida-java/?cref=development) (HTML)
|
* [Guida Java](http://www.html.it/guide/guida-java/?cref=development) (HTML)
|
||||||
|
@ -178,10 +178,10 @@
|
||||||
|
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [Corso completo Javascript](https://www.grimaldi.napoli.it/pdf/manuale_unite_224_2_html_1000213680.pdf) - [HTML.it](http://www.html.it) _Anno di pubblicazione_ 2005 (PDF)
|
* [Corso completo JavaScript](https://www.grimaldi.napoli.it/pdf/manuale_unite_224_2_html_1000213680.pdf) - [HTML.it](http://www.html.it) _Anno di pubblicazione_ 2005 (PDF)
|
||||||
* [Guida Completa sviluppo lato Client](http://www.aiutamici.com/PortalWeb/eBook/ebook/Alessandro_Stella-Programmare_per_il_web.pdf) (PDF) (Includo anche Jquery)
|
* [Guida Completa sviluppo lato Client](http://www.aiutamici.com/PortalWeb/eBook/ebook/Alessandro_Stella-Programmare_per_il_web.pdf) (PDF) (Includo anche Jquery)
|
||||||
* [Guida di riferimento](http://lia.deis.unibo.it/Courses/TecnologieWeb0809/materiale/laboratorio/guide/JScriptRef_Ita.pdf) (PDF)
|
* [Guida di riferimento](http://lia.deis.unibo.it/Courses/TecnologieWeb0809/materiale/laboratorio/guide/JScriptRef_Ita.pdf) (PDF)
|
||||||
* [Guida Javascript](https://www.html.it/guide/guida-javascript-di-base/) - Andrea Chiarelli, Davide Brognoli, Alberto Bottarini, Ilario Valdelli (HTML)
|
* [Guida JavaScript](https://www.html.it/guide/guida-javascript-di-base/) - Andrea Chiarelli, Davide Brognoli, Alberto Bottarini, Ilario Valdelli (HTML)
|
||||||
|
|
||||||
|
|
||||||
#### AngularJS
|
#### AngularJS
|
||||||
|
|
|
@ -1,24 +1,24 @@
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [0 - 言語非依存](#0---%e8%a8%80%e8%aa%9e%e9%9d%9e%e4%be%9d%e5%ad%98)
|
* [0 - 言語非依存](#0---%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)
|
* [アクセシビリティ](#%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b7%e3%83%93%e3%83%aa%e3%83%86%e3%82%a3)
|
||||||
* [オープンソースエコシステム](#%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%a8%e3%82%b3%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
|
* [オープンソースエコシステム](#%e3%82%aa%e3%83%bc%e3%83%97%e3%83%b3%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%a8%e3%82%b3%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
|
||||||
* [ガベージコレクション](#%e3%82%ac%e3%83%99%e3%83%bc%e3%82%b8%e3%82%b3%e3%83%ac%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3)
|
* [ガベージコレクション](#%e3%82%ac%e3%83%99%e3%83%bc%e3%82%b8%e3%82%b3%e3%83%ac%e3%82%af%e3%82%b7%e3%83%a7%e3%83%b3)
|
||||||
* [グラフィックスプログラミング](#%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%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)
|
* [グラフィックユーザーインターフェイス](#%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)
|
||||||
* [コンテナ](#%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A)
|
* [コンテナ](#%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A)
|
||||||
* [セキュリティ](#%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3)
|
* [セキュリティ](#%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3)
|
||||||
* [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c)
|
* [その他の話題](#%e3%81%9d%e3%81%ae%e4%bb%96%e3%81%ae%e8%a9%b1%e9%a1%8c)
|
||||||
* [ソフトウェアアーキテクチャ](#%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%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%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)
|
* [ソフトウェア品質](#%e3%82%bd%e3%83%95%e3%83%88%e3%82%a6%e3%82%a7%e3%82%a2%e5%93%81%e8%b3%aa)
|
||||||
* [データベース](#%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9)
|
* [データベース](#%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9)
|
||||||
* [ネットワーキング](#%e3%83%8d%e3%83%83%e3%83%88%e3%83%af%e3%83%bc%e3%82%ad%e3%83%b3%e3%82%b0)
|
* [ネットワーキング](#%e3%83%8d%e3%83%83%e3%83%88%e3%83%af%e3%83%bc%e3%82%ad%e3%83%b3%e3%82%b0)
|
||||||
* [機械学習](#%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92)
|
* [機械学習](#%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92)
|
||||||
* [正規表現](#%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be)
|
* [正規表現](#%e6%ad%a3%e8%a6%8f%e8%a1%a8%e7%8f%be)
|
||||||
* [組み込みシステム](#%e7%b5%84%e3%81%bf%e8%be%bc%e3%81%bf%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
|
* [組み込みシステム](#%e7%b5%84%e3%81%bf%e8%be%bc%e3%81%bf%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0)
|
||||||
* [並列プログラミング](#%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)
|
* [並列プログラミング](#%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)
|
||||||
* [理論計算機科学](#%e7%90%86%e8%ab%96%e8%a8%88%e7%ae%97%e6%a9%9f%e7%a7%91%e5%ad%a6)
|
* [理論計算機科学](#%e7%90%86%e8%ab%96%e8%a8%88%e7%ae%97%e6%a9%9f%e7%a7%91%e5%ad%a6)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [AppleScript](#applescript)
|
* [AppleScript](#applescript)
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
|
@ -37,18 +37,18 @@
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
* [Groovy](#groovy)
|
* [Groovy](#groovy)
|
||||||
* [Gradle](#gradle)
|
* [Gradle](#gradle)
|
||||||
* [Grails](#grails)
|
* [Grails](#grails)
|
||||||
* [Spock Framework](#spock-framework)
|
* [Spock Framework](#spock-framework)
|
||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Backbone.js](#backbonejs)
|
* [Backbone.js](#backbonejs)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Julia](#julia)
|
* [Julia](#julia)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
|
@ -61,12 +61,12 @@
|
||||||
* [OCaml](#ocaml)
|
* [OCaml](#ocaml)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [PowerShell](#powershell)
|
* [PowerShell](#powershell)
|
||||||
* [Processing](#processing)
|
* [Processing](#processing)
|
||||||
* [Prolog](#prolog)
|
* [Prolog](#prolog)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [Tcl/Tk](#tcltk)
|
* [Tcl/Tk](#tcltk)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [VBA](#vba)
|
* [VBA](#vba)
|
||||||
* [Vim](#vim)
|
* [Vim](#vim)
|
||||||
|
|
||||||
|
@ -137,7 +137,7 @@
|
||||||
* [はやわかり RSA](https://www.mew.org/~kazu/doc/rsa.html) - 山本和彦
|
* [はやわかり RSA](https://www.mew.org/~kazu/doc/rsa.html) - 山本和彦
|
||||||
* [安全なSQLの呼び出し方](https://www.ipa.go.jp/files/000017320.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
|
* [安全なSQLの呼び出し方](https://www.ipa.go.jp/files/000017320.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
|
||||||
* [安全なウェブサイトの作り方](https://www.ipa.go.jp/files/000017316.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
|
* [安全なウェブサイトの作り方](https://www.ipa.go.jp/files/000017316.pdf) - 独立行政法人 情報処理推進機構(IPA) (PDF)
|
||||||
* [暗号化アルゴリズム ([1])](https://fussy.web.fc2.com/algo/algo9-1.htm) - Fussy ([2](https://fussy.web.fc2.com/algo/algo9-2.htm)), ([3](https://fussy.web.fc2.com/algo/algo9-3.htm)), ([4](https://fussy.web.fc2.com/algo/cipher4_elgamal.htm))
|
* [暗号化アルゴリズム ([1])](https://fussy.web.fc2.com/algo/algo9-1.htm) - Fussy ([2](https://fussy.web.fc2.com/algo/algo9-2.htm)), ([3](https://fussy.web.fc2.com/algo/algo9-3.htm)), ([4](https://fussy.web.fc2.com/algo/cipher4_elgamal.htm))
|
||||||
|
|
||||||
|
|
||||||
#### その他の話題
|
#### その他の話題
|
||||||
|
@ -214,7 +214,7 @@
|
||||||
#### 並列プログラミング
|
#### 並列プログラミング
|
||||||
|
|
||||||
* [インテル コンパイラー OpenMP 入門](https://jp.xlsoft.com/documents/intel/compiler/525J-001.pdf) - 戸室隆彦 (PDF)
|
* [インテル コンパイラー OpenMP 入門](https://jp.xlsoft.com/documents/intel/compiler/525J-001.pdf) - 戸室隆彦 (PDF)
|
||||||
* [これからの並列計算のためのGPGPU連載講座 [I]](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No1/201001gpgpu.pdf) - 大島聡史 ([II](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No2/201003gpgpu.pdf)), ([III](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No3/201005_gpgpu2.pdf)), ([VI](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No4/201007_gpgpu.pdf)), ([V](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No5/201009_gpgpu.pdf)), ([VI](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No6/201011_gpgpu.pdf)) (PDF)
|
* [これからの並列計算のためのGPGPU連載講座 [I]](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No1/201001gpgpu.pdf) - 大島聡史 ([II](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No2/201003gpgpu.pdf)), ([III](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No3/201005_gpgpu2.pdf)), ([VI](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No4/201007_gpgpu.pdf)), ([V](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No5/201009_gpgpu.pdf)), ([VI](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL12/No6/201011_gpgpu.pdf)) (PDF)
|
||||||
* [連載講座: 高生産並列言語を使いこなす [1]](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No1/Rensai201101.pdf) - 田浦健次朗 ([2](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No3/Rensai201105.pdf)), ([3](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No4/Rensai201107.pdf)), ([4](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No5/Rennsai201109.pdf)), ([5](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No6/Rennsai201111.pdf)) (PDF)
|
* [連載講座: 高生産並列言語を使いこなす [1]](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No1/Rensai201101.pdf) - 田浦健次朗 ([2](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No3/Rensai201105.pdf)), ([3](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No4/Rensai201107.pdf)), ([4](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No5/Rennsai201109.pdf)), ([5](https://www.cc.u-tokyo.ac.jp/support/press/news/VOL13/No6/Rennsai201111.pdf)) (PDF)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,18 +12,18 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [Webpack](#webpack)
|
* [Webpack](#webpack)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Mathematics](#mathematics)
|
* [Mathematics](#mathematics)
|
||||||
* [Operation System](#operation-system)
|
* [Operation System](#operation-system)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Raspberry Pi](#raspberry-pi)
|
* [Raspberry Pi](#raspberry-pi)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
|
|
|
@ -16,9 +16,9 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Arduino](#arduino)
|
* [Arduino](#arduino)
|
||||||
* [ASP.NET](#aspnet)
|
* [ASP.NET](#aspnet)
|
||||||
* [ASP.NET Core](#aspnet-core)
|
* [ASP.NET Core](#aspnet-core)
|
||||||
* [Blazor](#blazor)
|
* [Blazor](#blazor)
|
||||||
* [Assembly Language](#assembly-language)
|
* [Assembly Language](#assembly-language)
|
||||||
* [Non-X86](#non-x86)
|
* [Non-X86](#non-x86)
|
||||||
* [AutoHotkey](#autohotkey)
|
* [AutoHotkey](#autohotkey)
|
||||||
* [AutoIt](#autoit)
|
* [AutoIt](#autoit)
|
||||||
* [Autotools](#autotools)
|
* [Autotools](#autotools)
|
||||||
|
@ -50,8 +50,8 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [DTrace](#dtrace)
|
* [DTrace](#dtrace)
|
||||||
* [Eiffel](#eiffel)
|
* [Eiffel](#eiffel)
|
||||||
* [Elixir](#elixir)
|
* [Elixir](#elixir)
|
||||||
* [Ecto](#ecto)
|
* [Ecto](#ecto)
|
||||||
* [Phoenix](#phoenix)
|
* [Phoenix](#phoenix)
|
||||||
* [Elm](#elm)
|
* [Elm](#elm)
|
||||||
* [Emacs](#emacs)
|
* [Emacs](#emacs)
|
||||||
* [Embedded Systems](#embedded-systems)
|
* [Embedded Systems](#embedded-systems)
|
||||||
|
@ -67,16 +67,16 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
* [GraphQL](#graphql)
|
* [GraphQL](#graphql)
|
||||||
* [Groovy](#groovy)
|
* [Groovy](#groovy)
|
||||||
* [Gradle](#gradle)
|
* [Gradle](#gradle)
|
||||||
* [Grails](#grails)
|
* [Grails](#grails)
|
||||||
* [Spock Framework](#spock-framework)
|
* [Spock Framework](#spock-framework)
|
||||||
* [Hack](#hack)
|
* [Hack](#hack)
|
||||||
* [Hadoop](#hadoop)
|
* [Hadoop](#hadoop)
|
||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [Haxe](#haxe)
|
* [Haxe](#haxe)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [Tailwindcss](https://tailwindcss.com/docs) - Adam Wathan
|
* [Tailwindcss](https://tailwindcss.com/docs) - Adam Wathan
|
||||||
* [HTTP](#http)
|
* [HTTP](#http)
|
||||||
* [HTTPS](#https)
|
* [HTTPS](#https)
|
||||||
* [Icon](#icon)
|
* [Icon](#icon)
|
||||||
|
@ -86,43 +86,43 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Isabelle/HOL](#isabellehol)
|
* [Isabelle/HOL](#isabellehol)
|
||||||
* [J](#j)
|
* [J](#j)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Codename One](#codename-one)
|
* [Codename One](#codename-one)
|
||||||
* [Java Reporting](#java-reporting)
|
* [Java Reporting](#java-reporting)
|
||||||
* [Spring](#spring)
|
* [Spring](#spring)
|
||||||
* [Spring Boot](#spring-boot)
|
* [Spring Boot](#spring-boot)
|
||||||
* [Spring Data](#spring-data)
|
* [Spring Data](#spring-data)
|
||||||
* [Spring Security](#spring-security)
|
* [Spring Security](#spring-security)
|
||||||
* [Wicket](#wicket)
|
* [Wicket](#wicket)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Aurelia](#aurelia)
|
* [Aurelia](#aurelia)
|
||||||
* [Backbone.js](#backbonejs)
|
* [Backbone.js](#backbonejs)
|
||||||
* [Booty5.js](#booty5js)
|
* [Booty5.js](#booty5js)
|
||||||
* [D3.js](#d3js)
|
* [D3.js](#d3js)
|
||||||
* [Dojo](#dojo)
|
* [Dojo](#dojo)
|
||||||
* [Electron](#electron)
|
* [Electron](#electron)
|
||||||
* [Elm](#elm)
|
* [Elm](#elm)
|
||||||
* [Ember.js](#emberjs)
|
* [Ember.js](#emberjs)
|
||||||
* [Express.js](#expressjs)
|
* [Express.js](#expressjs)
|
||||||
* [Fastify](#fastify)
|
* [Fastify](#fastify)
|
||||||
* [Ionic](#ionic)
|
* [Ionic](#ionic)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [meteor](#meteor)
|
* [meteor](#meteor)
|
||||||
* [Next.js](#next.js)
|
* [Next.js](#next.js)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [Om](#om)
|
* [Om](#om)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [React Native](#react-native)
|
* [React Native](#react-native)
|
||||||
* [Redux](#redux)
|
* [Redux](#redux)
|
||||||
* [Svelte](#svelte)
|
* [Svelte](#svelte)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Jenkins](#jenkins)
|
* [Jenkins](#jenkins)
|
||||||
* [Julia](#julia)
|
* [Julia](#julia)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Language Agnostic](free-programming-books-subjects.md)
|
* [Language Agnostic](free-programming-books-subjects.md)
|
||||||
* [LaTeX / TeX](#latex--tex)
|
* [LaTeX / TeX](#latex--tex)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [TeX](#tex)
|
* [TeX](#tex)
|
||||||
* [Limbo](#limbo)
|
* [Limbo](#limbo)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Lisp](#lisp)
|
* [Lisp](#lisp)
|
||||||
|
@ -153,26 +153,26 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Pascal](#pascal)
|
* [Pascal](#pascal)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [CakePHP](#cakephp)
|
* [CakePHP](#cakephp)
|
||||||
* [CodeIgniter](#codeigniter)
|
* [CodeIgniter](#codeigniter)
|
||||||
* [Drupal](#drupal)
|
* [Drupal](#drupal)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Zend](#zend)
|
* [Zend](#zend)
|
||||||
* [PicoLisp](#picolisp)
|
* [PicoLisp](#picolisp)
|
||||||
* [PostgreSQL](#postgresql)
|
* [PostgreSQL](#postgresql)
|
||||||
* [PowerShell](#powershell)
|
* [PowerShell](#powershell)
|
||||||
* [Processing](#processing)
|
* [Processing](#processing)
|
||||||
* [Prolog](#prolog)
|
* [Prolog](#prolog)
|
||||||
* [Constraint Logic Programming](#constraint-logic-programming-extended-prolog)
|
* [Constraint Logic Programming](#constraint-logic-programming-extended-prolog)
|
||||||
* [PureScript](#purescript)
|
* [PureScript](#purescript)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [Kivy](#kivy)
|
* [Kivy](#kivy)
|
||||||
* [Pandas](#pandas)
|
* [Pandas](#pandas)
|
||||||
* [Pyramid](#pyramid)
|
* [Pyramid](#pyramid)
|
||||||
* [Tornado](#tornado)
|
* [Tornado](#tornado)
|
||||||
* [QML](#qml)
|
* [QML](#qml)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Racket](#racket)
|
* [Racket](#racket)
|
||||||
|
@ -180,14 +180,14 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Raspberry Pi](#raspberry-pi)
|
* [Raspberry Pi](#raspberry-pi)
|
||||||
* [REBOL](#rebol)
|
* [REBOL](#rebol)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [RSpec](#rspec)
|
* [RSpec](#rspec)
|
||||||
* [Ruby on Rails](#ruby-on-rails)
|
* [Ruby on Rails](#ruby-on-rails)
|
||||||
* [Sinatra](#sinatra)
|
* [Sinatra](#sinatra)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
* [Sage](#sage)
|
* [Sage](#sage)
|
||||||
* [Scala](#scala)
|
* [Scala](#scala)
|
||||||
* [Lift](#lift)
|
* [Lift](#lift)
|
||||||
* [Play Scala](#play-scala)
|
* [Play Scala](#play-scala)
|
||||||
* [Scheme](#scheme)
|
* [Scheme](#scheme)
|
||||||
* [Scilab](#scilab)
|
* [Scilab](#scilab)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
|
@ -202,15 +202,15 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [SQL Server](#sql-server)
|
* [SQL Server](#sql-server)
|
||||||
* [Standard ML](#standard-ml)
|
* [Standard ML](#standard-ml)
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [Vapor](#vapor)
|
* [Vapor](#vapor)
|
||||||
* [Tcl](#tcl)
|
* [Tcl](#tcl)
|
||||||
* [TEI](#tei)
|
* [TEI](#tei)
|
||||||
* [Teradata](#teradata)
|
* [Teradata](#teradata)
|
||||||
* [Tizen](#tizen)
|
* [Tizen](#tizen)
|
||||||
* [TLA](#tla)
|
* [TLA](#tla)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Deno](#deno)
|
* [Deno](#deno)
|
||||||
* [Unix](#unix)
|
* [Unix](#unix)
|
||||||
* [V](#v)
|
* [V](#v)
|
||||||
* [Verilog](#verilog)
|
* [Verilog](#verilog)
|
||||||
|
@ -579,7 +579,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
### CoffeeScript
|
### CoffeeScript
|
||||||
|
|
||||||
* [CoffeeScript Cookbook](https://coffeescript-cookbook.github.io)
|
* [CoffeeScript Cookbook](https://coffeescript-cookbook.github.io)
|
||||||
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read) - Reginald Braithwaite *(Leanpub account or valid email requested)*
|
* [CoffeeScript Ristretto](https://leanpub.com/coffeescript-ristretto/read) - Reginald Braithwaite *(Leanpub account or valid email requested)*
|
||||||
* [Hard Rock CoffeeScript](https://alchaplinsky.github.io/hard-rock-coffeescript/) - Alex Chaplinsky (gitbook)
|
* [Hard Rock CoffeeScript](https://alchaplinsky.github.io/hard-rock-coffeescript/) - Alex Chaplinsky (gitbook)
|
||||||
* [Smooth CoffeeScript](http://autotelicum.github.io/Smooth-CoffeeScript/SmoothCoffeeScript.html)
|
* [Smooth CoffeeScript](http://autotelicum.github.io/Smooth-CoffeeScript/SmoothCoffeeScript.html)
|
||||||
* [The Little Book on CoffeeScript](http://arcturo.github.io/library/coffeescript/) - Alex MacCaw, David Griffiths, Satoshi Murakami, Jeremy Ashkenas
|
* [The Little Book on CoffeeScript](http://arcturo.github.io/library/coffeescript/) - Alex MacCaw, David Griffiths, Satoshi Murakami, Jeremy Ashkenas
|
||||||
|
@ -717,7 +717,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
|
|
||||||
### ESP8266
|
### ESP8266
|
||||||
|
|
||||||
* [Kolban's book on the ESP32 & ESP8266](https://leanpub.com/ESP8266_ESP32) *(Leanpub account or valid email requested)*
|
* [Kolban's book on the ESP32 & ESP8266](https://leanpub.com/ESP8266_ESP32) *(Leanpub account or valid email requested)*
|
||||||
|
|
||||||
|
|
||||||
### F Sharp
|
### F Sharp
|
||||||
|
@ -950,7 +950,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
|
|
||||||
### Idris
|
### Idris
|
||||||
|
|
||||||
* [Gentle Introduction to Dependent Types with Idris](https://leanpub.com/gidti) - Boro Sitnikovski *(Leanpub account or valid email requested)*
|
* [Gentle Introduction to Dependent Types with Idris](https://leanpub.com/gidti) - Boro Sitnikovski *(Leanpub account or valid email requested)*
|
||||||
|
|
||||||
|
|
||||||
### Icon
|
### Icon
|
||||||
|
@ -992,7 +992,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [J for C Programmers by Henry Rich](http://www.jsoftware.com/help/jforc/contents.htm)
|
* [J for C Programmers by Henry Rich](http://www.jsoftware.com/help/jforc/contents.htm)
|
||||||
* [J Primer](http://www.jsoftware.com/help/primer/contents.htm)
|
* [J Primer](http://www.jsoftware.com/help/primer/contents.htm)
|
||||||
* [Learning J by Roger Stokes- online](http://www.jsoftware.com/help/learning/contents.htm)
|
* [Learning J by Roger Stokes- online](http://www.jsoftware.com/help/learning/contents.htm)
|
||||||
* [Math for the Layman by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/mftl.zip) (zipped html+images)
|
* [Math for the Layman by Kenneth E Iverson](http://www.jsoftware.com/books/pdf/mftl.zip) (zipped HTML+images)
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
@ -1032,7 +1032,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [The Java Web Scraping Handbook](https://www.scrapingbee.com/java-webscraping-book) - Kevin Sahin (PDF, HTML)
|
* [The Java Web Scraping Handbook](https://www.scrapingbee.com/java-webscraping-book) - Kevin Sahin (PDF, HTML)
|
||||||
* [Think Data Structures: Algorithms and Information Retrieval in Java](https://greenteapress.com/wp/think-data-structures/) - Allen B. Downey (PDF, HTML)
|
* [Think Data Structures: Algorithms and Information Retrieval in Java](https://greenteapress.com/wp/think-data-structures/) - Allen B. Downey (PDF, HTML)
|
||||||
* [Think Java: How to Think Like a Computer Scientist, 2nd Edition](https://greenteapress.com/wp/think-java-2e/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by Trinket)](https://books.trinket.io/thinkjava2/)
|
* [Think Java: How to Think Like a Computer Scientist, 2nd Edition](https://greenteapress.com/wp/think-java-2e/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by Trinket)](https://books.trinket.io/thinkjava2/)
|
||||||
* [Think Java: How to Think Like a Computer Scientist](https://greenteapress.com/wp/think-java/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by Trinket)](https://books.trinket.io/thinkjava/)
|
* [Think Java: How to Think Like a Computer Scientist](https://greenteapress.com/wp/think-java/) - Allen B. Downey and Chris Mayfield (HTML, PDF) [(Interactive version by Trinket)](https://books.trinket.io/thinkjava/)
|
||||||
* [Using RxJava 2 Tutorial](https://www.vogella.com/tutorials/RxJava/article.html) - Lars Vogel, Simon Scholz (HTML)
|
* [Using RxJava 2 Tutorial](https://www.vogella.com/tutorials/RxJava/article.html) - Lars Vogel, Simon Scholz (HTML)
|
||||||
* [Welcome to Java for Python Programmers](https://runestone.academy/runestone/books/published/java4python/index.html) - Brad Miller
|
* [Welcome to Java for Python Programmers](https://runestone.academy/runestone/books/published/java4python/index.html) - Brad Miller
|
||||||
* [Welcome to the Java Workshop (2006)](http://javaworkshop.sourceforge.net) - Trevor Miller
|
* [Welcome to the Java Workshop (2006)](http://javaworkshop.sourceforge.net) - Trevor Miller
|
||||||
|
@ -1048,7 +1048,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
|
|
||||||
#### Java Reporting
|
#### Java Reporting
|
||||||
|
|
||||||
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) - Bruno Lowagie *(Leanpub account or valid email requested)*
|
* [The ABC of PDF with iText: PDF Syntax essentials](https://leanpub.com/itext_pdfabc) - Bruno Lowagie *(Leanpub account or valid email requested)*
|
||||||
* [The JasperReports Ultimate Guide, Third Edition](http://jasperreports.sourceforge.net/JasperReports-Ultimate-Guide-3.pdf) (PDF)
|
* [The JasperReports Ultimate Guide, Third Edition](http://jasperreports.sourceforge.net/JasperReports-Ultimate-Guide-3.pdf) (PDF)
|
||||||
|
|
||||||
|
|
||||||
|
@ -1119,7 +1119,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Learning JavaScript Design Patterns](http://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani (HTML)
|
* [Learning JavaScript Design Patterns](http://addyosmani.com/resources/essentialjsdesignpatterns/book/) - Addy Osmani (HTML)
|
||||||
* [Let's Learn ES6](https://bubblin.io/cover/let-s-learn-es6-by-ryan-christiani#frontmatter) - Ryan Christiani (Superbook format)
|
* [Let's Learn ES6](https://bubblin.io/cover/let-s-learn-es6-by-ryan-christiani#frontmatter) - Ryan Christiani (Superbook format)
|
||||||
* [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com) - Noel Rappin (dead link)
|
* [Managing Space and Time with JavaScript - Book 1: The Basics](http://www.noelrappin.com) - Noel Rappin (dead link)
|
||||||
* [Marionette Exposé: Learn to write modular Javascript applications using Backbone Marionette and RequireJS/AMD](https://leanpub.com/marionetteexpose) - Jack Killilea (HTML, PDF, EPUB, MOBI; Leanpub account or valid email requested)
|
* [Marionette Exposé: Learn to write modular Javascript applications using Backbone Marionette and RequireJS/AMD](https://leanpub.com/marionetteexpose) - Jack Killilea (HTML, PDF, EPUB, MOBI; Leanpub account or valid email requested)
|
||||||
* [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide) - Mozilla Developer Network contributors (HTML)
|
* [Mozilla Developer Network's JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide) - Mozilla Developer Network contributors (HTML)
|
||||||
* [Neural Networks with JavaScript Succinctly](https://www.syncfusion.com/ebooks/neural-networks-with-javascript-succinctly) - James McCaffrey (PDF, EPUB, MOBI)
|
* [Neural Networks with JavaScript Succinctly](https://www.syncfusion.com/ebooks/neural-networks-with-javascript-succinctly) - James McCaffrey (PDF, EPUB, MOBI)
|
||||||
* [Oh My JS](https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read) - Azat Mardanov (HTML)
|
* [Oh My JS](https://web.archive.org/web/20150317231950/https://leanpub.com/ohmyjs/read) - Azat Mardanov (HTML)
|
||||||
|
@ -1161,13 +1161,13 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
|
|
||||||
#### Aurelia
|
#### Aurelia
|
||||||
|
|
||||||
* [Beginning Aurelia](https://leanpub.com/beginning-of-aurelia) - behzad *(Leanpub account or valid email requested)*
|
* [Beginning Aurelia](https://leanpub.com/beginning-of-aurelia) - behzad *(Leanpub account or valid email requested)*
|
||||||
|
|
||||||
|
|
||||||
#### Backbone.js
|
#### Backbone.js
|
||||||
|
|
||||||
* [A pragmatic guide to Backbone.js apps](http://pragmatic-backbone.com)
|
* [A pragmatic guide to Backbone.js apps](http://pragmatic-backbone.com)
|
||||||
* [Backbone Tutorials: Beginner, Intermediate and Advanced](https://leanpub.com/backbonetutorials) - Thomas Davis *(Leanpub account or valid email requested)*
|
* [Backbone Tutorials: Beginner, Intermediate and Advanced](https://leanpub.com/backbonetutorials) - Thomas Davis *(Leanpub account or valid email requested)*
|
||||||
* [Backbonejs Tutorials](https://cdnjs.com/libraries/backbone.js/tutorials/)
|
* [Backbonejs Tutorials](https://cdnjs.com/libraries/backbone.js/tutorials/)
|
||||||
* [Building Single Page Web Apps with Backbone.js](https://singlepagebook.supportbee.com) (:construction: *in process*)
|
* [Building Single Page Web Apps with Backbone.js](https://singlepagebook.supportbee.com) (:construction: *in process*)
|
||||||
* [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/)
|
* [Developing Backbone.js Applications](http://addyosmani.github.io/backbone-fundamentals/)
|
||||||
|
@ -1200,7 +1200,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
#### Elm
|
#### Elm
|
||||||
|
|
||||||
* [An Introduction to Elm](https://guide.elm-lang.org) (HTML)
|
* [An Introduction to Elm](https://guide.elm-lang.org) (HTML)
|
||||||
* [Beginning Elm](https://elmprogramming.com) - Pawan Poudel (HTML)
|
* [Beginning Elm](https://elmprogramming.com) - Pawan Poudel (HTML)
|
||||||
* [Building a Live-Validating Signup Form in Elm](http://tech.noredink.com/post/129641182738/building-a-live-validated-signup-form-in-elm)
|
* [Building a Live-Validating Signup Form in Elm](http://tech.noredink.com/post/129641182738/building-a-live-validated-signup-form-in-elm)
|
||||||
* [Elm Accelerated](https://accelerated.amimetic.co.uk) - James Porter
|
* [Elm Accelerated](https://accelerated.amimetic.co.uk) - James Porter
|
||||||
* [Elm Programming Language](https://en.wikibooks.org/wiki/Elm_programming_language) (HTML)
|
* [Elm Programming Language](https://en.wikibooks.org/wiki/Elm_programming_language) (HTML)
|
||||||
|
@ -1257,7 +1257,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
|
|
||||||
#### Node.js
|
#### Node.js
|
||||||
|
|
||||||
* [An Introduction to libuv](https://nikhilm.github.io/uvbook/) - Nikhil Marathe ([PDF](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.pdf) - [ePub](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.epub))
|
* [An Introduction to libuv](https://nikhilm.github.io/uvbook/) - Nikhil Marathe ([PDF](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.pdf) - [ePub](http://nikhilm.github.io/uvbook/An%20Introduction%20to%20libuv.epub))
|
||||||
* [From Containers to Kubernetes with Node.js](https://www.digitalocean.com/community/books/from-containers-to-kubernetes-with-node-js-ebook) - Kathleen Juell (PDF, EPUB)
|
* [From Containers to Kubernetes with Node.js](https://www.digitalocean.com/community/books/from-containers-to-kubernetes-with-node-js-ebook) - Kathleen Juell (PDF, EPUB)
|
||||||
* [Full Stack JavaScript: Learn Backbone.js, Node.js and MongoDB](https://github.com/azat-co/fullstack-javascript) - Azat Mardan
|
* [Full Stack JavaScript: Learn Backbone.js, Node.js and MongoDB](https://github.com/azat-co/fullstack-javascript) - Azat Mardan
|
||||||
* [How To Code in Node.js - eBook](https://www.digitalocean.com/community/books/how-to-code-in-node-js-ebook) - David Landup, Marcus Sanatan @ Stack Abuse, Digital Ocean (PDF, EPUB)
|
* [How To Code in Node.js - eBook](https://www.digitalocean.com/community/books/how-to-code-in-node-js-ebook) - David Landup, Marcus Sanatan @ Stack Abuse, Digital Ocean (PDF, EPUB)
|
||||||
|
@ -1296,9 +1296,9 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [React Succinctly](https://www.syncfusion.com/ebooks/react-succinctly) - Samer Buna
|
* [React Succinctly](https://www.syncfusion.com/ebooks/react-succinctly) - Samer Buna
|
||||||
* [React Tutorial](https://reactjs.org/tutorial/tutorial.html)
|
* [React Tutorial](https://reactjs.org/tutorial/tutorial.html)
|
||||||
* React Tutorial by Josh Finnie
|
* React Tutorial by Josh Finnie
|
||||||
* [Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/)
|
* [React Tutorial - Part 1](http://www.joshfinnie.com/blog/reactjs-tutorial-part-1/)
|
||||||
* [Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/)
|
* [React Tutorial - Part 2](http://www.joshfinnie.com/blog/reactjs-tutorial-part-2/)
|
||||||
* [Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/)
|
* [React Tutorial - Part 3](http://www.joshfinnie.com/blog/reactjs-tutorial-part-3/)
|
||||||
* [React with ASP.NET Core Tutorial](https://reactjs.net/getting-started/aspnetcore.html)
|
* [React with ASP.NET Core Tutorial](https://reactjs.net/getting-started/aspnetcore.html)
|
||||||
* [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial/)
|
* [React.js Tutorial: Now is Your Time to Try It, Right in Your Browser](https://codegeekz.com/react-js-tutorial/)
|
||||||
* [SurviveJS - Webpack and React](http://survivejs.com)
|
* [SurviveJS - Webpack and React](http://survivejs.com)
|
||||||
|
@ -1307,7 +1307,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
|
|
||||||
#### React Native
|
#### React Native
|
||||||
|
|
||||||
* [Programming React Native](https://leanpub.com/programming-react-native) *(Leanpub account or valid email requested)*
|
* [Programming React Native](https://leanpub.com/programming-react-native) *(Leanpub account or valid email requested)*
|
||||||
* [React Native Animation Book](http://browniefed.com/react-native-animation-book/)
|
* [React Native Animation Book](http://browniefed.com/react-native-animation-book/)
|
||||||
* [React Native Express](http://www.reactnativeexpress.com)
|
* [React Native Express](http://www.reactnativeexpress.com)
|
||||||
* [React Native Notes for Professionals](https://goalkicker.com/ReactNativeBook) - Compiled from StackOverflow documentation (PDF)
|
* [React Native Notes for Professionals](https://goalkicker.com/ReactNativeBook) - Compiled from StackOverflow documentation (PDF)
|
||||||
|
@ -1319,7 +1319,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
|
|
||||||
* [Full-Stack Redux Tutorial](http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html)
|
* [Full-Stack Redux Tutorial](http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial.html)
|
||||||
* [SoundCloud Application in React + Redux](https://www.robinwieruch.de/the-soundcloud-client-in-react-redux/)
|
* [SoundCloud Application in React + Redux](https://www.robinwieruch.de/the-soundcloud-client-in-react-redux/)
|
||||||
* [The Complete Redux Book](https://leanpub.com/redux-book) - Boris Dinkevich and Ilya Gelman *(Leanpub account or valid email requested)*
|
* [The Complete Redux Book](https://leanpub.com/redux-book) - Boris Dinkevich and Ilya Gelman *(Leanpub account or valid email requested)*
|
||||||
|
|
||||||
|
|
||||||
#### Svelte
|
#### Svelte
|
||||||
|
@ -1446,7 +1446,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Lisp Web Tales](https://leanpub.com/lispwebtales) - Pavel Penev *(Leanpub account or valid email requested)*
|
* [Lisp Web Tales](https://leanpub.com/lispwebtales) - Pavel Penev *(Leanpub account or valid email requested)*
|
||||||
* [Loving Common Lisp, or the Savvy Programmer's Secret Weapon](https://leanpub.com/lovinglisp) - Mark Watson (PDF, EPUB, MOBI) *(Leanpub account or valid email requested)*
|
* [Loving Common Lisp, or the Savvy Programmer's Secret Weapon](https://leanpub.com/lovinglisp) - Mark Watson (PDF, EPUB, MOBI) *(Leanpub account or valid email requested)*
|
||||||
* [On Lisp](http://www.paulgraham.com/onlisp.html) - P. Graham
|
* [On Lisp](http://www.paulgraham.com/onlisp.html) - P. Graham
|
||||||
* [Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp](https://github.com/norvig/paip-lisp) - Peter Norvig (PDF, epub, markdown)
|
* [Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp](https://github.com/norvig/paip-lisp) - Peter Norvig (PDF, EPUB, Markdown)
|
||||||
* [Practical Common Lisp](http://www.gigamonkeys.com/book/) - P. Seibel
|
* [Practical Common Lisp](http://www.gigamonkeys.com/book/) - P. Seibel
|
||||||
* [The Common Lisp Cookbook](https://lispcookbook.github.io/cl-cookbook/)
|
* [The Common Lisp Cookbook](https://lispcookbook.github.io/cl-cookbook/)
|
||||||
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)
|
* [The Evolution of Lisp](http://www.dreamsongs.com/Files/HOPL2-Uncut.pdf) - Guy L. Steele Jr., Richard P. Gabriel (PDF)
|
||||||
|
@ -1734,12 +1734,12 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
#### Laravel
|
#### Laravel
|
||||||
|
|
||||||
* [100 (and counting) Laravel Quick Tips](https://laraveldaily.com/wp-content/uploads/2020/04/laravel-tips-2020-04.pdf) - Povilas Korop / LaravelDaily Team (PDF)
|
* [100 (and counting) Laravel Quick Tips](https://laraveldaily.com/wp-content/uploads/2020/04/laravel-tips-2020-04.pdf) - Povilas Korop / LaravelDaily Team (PDF)
|
||||||
* [Laravel 5.x Official Documentation. Synced Daily](https://leanpub.com/laravel-5) *(Leanpub account or valid email requested)*
|
* [Laravel 5.x Official Documentation. Synced Daily](https://leanpub.com/laravel-5) *(Leanpub account or valid email requested)*
|
||||||
* [Laravel Best Practices](http://www.laravelbestpractices.com)
|
* [Laravel Best Practices](http://www.laravelbestpractices.com)
|
||||||
* [Laravel: Code Bright](http://daylerees.com/codebright) - Dayle Rees
|
* [Laravel: Code Bright](http://daylerees.com/codebright) - Dayle Rees
|
||||||
* [Laravel: Code Happy](http://daylerees.com/codehappy) - Dayle Rees
|
* [Laravel: Code Happy](http://daylerees.com/codehappy) - Dayle Rees
|
||||||
* [Laravel: Code Smart](https://daylerees.com/codesmart/) - Dayle Rees
|
* [Laravel: Code Smart](https://daylerees.com/codesmart/) - Dayle Rees
|
||||||
* [Laravel Collections Unraveled](https://leanpub.com/laravelcollectionsunraveled) - Jeffrey Madsen *(Leanpub account or valid email requested)*
|
* [Laravel Collections Unraveled](https://leanpub.com/laravelcollectionsunraveled) - Jeffrey Madsen *(Leanpub account or valid email requested)*
|
||||||
|
|
||||||
|
|
||||||
#### Symfony
|
#### Symfony
|
||||||
|
@ -1844,14 +1844,14 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [A Whirlwind Tour of Python](http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf) - Jake VanderPlas (PDF) [(EPUB, MOBI)](http://www.oreilly.com/programming/free/a-whirlwind-tour-of-python.csp?download=yes)
|
* [A Whirlwind Tour of Python](http://www.oreilly.com/programming/free/files/a-whirlwind-tour-of-python.pdf) - Jake VanderPlas (PDF) [(EPUB, MOBI)](http://www.oreilly.com/programming/free/a-whirlwind-tour-of-python.csp?download=yes)
|
||||||
* [Architecture Patterns with Python](https://www.cosmicpython.com/book/preface.html) - Harry J.W. Percival & Bob Gregory (HTML)
|
* [Architecture Patterns with Python](https://www.cosmicpython.com/book/preface.html) - Harry J.W. Percival & Bob Gregory (HTML)
|
||||||
* [Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners](https://automatetheboringstuff.com/2e/chapter0/) - Al Sweigart (3.8)
|
* [Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners](https://automatetheboringstuff.com/2e/chapter0/) - Al Sweigart (3.8)
|
||||||
* [Automate the Boring Stuff with Python: Practical Programming for Total Beginners](https://automatetheboringstuff.com/chapter0/) - Al Sweigart (3.4)
|
* [Automate the Boring Stuff with Python: Practical Programming for Total Beginners](https://automatetheboringstuff.com/chapter0/) - Al Sweigart (3.4)
|
||||||
* [Beej's Guide to Python Programming - For Beginners](http://beej.us/guide/bgpython/) - Brian "Beej Jorgensen" Hall (HTML,PDF)
|
* [Beej's Guide to Python Programming - For Beginners](http://beej.us/guide/bgpython/) - Brian "Beej Jorgensen" Hall (HTML,PDF)
|
||||||
* [Beyond the Basic Stuff with Python](https://inventwithpython.com/beyond/) - Al Sweigart (3.x)
|
* [Beyond the Basic Stuff with Python](https://inventwithpython.com/beyond/) - Al Sweigart (3.x)
|
||||||
* [Biopython Tutorial and Cookbook](https://biopython.org/DIST/docs/tutorial/Tutorial.pdf) (PDF)
|
* [Biopython Tutorial and Cookbook](https://biopython.org/DIST/docs/tutorial/Tutorial.pdf) (PDF)
|
||||||
* [Build applications in Python the antitextbook](http://github.com/thewhitetulip/build-app-with-python-antitextbook) (3.x) (HTML, PDF, EPUB, Mobi)
|
* [Build applications in Python the antitextbook](http://github.com/thewhitetulip/build-app-with-python-antitextbook) (3.x) (HTML, PDF, EPUB, Mobi)
|
||||||
* [Building Skills in Object-Oriented Design, V4](https://slott56.github.io/building-skills-oo-design-book/build/html/) - Steven F. Lott (3.7)
|
* [Building Skills in Object-Oriented Design, V4](https://slott56.github.io/building-skills-oo-design-book/build/html/) - Steven F. Lott (3.7)
|
||||||
* [Building Skills in Object-Oriented Design, Release 2.2.1](https://web.archive.org/web/20150824204101/http://buildingskills.itmaybeahack.com/book/oodesign-python-2.2/latex/BuildingSkillsinOODesign.pdf) - Steven F. Lott (PDF) (2.2.1)
|
* [Building Skills in Object-Oriented Design, Release 2.2.1](https://web.archive.org/web/20150824204101/http://buildingskills.itmaybeahack.com/book/oodesign-python-2.2/latex/BuildingSkillsinOODesign.pdf) - Steven F. Lott (PDF) (2.2.1)
|
||||||
* [Building Skills in Object-Oriented Design, Release 3.1](https://web.archive.org/web/20160322093622/http://buildingskills.itmaybeahack.com/book/oodesign-3.1/latex/BuildingSkillsinObject-OrientedDesign.pdf) - Steven F. Lott (PDF) (3.1)
|
* [Building Skills in Object-Oriented Design, Release 3.1](https://web.archive.org/web/20160322093622/http://buildingskills.itmaybeahack.com/book/oodesign-3.1/latex/BuildingSkillsinObject-OrientedDesign.pdf) - Steven F. Lott (PDF) (3.1)
|
||||||
* [Building Skills in Python](https://web.archive.org/web/20190918094202/http://www.itmaybeahack.com/book/python-2.6/latex/BuildingSkillsinPython.pdf) - Steven F. Lott (PDF) (2.6)
|
* [Building Skills in Python](https://web.archive.org/web/20190918094202/http://www.itmaybeahack.com/book/python-2.6/latex/BuildingSkillsinPython.pdf) - Steven F. Lott (PDF) (2.6)
|
||||||
* [Clean Architectures in Python](https://www.pycabook.com) - Leonardo Giordani (3.x)
|
* [Clean Architectures in Python](https://www.pycabook.com) - Leonardo Giordani (3.x)
|
||||||
* [Code Like a Pythonista: Idiomatic Python](https://web.archive.org/web/20180411011411/http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html) - David Goodger
|
* [Code Like a Pythonista: Idiomatic Python](https://web.archive.org/web/20180411011411/http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html) - David Goodger
|
||||||
|
@ -1860,7 +1860,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Cracking Codes with Python](https://inventwithpython.com/cracking/) - Al Sweigart (3.6)
|
* [Cracking Codes with Python](https://inventwithpython.com/cracking/) - Al Sweigart (3.6)
|
||||||
* [Data Structures and Algorithms in Python](https://web.archive.org/web/20161016153130/http://www.brpreiss.com/books/opus7/html/book.html) - B. R. Preiss (PDF)
|
* [Data Structures and Algorithms in Python](https://web.archive.org/web/20161016153130/http://www.brpreiss.com/books/opus7/html/book.html) - B. R. Preiss (PDF)
|
||||||
* [Dive into Python 3](https://diveintopython3.problemsolving.io) - Mark Pilgrim (3.0)
|
* [Dive into Python 3](https://diveintopython3.problemsolving.io) - Mark Pilgrim (3.0)
|
||||||
* [Dive into Python](https://linux.die.net/diveintopython/html/toc/index.html) - Mark Pilgrim (2.3)
|
* [Dive into Python](https://linux.die.net/diveintopython/html/toc/index.html) - Mark Pilgrim (2.3)
|
||||||
* [From Python to NumPy](https://www.labri.fr/perso/nrougier/from-python-to-numpy/) - Nicolas P. Rougier (3.6)
|
* [From Python to NumPy](https://www.labri.fr/perso/nrougier/from-python-to-numpy/) - Nicolas P. Rougier (3.6)
|
||||||
* [Full Stack Python](https://www.fullstackpython.com) - Matt Makai
|
* [Full Stack Python](https://www.fullstackpython.com) - Matt Makai
|
||||||
* [Functional Programming in Python](https://www.oreilly.com/ideas/functional-programming-in-python) - David Mertz
|
* [Functional Programming in Python](https://www.oreilly.com/ideas/functional-programming-in-python) - David Mertz
|
||||||
|
@ -1873,13 +1873,13 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [How to Code in Python 3](https://assets.digitalocean.com/books/python/how-to-code-in-python.pdf) - Lisa Tagliaferri (PDF)
|
* [How to Code in Python 3](https://assets.digitalocean.com/books/python/how-to-code-in-python.pdf) - Lisa Tagliaferri (PDF)
|
||||||
* [How to Make Mistakes in Python](http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf) - Mike Pirnat (PDF) (1st edition)
|
* [How to Make Mistakes in Python](http://www.oreilly.com/programming/free/files/how-to-make-mistakes-in-python.pdf) - Mike Pirnat (PDF) (1st edition)
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](https://runestone.academy/runestone/books/published/thinkcspy/index.html) - Brad Miller, David Ranum, Jeffrey Elkner, Peter Wentworth, Allen B. Downey, Chris Meyers, and Dario Mitchell (3.2)
|
* [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](https://runestone.academy/runestone/books/published/thinkcspy/index.html) - Brad Miller, David Ranum, Jeffrey Elkner, Peter Wentworth, Allen B. Downey, Chris Meyers, and Dario Mitchell (3.2)
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python 1st Edition](https://greenteapress.com/wp/learning-with-python/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4) (HTML, PDF)
|
* [How to Think Like a Computer Scientist: Learning with Python 1st Edition](https://greenteapress.com/wp/learning-with-python/) - Allen B. Downey, Jeff Elkner and Chris Meyers (2.4) (HTML, PDF)
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python 2nd Edition](https://openbookproject.net/thinkcs/python/english2e/) - Jeffrey Elkner, Allen B. Downey, and Chris Meyers (Using Python 2.x)
|
* [How to Think Like a Computer Scientist: Learning with Python 2nd Edition](https://openbookproject.net/thinkcs/python/english2e/) - Jeffrey Elkner, Allen B. Downey, and Chris Meyers (Using Python 2.x)
|
||||||
* [How to Think Like a Computer Scientist: Learning with Python 3 (RLE)](https://openbookproject.net/thinkcs/python/english3e/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers [(PDF)](https://www.ict.ru.ac.za/Resources/cspw/thinkcspy3/thinkcspy3.pdf)
|
* [How to Think Like a Computer Scientist: Learning with Python 3 (RLE)](https://openbookproject.net/thinkcs/python/english3e/) - Peter Wentworth, Jeffrey Elkner, Allen B. Downey, and Chris Meyers [(PDF)](https://www.ict.ru.ac.za/Resources/cspw/thinkcspy3/thinkcspy3.pdf)
|
||||||
* [Inside The Python Virtual Machine](https://leanpub.com/insidethepythonvirtualmachine) - Obi Ike-Nwosu (HTML, PDF, EPUB, Kindle) *(Leanpub account or valid email requested)*
|
* [Inside The Python Virtual Machine](https://leanpub.com/insidethepythonvirtualmachine) - Obi Ike-Nwosu (HTML, PDF, EPUB, Kindle) *(Leanpub account or valid email requested)*
|
||||||
* [Intermediate Python](https://book.pythontips.com/en/latest/) - Muhammad Yasoob Ullah Khalid (1st edition)
|
* [Intermediate Python](https://book.pythontips.com/en/latest/) - Muhammad Yasoob Ullah Khalid (1st edition)
|
||||||
* [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3)
|
* [Introduction to Programming with Python](http://opentechschool.github.io/python-beginners/en/) (3.3)
|
||||||
* [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3)
|
* [Introduction to Programming Using Python](http://python-ebook.blogspot.co.uk) - Cody Jackson (1st edition) (2.3)
|
||||||
* [Introduction to Python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3)
|
* [Introduction to Python](http://kracekumar.com/post/71171551647/introduction-to-python) - Kracekumar (2.7.3)
|
||||||
* [Introduction to Python for Econometrics, Statistics and Numerical Analysis](https://www.kevinsheppard.com/files/teaching/python/notes/python_introduction_2020.pdf) - Kevin Sheppard (PDF) (3.8)
|
* [Introduction to Python for Econometrics, Statistics and Numerical Analysis](https://www.kevinsheppard.com/files/teaching/python/notes/python_introduction_2020.pdf) - Kevin Sheppard (PDF) (3.8)
|
||||||
* [Invent Your Own Computer Games With Python](https://inventwithpython.com/invent4thed/) - Al Sweigart (3.4)
|
* [Invent Your Own Computer Games With Python](https://inventwithpython.com/invent4thed/) - Al Sweigart (3.4)
|
||||||
|
@ -1896,7 +1896,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Natural Language Processing (NLP) with Python — Tutorial](https://medium.com/towards-artificial-intelligence/natural-language-processing-nlp-with-python-tutorial-for-beginners-1f54e610a1a0) (PDF)
|
* [Natural Language Processing (NLP) with Python — Tutorial](https://medium.com/towards-artificial-intelligence/natural-language-processing-nlp-with-python-tutorial-for-beginners-1f54e610a1a0) (PDF)
|
||||||
* [Natural Language Processing with Python](http://www.nltk.org/book/) (3.x)
|
* [Natural Language Processing with Python](http://www.nltk.org/book/) (3.x)
|
||||||
* [Non-Programmer's Tutorial for Python 3](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3) - Wikibooks (3.3)
|
* [Non-Programmer's Tutorial for Python 3](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3) - Wikibooks (3.3)
|
||||||
* [Non-Programmer's Tutorial for Python 2.6](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6) - Wikibooks (2.6)
|
* [Non-Programmer's Tutorial for Python 2.6](https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_2.6) - Wikibooks (2.6)
|
||||||
* [Official NumPy Reference](https://numpy.org/doc/stable/numpy-ref.pdf) - The NumPy Community (PDF)
|
* [Official NumPy Reference](https://numpy.org/doc/stable/numpy-ref.pdf) - The NumPy Community (PDF)
|
||||||
* [Picking a Python Version: A Manifesto](https://www.oreilly.com/ideas/picking-a-python-version) - David Mertz
|
* [Picking a Python Version: A Manifesto](https://www.oreilly.com/ideas/picking-a-python-version) - David Mertz
|
||||||
* [Porting to Python 3: An In-Depth Guide](http://python3porting.com) (2.6 - 2.x & 3.1 - 3.x)
|
* [Porting to Python 3: An In-Depth Guide](http://python3porting.com) (2.6 - 2.x & 3.1 - 3.x)
|
||||||
|
@ -1923,7 +1923,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Python Koans](https://github.com/gregmalcolm/python_koans) (2.7 or 3.x)
|
* [Python Koans](https://github.com/gregmalcolm/python_koans) (2.7 or 3.x)
|
||||||
* [Python Machine Learning By Example](https://www.packtpub.com/free-ebooks/python-machine-learning-example) - Yuxi (Hayden) Liu (Packt account *required*)
|
* [Python Machine Learning By Example](https://www.packtpub.com/free-ebooks/python-machine-learning-example) - Yuxi (Hayden) Liu (Packt account *required*)
|
||||||
* [Python Module of the Week](https://pymotw.com/3/) (3.x)
|
* [Python Module of the Week](https://pymotw.com/3/) (3.x)
|
||||||
* [Python Module of the Week](https://pymotw.com/2/) (2.x)
|
* [Python Module of the Week](https://pymotw.com/2/) (2.x)
|
||||||
* [Python Notes for Professionals](http://goalkicker.com/PythonBook/) - Compiled from StackOverflow documentation (PDF)
|
* [Python Notes for Professionals](http://goalkicker.com/PythonBook/) - Compiled from StackOverflow documentation (PDF)
|
||||||
* [Python Practice Book](http://anandology.com/python-practice-book/index.html) (2.7.1)
|
* [Python Practice Book](http://anandology.com/python-practice-book/index.html) (2.7.1)
|
||||||
* [Python Practice Projects](http://pythonpracticeprojects.com)
|
* [Python Practice Projects](http://pythonpracticeprojects.com)
|
||||||
|
@ -1936,7 +1936,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [SICP in Python](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/) (3.2)
|
* [SICP in Python](http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/) (3.2)
|
||||||
* [Slither into Python: An introduction to Python for beginners](https://web.archive.org/web/20210411065902/https://www.slitherintopython.com/) (3.7) *(:card_file_box: archived)*
|
* [Slither into Python: An introduction to Python for beginners](https://web.archive.org/web/20210411065902/https://www.slitherintopython.com/) (3.7) *(:card_file_box: archived)*
|
||||||
* [Supporting Python 3: An In-Depth Guide](http://python3porting.com) (2.6 - 2.x & 3.1 - 3.x)
|
* [Supporting Python 3: An In-Depth Guide](http://python3porting.com) (2.6 - 2.x & 3.1 - 3.x)
|
||||||
* [Test-Driven Web Development with Python: Obey the Testing Goat! using Django, Selenium and Javascript](http://www.obeythetestinggoat.com/pages/book.html) - Harry J.W. Percival (HTML) *(3.3 - 3.x)*
|
* [Test-Driven Web Development with Python: Obey the Testing Goat! using Django, Selenium and JavaScript](http://www.obeythetestinggoat.com/pages/book.html) - Harry J.W. Percival (HTML) *(3.3 - 3.x)*
|
||||||
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x)
|
* [Text Processing in Python](http://gnosis.cx/TPiP/) - David Mertz (2.3 - 2.x)
|
||||||
* [The Big Book of Small Python Projects](https://inventwithpython.com/bigbookpython/) - Al Sweigart
|
* [The Big Book of Small Python Projects](https://inventwithpython.com/bigbookpython/) - Al Sweigart
|
||||||
* [The Coder's Apprentice: Learning Programming with Python 3](http://www.spronck.net/pythonbook/) - Pieter Spronck (PDF) (3.x)
|
* [The Coder's Apprentice: Learning Programming with Python 3](http://www.spronck.net/pythonbook/) - Pieter Spronck (PDF) (3.x)
|
||||||
|
@ -1949,7 +1949,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - Allen B. Downey (2nd Edition) (PDF, HTML)
|
* [Think Complexity](https://greenteapress.com/wp/think-complexity-2e/) - Allen B. Downey (2nd Edition) (PDF, HTML)
|
||||||
* [Think DSP - Digital Signal Processing in Python](https://greenteapress.com/wp/think-dsp/) - Allen B. Downey (PDF, HTML)
|
* [Think DSP - Digital Signal Processing in Python](https://greenteapress.com/wp/think-dsp/) - Allen B. Downey (PDF, HTML)
|
||||||
* [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/) - Allen B. Downey (3.x) (HTML, PDF)
|
* [Think Python 2nd Edition](https://greenteapress.com/wp/think-python-2e/) - Allen B. Downey (3.x) (HTML, PDF)
|
||||||
* [Think Python First Edition](https://greenteapress.com/wp/think-python/) - Allen B. Downey (2.x) (HTML, PDF)
|
* [Think Python First Edition](https://greenteapress.com/wp/think-python/) - Allen B. Downey (2.x) (HTML, PDF)
|
||||||
* [Tiny Python 3.6 Notebook](https://github.com/mattharrison/Tiny-Python-3.6-Notebook) - Matt Harrison (3.6)
|
* [Tiny Python 3.6 Notebook](https://github.com/mattharrison/Tiny-Python-3.6-Notebook) - Matt Harrison (3.6)
|
||||||
* [Tiny Python Projects](http://tinypythonprojects.com/Tiny_Python_Projects.pdf) - Ken Youens-Clark(PDF)
|
* [Tiny Python Projects](http://tinypythonprojects.com/Tiny_Python_Projects.pdf) - Ken Youens-Clark(PDF)
|
||||||
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
|
* [Web2py: Complete Reference Manual, 6th Edition (pre-release)](http://web2py.com/book) (2.5 - 2.x)
|
||||||
|
@ -2031,7 +2031,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [R Packages](http://r-pkgs.had.co.nz) - Hadley Wickham
|
* [R Packages](http://r-pkgs.had.co.nz) - Hadley Wickham
|
||||||
* [R Practicals](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf) (PDF)
|
* [R Practicals](http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/practicalsBookNoAns.pdf) (PDF)
|
||||||
* [R Programming](https://en.wikibooks.org/wiki/R_Programming) - Wikibooks
|
* [R Programming](https://en.wikibooks.org/wiki/R_Programming) - Wikibooks
|
||||||
* [R Programming for Data Science](https://leanpub.com/rprogramming) - Roger D. Peng *(Leanpub account or valid email requested)*
|
* [R Programming for Data Science](https://leanpub.com/rprogramming) - Roger D. Peng *(Leanpub account or valid email requested)*
|
||||||
* [R Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/rsuccinctly) (PDF, Kindle) (email address *requested*, not required)
|
* [R Succinctly, Syncfusion](https://www.syncfusion.com/resources/techportal/ebooks/rsuccinctly) (PDF, Kindle) (email address *requested*, not required)
|
||||||
* [Summary and Analysis of Extension Program Evaluation in R](https://rcompanion.org/handbook/index.html) - Salvatore S. Mangiafico
|
* [Summary and Analysis of Extension Program Evaluation in R](https://rcompanion.org/handbook/index.html) - Salvatore S. Mangiafico
|
||||||
* [The caret Package](http://topepo.github.io/caret/index.html) - Max Kuhn
|
* [The caret Package](http://topepo.github.io/caret/index.html) - Max Kuhn
|
||||||
|
@ -2452,7 +2452,7 @@ That section got so big, we decided to split it into its own file, the [BY SUBJE
|
||||||
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
|
* [Learn Vim For the Last Time](https://danielmiessler.com/study/vim/) - Daniel Miessler
|
||||||
* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
|
* [Learn Vim Progressively](http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/)
|
||||||
* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com) - Steve Losh
|
* [Learn Vimscript the Hard Way](http://learnvimscriptthehardway.stevelosh.com) - Steve Losh
|
||||||
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) - Tim Ottinger *(Leanpub account or valid email requested)*
|
* [Use Vim Like A Pro](https://leanpub.com/VimLikeAPro) - Tim Ottinger *(Leanpub account or valid email requested)*
|
||||||
* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
|
* [Vi Improved -- Vim](http://www.truth.sk/vim/vimbook-OPL.pdf) - Steve Oualline (PDF)
|
||||||
* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) (HTML)
|
* [VIM-GALORE - All things Vim!](https://github.com/mhinz/vim-galore#readme) (HTML)
|
||||||
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) (PDF)
|
* [Vim Recipes](https://web.archive.org/web/20130302172911/http://vim.runpaint.org/vim-recipes.pdf) (PDF)
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* [COBOL](#cobol)
|
* [COBOL](#cobol)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
|
|
||||||
|
|
|
@ -17,10 +17,10 @@
|
||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Prolog](#prolog)
|
* [Prolog](#prolog)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
### Índice
|
### Índice
|
||||||
|
|
||||||
* [Agnósticos](#agnósticos)
|
* [Agnósticos](#agnósticos)
|
||||||
* [IDE / Editores](#ide--editores)
|
* [IDE / Editores](#ide--editores)
|
||||||
* [Programação](#programação)
|
* [Programação](#programação)
|
||||||
* [Sistemas Operacionais](#sistemas-operacionais)
|
* [Sistemas Operacionais](#sistemas-operacionais)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [Arduino](#arduino)
|
* [Arduino](#arduino)
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
|
@ -13,9 +13,9 @@
|
||||||
* [Dart](#dart)
|
* [Dart](#dart)
|
||||||
* [Docker](#docker)
|
* [Docker](#docker)
|
||||||
* [Engenharia de software](#engenharia-de-software)
|
* [Engenharia de software](#engenharia-de-software)
|
||||||
* [Arquitetura de Software](#arquitetura-de-software)
|
* [Arquitetura de Software](#arquitetura-de-software)
|
||||||
* [Metodologias de Desenvolvimento de Software](#metodologias-de-desenvolvimento-de-software)
|
* [Metodologias de Desenvolvimento de Software](#metodologias-de-desenvolvimento-de-software)
|
||||||
* [Outros](#outros)
|
* [Outros](#outros)
|
||||||
* [Fundamentos Matemáticos Computacionais](#fundamentos-matemáticos-computacionais)
|
* [Fundamentos Matemáticos Computacionais](#fundamentos-matemáticos-computacionais)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
|
@ -23,18 +23,18 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Backbone.js](#backbonejs)
|
* [Backbone.js](#backbonejs)
|
||||||
* [Ember.js](#emberjs)
|
* [Ember.js](#emberjs)
|
||||||
* [Express.js](#expressjs)
|
* [Express.js](#expressjs)
|
||||||
* [Grunt](#grunt)
|
* [Grunt](#grunt)
|
||||||
* [Gulp](#gulp)
|
* [Gulp](#gulp)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Knockout.js](#knockoutjs)
|
* [Knockout.js](#knockoutjs)
|
||||||
* [Meteor](#meteor)
|
* [Meteor](#meteor)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Kubernetes](#kubernetes)
|
* [Kubernetes](#kubernetes)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [LISP](#lisp)
|
* [LISP](#lisp)
|
||||||
|
@ -42,13 +42,13 @@
|
||||||
* [Pascal](#pascal)
|
* [Pascal](#pascal)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [RegEx](#regex)
|
* [RegEx](#regex)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Shell / Bash Script](#shell--bash)
|
* [Shell / Bash Script](#shell--bash)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
|
|
||||||
|
|
||||||
### Agnósticos
|
### Agnósticos
|
||||||
|
@ -142,9 +142,9 @@
|
||||||
|
|
||||||
#### Arquitetura de Software
|
#### Arquitetura de Software
|
||||||
|
|
||||||
* [ASP.NET Core architecture](https://docs.microsoft.com/pt-br/dotnet/architecture/modern-web-apps-azure/) (PDF)
|
* [ASP.NET Core architecture](https://docs.microsoft.com/pt-br/dotnet/architecture/modern-web-apps-azure/) (PDF)
|
||||||
* [Microservices architecture](https://docs.microsoft.com/pt-br/dotnet/architecture/microservices/) (PDF)
|
* [Microservices architecture](https://docs.microsoft.com/pt-br/dotnet/architecture/microservices/) (PDF)
|
||||||
* [Modernizing existing .NET apps](https://docs.microsoft.com/pt-br/dotnet/architecture/modernize-with-azure-containers/) (PDF)
|
* [Modernizing existing .NET apps](https://docs.microsoft.com/pt-br/dotnet/architecture/modernize-with-azure-containers/) (PDF)
|
||||||
|
|
||||||
|
|
||||||
#### Outros
|
#### Outros
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [0 - Language Agnostic](#0---language-agnostic)
|
* [0 - Language Agnostic](#0---language-agnostic)
|
||||||
* [Облачные Вычисления](#Облачные-вычисления)
|
* [Облачные Вычисления](#Облачные-вычисления)
|
||||||
* [Парадигмы Программирования](#Парадигмы-программирования)
|
* [Парадигмы Программирования](#Парадигмы-программирования)
|
||||||
* [Работа c cетью](#Работа-с-сетью)
|
* [Работа c cетью](#Работа-с-сетью)
|
||||||
* [Управление конфигурациями](#Управление-конфигурациями)
|
* [Управление конфигурациями](#Управление-конфигурациями)
|
||||||
* [Экосистема открытого исходного кода](#open-source-ecosystem)
|
* [Экосистема открытого исходного кода](#open-source-ecosystem)
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
* [Bash](#bash)
|
* [Bash](#bash)
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
|
@ -20,23 +20,23 @@
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [EasyMock](#easymock)
|
* [EasyMock](#easymock)
|
||||||
* [Hibernate](#hibernate)
|
* [Hibernate](#hibernate)
|
||||||
* [JDBC](#jdbc)
|
* [JDBC](#jdbc)
|
||||||
* [JUnit](#junit)
|
* [JUnit](#junit)
|
||||||
* [Maven](#maven)
|
* [Maven](#maven)
|
||||||
* [Spring](#spring)
|
* [Spring](#spring)
|
||||||
* [Swing UI](#swing-ui)
|
* [Swing UI](#swing-ui)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [nuxt.js](#nuxtjs)
|
* [nuxt.js](#nuxtjs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [vue.js](#vuejs)
|
* [vue.js](#vuejs)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Lisp](#lisp)
|
* [Lisp](#lisp)
|
||||||
|
@ -46,30 +46,30 @@
|
||||||
* [Objective-C](#objective-c)
|
* [Objective-C](#objective-c)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [CakePHP](#cakephp)
|
* [CakePHP](#cakephp)
|
||||||
* [CodeIgniter](#codeigniter)
|
* [CodeIgniter](#codeigniter)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Jupyter Notebook](#jupyter-notebook)
|
* [Jupyter Notebook](#jupyter-notebook)
|
||||||
* [NumPy](#numpy)
|
* [NumPy](#numpy)
|
||||||
* [Pycharm](#pycharm)
|
* [Pycharm](#pycharm)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [RSpec](#rspec)
|
* [RSpec](#rspec)
|
||||||
* [Ruby on Rails](#ruby-on-rails)
|
* [Ruby on Rails](#ruby-on-rails)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
* [Scala](#scala)
|
* [Scala](#scala)
|
||||||
* [Scilab](#scilab)
|
* [Scilab](#scilab)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
* [Smalltalk](#smalltalk)
|
* [Smalltalk](#smalltalk)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [FirebirdSQL](#firebirdsql)
|
* [FirebirdSQL](#firebirdsql)
|
||||||
* [PostgreSQL](#postgresql)
|
* [PostgreSQL](#postgresql)
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Unix](#unix)
|
* [Unix](#unix)
|
||||||
* [Vim](#vim)
|
* [Vim](#vim)
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Language Agnostic](#language-agnostic)
|
* [Language Agnostic](#language-agnostic)
|
||||||
* [Právo](#pravo)
|
* [Právo](#pravo)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
|
|
||||||
|
|
||||||
### Language Agnostic
|
### Language Agnostic
|
||||||
|
|
|
@ -561,7 +561,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||||
* [Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/)
|
* [Networks, Crowds, and Markets: Reasoning About a Highly Connected World](http://www.cs.cornell.edu/home/kleinber/networks-book/)
|
||||||
* [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
|
* [Object-Oriented Reengineering Patterns](http://win.ua.ac.be/~sdemey/) - Serge Demeyer, Stéphane Ducasse and Oscar Nierstrasz
|
||||||
* [Open Government; Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government) - Daniel Lathrop, Laurel Ruma
|
* [Open Government; Collaboration, Transparency, and Participation in Practice](https://github.com/oreillymedia/open_government) - Daniel Lathrop, Laurel Ruma
|
||||||
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien *(Leanpub account or valid email requested)*
|
* [PDQ: Pretty Darn Quick: An Agile, All-Purpose Methodology](https://leanpub.com/PDQ) - Jeff Franz-Lien *(Leanpub account or valid email requested)*
|
||||||
* [Philosophy of Computer Science](http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf) (PDF)
|
* [Philosophy of Computer Science](http://www.cse.buffalo.edu/~rapaport/Papers/phics.pdf) (PDF)
|
||||||
* [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/)
|
* [PNG: The Definitive Guide](http://www.libpng.org/pub/png/book/)
|
||||||
* [Pointers And Memory](http://cslibrary.stanford.edu/102/PointersAndMemory.pdf) (PDF)
|
* [Pointers And Memory](http://cslibrary.stanford.edu/102/PointersAndMemory.pdf) (PDF)
|
||||||
|
@ -569,7 +569,7 @@ Books that cover a specific programming language can be found in the [BY PROGRA
|
||||||
* [Programming Fundamentals](https://press.rebus.community/programmingfundamentals/) - Kenneth Leroy Busbee, Dave Braunschweig
|
* [Programming Fundamentals](https://press.rebus.community/programmingfundamentals/) - Kenneth Leroy Busbee, Dave Braunschweig
|
||||||
* [Programming with Unicode](http://unicodebook.readthedocs.org)
|
* [Programming with Unicode](http://unicodebook.readthedocs.org)
|
||||||
* [Real-World Maintainable Software](https://www.oreilly.com/ideas/real-world-maintainable-software) - Abraham Marin-Perez
|
* [Real-World Maintainable Software](https://www.oreilly.com/ideas/real-world-maintainable-software) - Abraham Marin-Perez
|
||||||
* [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap *(Leanpub account or valid email requested)*
|
* [Record-Playback Test Automation: Sahi & Selenium IDE: Critical Evaluation of Record-Playback Automation Tools](https://leanpub.com/manualToAutomatedWithSeleniumIDEAndSahi) - Shashikant Jagtap *(Leanpub account or valid email requested)*
|
||||||
* [Scientific Programming and Computer Architecture](https://divakarvi.github.io/bk-spca/spca.html) - Divakar Viswanath
|
* [Scientific Programming and Computer Architecture](https://divakarvi.github.io/bk-spca/spca.html) - Divakar Viswanath
|
||||||
* [Signal Computing: Digital Signals in the Software Domain](http://faculty.washington.edu/stiber/pubs/Signal-Computing/Signal%20Computing.pdf) - Michael Stiber, Bilin Zhang Stiber, Eric C. Larson (PDF)
|
* [Signal Computing: Digital Signals in the Software Domain](http://faculty.washington.edu/stiber/pubs/Signal-Computing/Signal%20Computing.pdf) - Michael Stiber, Bilin Zhang Stiber, Eric C. Larson (PDF)
|
||||||
* [Small Memory Software](https://smallmemory.charlesweir.com/book.html) - Charles Weir, James Noble (HTML)
|
* [Small Memory Software](https://smallmemory.charlesweir.com/book.html) - Charles Weir, James Noble (HTML)
|
||||||
|
@ -701,7 +701,7 @@ Kerridge (PDF) (email address *requested*, not required)
|
||||||
* [RexEgg](http://www.rexegg.com)
|
* [RexEgg](http://www.rexegg.com)
|
||||||
* [Ruby Regexp](https://learnbyexample.github.io/Ruby_Regexp/) - Sundeep Agarwal
|
* [Ruby Regexp](https://learnbyexample.github.io/Ruby_Regexp/) - Sundeep Agarwal
|
||||||
* [The 30 Minute Regex Tutorial](http://www.codeproject.com/Articles/9099/The-Minute-Regex-Tutorial) - Jim Hollenhorst
|
* [The 30 Minute Regex Tutorial](http://www.codeproject.com/Articles/9099/The-Minute-Regex-Tutorial) - Jim Hollenhorst
|
||||||
* [The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text](https://leanpub.com/bastards-regexes) - Dan Nguyen *(Leanpub account or valid email requested)*
|
* [The Bastards Book of Regular Expressions: Finding Patterns in Everyday Text](https://leanpub.com/bastards-regexes) - Dan Nguyen *(Leanpub account or valid email requested)*
|
||||||
|
|
||||||
|
|
||||||
### Reverse Engineering
|
### Reverse Engineering
|
||||||
|
@ -755,14 +755,14 @@ Kerridge (PDF) (email address *requested*, not required)
|
||||||
* [How to Design Programs](http://www.htdp.org)
|
* [How to Design Programs](http://www.htdp.org)
|
||||||
* [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html)
|
* [How to Write Unmaintainable Code](http://mindprod.com/jgloss/unmain.html)
|
||||||
* [Kanban and Scrum - making the most of both](http://www.infoq.com/minibooks/kanban-scrum-minibook)
|
* [Kanban and Scrum - making the most of both](http://www.infoq.com/minibooks/kanban-scrum-minibook)
|
||||||
* [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) - Nick Oostvogels *(Leanpub account or valid email requested)*
|
* [Kanban for skeptics](https://leanpub.com/kanbanforskeptics) - Nick Oostvogels *(Leanpub account or valid email requested)*
|
||||||
* [Microservices AntiPatterns and Pitfalls](http://web.archive.org/web/20210205164251/https://www.oreilly.com/programming/free/files/microservices-antipatterns-and-pitfalls.pdf) - Mark Richards (PDF) *(:card_file_box: archived)*
|
* [Microservices AntiPatterns and Pitfalls](http://web.archive.org/web/20210205164251/https://www.oreilly.com/programming/free/files/microservices-antipatterns-and-pitfalls.pdf) - Mark Richards (PDF) *(:card_file_box: archived)*
|
||||||
* [Microservices vs. Service-Oriented Architecture](https://www.oreilly.com/radar/microservices-vs-service-oriented-architecture/) - Mark Richards (HTML)
|
* [Microservices vs. Service-Oriented Architecture](https://www.oreilly.com/radar/microservices-vs-service-oriented-architecture/) - Mark Richards (HTML)
|
||||||
* [Migrating to Cloud-Native Application Architectures](https://developers.redhat.com/books/migrating-microservice-databases-relational-monolith-distributed-data/) (email address *requested*) (PDF)
|
* [Migrating to Cloud-Native Application Architectures](https://developers.redhat.com/books/migrating-microservice-databases-relational-monolith-distributed-data/) (email address *requested*) (PDF)
|
||||||
* [Naked objects](http://downloads.nakedobjects.net/resources/Pawson%20thesis.pdf) - Richard Pawson (PDF)
|
* [Naked objects](http://downloads.nakedobjects.net/resources/Pawson%20thesis.pdf) - Richard Pawson (PDF)
|
||||||
* [OAuth - The Big Picture](https://pages.apigee.com/oauth-big-picture-ebook.html) (email address *requested*)
|
* [OAuth - The Big Picture](https://pages.apigee.com/oauth-big-picture-ebook.html) (email address *requested*)
|
||||||
* [Object-Oriented Reengineering Patterns](http://scg.unibe.ch/download/oorp/) - S. Demeyer, S. Ducasse and O. Nierstrasz
|
* [Object-Oriented Reengineering Patterns](http://scg.unibe.ch/download/oorp/) - S. Demeyer, S. Ducasse and O. Nierstrasz
|
||||||
* [Practicing Domain-Driven Design - Part 1](https://leanpub.com/Practicing-DDD) - Scott Millett *(Leanpub account or valid email requested)*
|
* [Practicing Domain-Driven Design - Part 1](https://leanpub.com/Practicing-DDD) - Scott Millett *(Leanpub account or valid email requested)*
|
||||||
* [Reactive Microservices Architecture](https://www.lightbend.com/ebooks/reactive-microservices-architecture-design-principles-for-distributed-systems-oreilly) (email address *requested*)
|
* [Reactive Microservices Architecture](https://www.lightbend.com/ebooks/reactive-microservices-architecture-design-principles-for-distributed-systems-oreilly) (email address *requested*)
|
||||||
* [Reactive Microsystems: The Evolution of Microservices at Scale](https://www.lightbend.com/ebooks/reactive-microsystems-evolution-of-microservices-scalability-oreilly) (email address *requested*)
|
* [Reactive Microsystems: The Evolution of Microservices at Scale](https://www.lightbend.com/ebooks/reactive-microsystems-evolution-of-microservices-scalability-oreilly) (email address *requested*)
|
||||||
* [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
|
* [Scrum and XP from the Trenches](http://www.infoq.com/minibooks/scrum-xp-from-the-trenches-2)
|
||||||
|
|
|
@ -14,8 +14,7 @@
|
||||||
|
|
||||||
### Go
|
### Go
|
||||||
|
|
||||||
* [ภาษา Go ตอน 1 ติดตั้ง และ Run Hello World](https://medium.com/odds-team/%E0%B8%AA%E0%B8%A3%E0%B8%B8%E0%B8%9B%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%A3%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%9E%E0%B8%B7%E0%B9%89%E0%B8%99%E0%B8%90%E0%B8%B2%E0%B8%99%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-go-%E0%B9%81%E0%B8%9A%E0%B8%9A-step-by-step-%E0%B8%88%E0%B8%B2%E0%B8%81-course-pre-ultimate-go-by-p-yod-%E0%B8%95%E0%B8%AD%E0%B8%99-1-%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-%E0%B9%81%E0%B8%A5%E0%B8%B0-d9ac7913e9a4) -
|
* [ภาษา Go ตอน 1 ติดตั้ง และ Run Hello World](https://medium.com/odds-team/%E0%B8%AA%E0%B8%A3%E0%B8%B8%E0%B8%9B%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%A3%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B8%9E%E0%B8%B7%E0%B9%89%E0%B8%99%E0%B8%90%E0%B8%B2%E0%B8%99%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2-go-%E0%B9%81%E0%B8%9A%E0%B8%9A-step-by-step-%E0%B8%88%E0%B8%B2%E0%B8%81-course-pre-ultimate-go-by-p-yod-%E0%B8%95%E0%B8%AD%E0%B8%99-1-%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87-%E0%B9%81%E0%B8%A5%E0%B8%B0-d9ac7913e9a4) - Chaiyarin Niamsuwan
|
||||||
Chaiyarin Niamsuwan
|
|
||||||
|
|
||||||
|
|
||||||
### IoT (internet of things)
|
### IoT (internet of things)
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
* [.NET Framework](#net-framework)
|
* [.NET Framework](#net-framework)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
|
|
|
@ -3,13 +3,13 @@
|
||||||
* [ClosureScript](#clojurescript)
|
* [ClosureScript](#clojurescript)
|
||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Language Agnostic](#language-agnostic)
|
* [Language Agnostic](#language-agnostic)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,86 +1,86 @@
|
||||||
## 目录
|
## 目录
|
||||||
|
|
||||||
* [语言无关](#语言无关)
|
* [语言无关](#语言无关)
|
||||||
* [版本控制](#版本控制)
|
* [版本控制](#版本控制)
|
||||||
* [编程艺术](#编程艺术)
|
* [编程艺术](#编程艺术)
|
||||||
* [编辑器](#编辑器)
|
* [编辑器](#编辑器)
|
||||||
* [编译原理](#编译原理)
|
* [编译原理](#编译原理)
|
||||||
* [操作系统](#操作系统)
|
* [操作系统](#操作系统)
|
||||||
* [程序员杂谈](#程序员杂谈)
|
* [程序员杂谈](#程序员杂谈)
|
||||||
* [大数据](#大数据)
|
* [大数据](#大数据)
|
||||||
* [分布式系统](#分布式系统)
|
* [分布式系统](#分布式系统)
|
||||||
* [管理和监控](#管理和监控)
|
* [管理和监控](#管理和监控)
|
||||||
* [函数式概念](#函数式概念)
|
* [函数式概念](#函数式概念)
|
||||||
* [计算机图形学](#计算机图形学)
|
* [计算机图形学](#计算机图形学)
|
||||||
* [其它](#其它)
|
* [其它](#其它)
|
||||||
* [软件开发方法](#软件开发方法)
|
* [软件开发方法](#软件开发方法)
|
||||||
* [设计模式](#设计模式)
|
* [设计模式](#设计模式)
|
||||||
* [数据库](#数据库)
|
* [数据库](#数据库)
|
||||||
* [项目相关](#项目相关)
|
* [项目相关](#项目相关)
|
||||||
* [在线教育](#在线教育)
|
* [在线教育](#在线教育)
|
||||||
* [正则表达式](#正则表达式)
|
* [正则表达式](#正则表达式)
|
||||||
* [智能系统](#智能系统)
|
* [智能系统](#智能系统)
|
||||||
* [IDE](#ide)
|
* [IDE](#ide)
|
||||||
* [Web](#web)
|
* [Web](#web)
|
||||||
* [WEB服务器](#web服务器)
|
* [WEB服务器](#web服务器)
|
||||||
* [语言相关](#语言相关)
|
* [语言相关](#语言相关)
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [Assembly](#assembly)
|
* [Assembly](#assembly)
|
||||||
* [AWK](#awk)
|
* [AWK](#awk)
|
||||||
* [C](#c)
|
* [C](#c)
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [CoffeeScript](#coffeescript)
|
* [CoffeeScript](#coffeescript)
|
||||||
* [Dart](#dart)
|
* [Dart](#dart)
|
||||||
* [Elasticsearch](#elasticsearch)
|
* [Elasticsearch](#elasticsearch)
|
||||||
* [Elixir](#elixir)
|
* [Elixir](#elixir)
|
||||||
* [Erlang](#erlang)
|
* [Erlang](#erlang)
|
||||||
* [Fortran](#fortran)
|
* [Fortran](#fortran)
|
||||||
* [Golang](#golang)
|
* [Golang](#golang)
|
||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [HTTP](#http)
|
* [HTTP](#http)
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Backbone.js](#backbonejs)
|
* [Backbone.js](#backbonejs)
|
||||||
* [D3.js](#d3js)
|
* [D3.js](#d3js)
|
||||||
* [Electron.js](#electronjs)
|
* [Electron.js](#electronjs)
|
||||||
* [ExtJS](#extjs)
|
* [ExtJS](#extjs)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [React.js](#reactjs)
|
* [React.js](#reactjs)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Zepto.js](#zeptojs)
|
* [Zepto.js](#zeptojs)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [LISP](#lisp)
|
* [LISP](#lisp)
|
||||||
* [Lua](#lua)
|
* [Lua](#lua)
|
||||||
* [Markdown](#markdown)
|
* [Markdown](#markdown)
|
||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Symfony](#symfony)
|
* [Symfony](#symfony)
|
||||||
* [PostgreSQL](#postgresql)
|
* [PostgreSQL](#postgresql)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [reStructuredText](#restructuredtext)
|
* [reStructuredText](#restructuredtext)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Rust](#rust)
|
* [Rust](#rust)
|
||||||
* [Scala](#scala)
|
* [Scala](#scala)
|
||||||
* [Scheme](#scheme)
|
* [Scheme](#scheme)
|
||||||
* [Scratch](#scratch)
|
* [Scratch](#scratch)
|
||||||
* [Shell](#shell)
|
* [Shell](#shell)
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Deno](#deno)
|
* [Deno](#deno)
|
||||||
* [VBA](#vba-microsoft-visual-basic-applications)
|
* [VBA](#vba-microsoft-visual-basic-applications)
|
||||||
* [Vim](#vim)
|
* [Vim](#vim)
|
||||||
* [Visual Prolog](#visual-prolog)
|
* [Visual Prolog](#visual-prolog)
|
||||||
|
|
||||||
|
|
||||||
## 语言无关
|
## 语言无关
|
||||||
|
@ -313,8 +313,8 @@
|
||||||
### Assembly
|
### Assembly
|
||||||
|
|
||||||
* 逆向工程权威指南 《Reverse Engineering for Beginners》 - Dennis Yurichev, Antiy Labs, Archer
|
* 逆向工程权威指南 《Reverse Engineering for Beginners》 - Dennis Yurichev, Antiy Labs, Archer
|
||||||
* [逆向工程权威指南 《Reverse Engineering for Beginners》 Vol.1](https://beginners.re/RE4B-CN-vol1.pdf) - Dennis Yurichev, Antiy Labs, Archer (PDF)
|
* [逆向工程权威指南 《Reverse Engineering for Beginners》 Vol.1](https://beginners.re/RE4B-CN-vol1.pdf) - Dennis Yurichev, Antiy Labs, Archer (PDF)
|
||||||
* [逆向工程权威指南 《Reverse Engineering for Beginners》 Vol.2](https://beginners.re/RE4B-CN-vol2.pdf) - Dennis Yurichev, Antiy Labs, Archer (PDF)
|
* [逆向工程权威指南 《Reverse Engineering for Beginners》 Vol.2](https://beginners.re/RE4B-CN-vol2.pdf) - Dennis Yurichev, Antiy Labs, Archer (PDF)
|
||||||
* [C/C++面向WebAssembly编程](https://github.com/3dgen/cppwasm-book/tree/master/zh) - Ending, Chai Shushan (HTML, [:package: examples](https://github.com/3dgen/cppwasm-book/tree/master/examples))
|
* [C/C++面向WebAssembly编程](https://github.com/3dgen/cppwasm-book/tree/master/zh) - Ending, Chai Shushan (HTML, [:package: examples](https://github.com/3dgen/cppwasm-book/tree/master/examples))
|
||||||
|
|
||||||
|
|
||||||
|
@ -479,7 +479,7 @@
|
||||||
### JavaScript
|
### JavaScript
|
||||||
|
|
||||||
* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) - kangax、为之漫笔(翻译) (原始地址无法打开,所以此处地址为justjavac博客上的备份)
|
* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) - kangax、为之漫笔(翻译) (原始地址无法打开,所以此处地址为justjavac博客上的备份)
|
||||||
* [你不知道的Javascript](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN)
|
* [你不知道的JavaScript](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN)
|
||||||
* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
|
* [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html)
|
||||||
* [现代 JavaScript 教程](https://zh.javascript.info) - Ilya Kantor
|
* [现代 JavaScript 教程](https://zh.javascript.info) - Ilya Kantor
|
||||||
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) - 开源中国
|
* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) - 开源中国
|
||||||
|
@ -490,9 +490,9 @@
|
||||||
* [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks)
|
* [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks)
|
||||||
* [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/)
|
* [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/)
|
||||||
* [《JavaScript 模式》](https://github.com/jayli/javascript-patterns) (《JavaScript patterns》译本)
|
* [《JavaScript 模式》](https://github.com/jayli/javascript-patterns) (《JavaScript patterns》译本)
|
||||||
* [Javascript 原理](https://web.archive.org/web/20170112164945/http://typeof.net/s/jsmech/)
|
* [JavaScript 原理](https://web.archive.org/web/20170112164945/http://typeof.net/s/jsmech/)
|
||||||
* [JavaScript Promise迷你书](http://liubin.github.io/promises-book/)
|
* [JavaScript Promise迷你书](http://liubin.github.io/promises-book/)
|
||||||
* [Javascript编程指南](http://pij.robinqu.me) ([源码](https://github.com/RobinQu/Programing-In-Javascript))
|
* [JavaScript编程指南](http://pij.robinqu.me) ([源码](https://github.com/RobinQu/Programing-In-Javascript))
|
||||||
* [JavaScript核心概念及实践](http://icodeit.org/jsccp/) (PDF)
|
* [JavaScript核心概念及实践](http://icodeit.org/jsccp/) (PDF)
|
||||||
|
|
||||||
|
|
||||||
|
@ -508,34 +508,34 @@
|
||||||
|
|
||||||
#### Backbone.js
|
#### Backbone.js
|
||||||
|
|
||||||
* [Backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
|
* [Backbone.js入门教程](http://www.the5fire.com/backbone-js-tutorials-pdf-download.html) (PDF)
|
||||||
* [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
|
* [Backbone.js入门教程第二版](https://github.com/the5fire/backbonejs-learning-note)
|
||||||
* [Backbone.js中文文档](https://web.archive.org/web/20200916085144/https://www.html.cn/doc/backbone/) *(:card_file_box: archived)*
|
* [Backbone.js中文文档](https://web.archive.org/web/20200916085144/https://www.html.cn/doc/backbone/) *(:card_file_box: archived)*
|
||||||
|
|
||||||
|
|
||||||
#### D3.js
|
#### D3.js
|
||||||
|
|
||||||
* [楚狂人的D3教程](http://www.cnblogs.com/winleisure/tag/D3.js/)
|
* [楚狂人的D3教程](http://www.cnblogs.com/winleisure/tag/D3.js/)
|
||||||
* [官方API文档](https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C)
|
* [官方API文档](https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C)
|
||||||
* [张天旭的D3教程](http://blog.csdn.net/zhang__tianxu/article/category/1623437)
|
* [张天旭的D3教程](http://blog.csdn.net/zhang__tianxu/article/category/1623437)
|
||||||
* [Learning D3.JS](http://d3.decembercafe.org) - 十二月咖啡馆
|
* [Learning D3.JS](http://d3.decembercafe.org) - 十二月咖啡馆
|
||||||
|
|
||||||
|
|
||||||
#### Electron.js
|
#### Electron.js
|
||||||
|
|
||||||
* [Electron 中文文档](https://wizardforcel.gitbooks.io/electron-doc/content) - WizardForcel
|
* [Electron 中文文档](https://wizardforcel.gitbooks.io/electron-doc/content) - WizardForcel
|
||||||
* [Electron 中文文档](https://www.w3cschool.cn/electronmanual) - W3Cschool
|
* [Electron 中文文档](https://www.w3cschool.cn/electronmanual) - W3Cschool
|
||||||
|
|
||||||
|
|
||||||
#### ExtJS
|
#### ExtJS
|
||||||
|
|
||||||
* [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/)
|
* [Ext4.1.0 中文文档](http://extjs-doc-cn.github.io/ext4api/)
|
||||||
|
|
||||||
|
|
||||||
#### jQuery
|
#### jQuery
|
||||||
|
|
||||||
* [简单易懂的JQuery魔法](https://web.archive.org/web/20201127045453/http://www.nowamagic.net/librarys/books/contents/jquery) *(:card_file_box: archived)*
|
* [简单易懂的JQuery魔法](https://web.archive.org/web/20201127045453/http://www.nowamagic.net/librarys/books/contents/jquery) *(:card_file_box: archived)*
|
||||||
* [How to write jQuery plugin](http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html)
|
* [How to write jQuery plugin](http://i5ting.github.io/How-to-write-jQuery-plugin/build/jquery.plugin.html)
|
||||||
|
|
||||||
|
|
||||||
#### Node.js
|
#### Node.js
|
||||||
|
@ -557,23 +557,23 @@
|
||||||
|
|
||||||
#### React.js
|
#### React.js
|
||||||
|
|
||||||
* [Learn React & Webpack by building the Hacker News front page](https://github.com/theJian/build-a-hn-front-page)
|
* [Learn React & Webpack by building the Hacker News front page](https://github.com/theJian/build-a-hn-front-page)
|
||||||
* [React-Bits 中文文档](https://github.com/hateonion/react-bits-CN)
|
* [React-Bits 中文文档](https://github.com/hateonion/react-bits-CN)
|
||||||
* [React Native 中文文档(含最新Android内容)](http://wiki.jikexueyuan.com/project/react-native/)
|
* [React Native 中文文档(含最新Android内容)](http://wiki.jikexueyuan.com/project/react-native/)
|
||||||
* [React webpack-cookbook](https://github.com/fakefish/react-webpack-cookbook)
|
* [React webpack-cookbook](https://github.com/fakefish/react-webpack-cookbook)
|
||||||
* [React.js 入门教程](http://fraserxu.me/intro-to-react/)
|
* [React.js 入门教程](http://fraserxu.me/intro-to-react/)
|
||||||
* [React.js 中文文档](https://discountry.github.io/react/)
|
* [React.js 中文文档](https://discountry.github.io/react/)
|
||||||
|
|
||||||
|
|
||||||
#### Vue.js
|
#### Vue.js
|
||||||
|
|
||||||
* [Vue.js中文文档](https://cn.vuejs.org/v2/guide/)
|
* [Vue.js中文文档](https://cn.vuejs.org/v2/guide/)
|
||||||
* [Vue3.0学习教程与实战案例](https://vue3.chengpeiquan.com) - chengpeiquan
|
* [Vue3.0学习教程与实战案例](https://vue3.chengpeiquan.com) - chengpeiquan
|
||||||
|
|
||||||
|
|
||||||
#### Zepto.js
|
#### Zepto.js
|
||||||
|
|
||||||
* [Zepto.js 中文文档](https://web.archive.org/web/20210303025214/https://www.css88.com/doc/zeptojs_api/) *(:card_file_box: archived)*
|
* [Zepto.js 中文文档](https://web.archive.org/web/20210303025214/https://www.css88.com/doc/zeptojs_api/) *(:card_file_box: archived)*
|
||||||
|
|
||||||
|
|
||||||
### LaTeX
|
### LaTeX
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [C#](#c-sharp)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [Clojure](#clojure)
|
* [Clojure](#clojure)
|
||||||
* [Common Lisp](#common-lisp)
|
* [Common Lisp](#common-lisp)
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
* [The complete Android Application Development Course - Work Great in 2020](https://www.youtube.com/playlist?list=PLknSwrodgQ72X4sKpzf5vT8kY80HKcUSe) - Android Developer (screencast)
|
* [The complete Android Application Development Course - Work Great in 2020](https://www.youtube.com/playlist?list=PLknSwrodgQ72X4sKpzf5vT8kY80HKcUSe) - Android Developer (screencast)
|
||||||
|
|
||||||
|
|
||||||
### <a id="c-sharp"></a>C#
|
### <a id="csharp"></a>C\#
|
||||||
|
|
||||||
* [Beginning C# with Unity](https://www.youtube.com/playlist?list=PLFgjYYTq6xyhtVK6VzLiFe3pmBu-XSNlX) - Brian Douglas Moakley, VegetarianZombie (screencast)
|
* [Beginning C# with Unity](https://www.youtube.com/playlist?list=PLFgjYYTq6xyhtVK6VzLiFe3pmBu-XSNlX) - Brian Douglas Moakley, VegetarianZombie (screencast)
|
||||||
* [How to program in C# - Beginner Course \| Brackeys](https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51) - Asbjørn Thirslund (screencast)
|
* [How to program in C# - Beginner Course \| Brackeys](https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51) - Asbjørn Thirslund (screencast)
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
|
|
||||||
|
|
||||||
|
@ -78,17 +78,17 @@
|
||||||
|
|
||||||
### Language Agnostic
|
### Language Agnostic
|
||||||
|
|
||||||
* [Castálio Podcast](http://castalio.info) (podcast)
|
* [Castálio Podcast](http://castalio.info) (podcast)
|
||||||
* [DevNaEstrada](http://devnaestrada.com.br) (podcast)
|
* [DevNaEstrada](http://devnaestrada.com.br) (podcast)
|
||||||
* [Grok Podcast](http://www.grokpodcast.com) (podcast)
|
* [Grok Podcast](http://www.grokpodcast.com) (podcast)
|
||||||
* [Hipsters Ponto Tech](http://hipsters.tech) (podcast)
|
* [Hipsters Ponto Tech](http://hipsters.tech) (podcast)
|
||||||
* [Lambda3](https://blog.lambda3.com.br/category/podcast) (podcast)
|
* [Lambda3](https://blog.lambda3.com.br/category/podcast) (podcast)
|
||||||
* [NerdTech (Jovem Nerd)](https://jovemnerd.com.br/playlist/nerdtech) (podcast)
|
* [NerdTech (Jovem Nerd)](https://jovemnerd.com.br/playlist/nerdtech) (podcast)
|
||||||
* [PODebug](http://www.podebug.com) (podcast)
|
* [PODebug](http://www.podebug.com) (podcast)
|
||||||
* [PodProgramar](https://mundopodcast.com.br/podprogramar) (podcast)
|
* [PodProgramar](https://mundopodcast.com.br/podprogramar) (podcast)
|
||||||
* [podTag](https://podtag.com.br) (podcast)
|
* [podTag](https://podtag.com.br) (podcast)
|
||||||
* [Screencast DevMedia - Lazy Load](https://www.youtube.com/playlist?list=PLi75dzoFwEbo89TG5IaD4ODYPeJK9uxA5) (screencast)
|
* [Screencast DevMedia - Lazy Load](https://www.youtube.com/playlist?list=PLi75dzoFwEbo89TG5IaD4ODYPeJK9uxA5) (screencast)
|
||||||
* [Screencasts - Andre Baltieri](https://www.youtube.com/playlist?list=PLTMuY7ptzFISwigIWpZQtp6b0TuEEvqLC) (screencast)
|
* [Screencasts - Andre Baltieri](https://www.youtube.com/playlist?list=PLTMuY7ptzFISwigIWpZQtp6b0TuEEvqLC) (screencast)
|
||||||
|
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
@ -118,4 +118,4 @@
|
||||||
|
|
||||||
### Vue.js
|
### Vue.js
|
||||||
|
|
||||||
* [Série de vídeos sobre Vue.js](https://vimeo.com/channels/1115590/videos/) - Origem: Vedovelli (screencast)
|
* [Série de vídeos sobre Vue.js](https://vimeo.com/channels/1115590/videos/) - Origem: Vedovelli (screencast)
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* [Gulp](#gulp)
|
* [Gulp](#gulp)
|
||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Spring](#spring)
|
* [Spring](#spring)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [.NET](#net)
|
* [.NET](#net)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
|
@ -137,5 +137,3 @@
|
||||||
### Webpack
|
### Webpack
|
||||||
|
|
||||||
* [Скринкаст Webpack](https://learn.javascript.ru/screencast/webpack) - Илья Кантор (Screencast)
|
* [Скринкаст Webpack](https://learn.javascript.ru/screencast/webpack) - Илья Кантор (Screencast)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
* [Computer Architecture](#computer-architecture)
|
* [Computer Architecture](#computer-architecture)
|
||||||
* [Dart](#dart)
|
* [Dart](#dart)
|
||||||
* [Databases](#databases)
|
* [Databases](#databases)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [Deep Learning](#deep-learning)
|
* [Deep Learning](#deep-learning)
|
||||||
* [Flutter](#flutter)
|
* [Flutter](#flutter)
|
||||||
* [Game Development](#game-development)
|
* [Game Development](#game-development)
|
||||||
|
@ -21,12 +21,12 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Gulp.js](#gulpjs)
|
* [Gulp.js](#gulpjs)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [NodeJS](#nodejs)
|
* [NodeJS](#nodejs)
|
||||||
* [PugJs](#pugjs)
|
* [PugJs](#pugjs)
|
||||||
* [React.js](#reactjs)
|
* [React.js](#reactjs)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Machine Learning](#machine-learning)
|
* [Machine Learning](#machine-learning)
|
||||||
* [Natural Language Programming](#natural-language-programming)
|
* [Natural Language Programming](#natural-language-programming)
|
||||||
* [.NET](#net)
|
* [.NET](#net)
|
||||||
|
@ -34,12 +34,12 @@
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Prolog](#prolog)
|
* [Prolog](#prolog)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Software Architecture](#software-architecture)
|
* [Software Architecture](#software-architecture)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
|
|
||||||
|
|
||||||
### Algorithms & Data Structures
|
### Algorithms & Data Structures
|
||||||
|
@ -191,7 +191,7 @@
|
||||||
* [Learn SASS In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzlpyFHOaB3b-eubmF0TAV2) - Elzero Web School
|
* [Learn SASS In Arabic 2021‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAzlpyFHOaB3b-eubmF0TAV2) - Elzero Web School
|
||||||
* [Sass‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz6bF7qObm2a1mLN_WHAWQo) - Elzero Web School
|
* [Sass‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz6bF7qObm2a1mLN_WHAWQo) - Elzero Web School
|
||||||
* [Sass - Create a website‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz9sluuyOWPifXvySgrGma8) - Elzero Web School
|
* [Sass - Create a website‏](https://www.youtube.com/playlist?list=PLDoPjvoNmBAz9sluuyOWPifXvySgrGma8) - Elzero Web School
|
||||||
* [Yonisfy CS94's | Web Programming with JavaScript‏](https://www.youtube.com/playlist?list=PLLWuK602vNiXqkUqcoKrVjCyOrZh7Tw0e) - Mohammed Elzanaty
|
* [Yonisfy CS94's \| Web Programming with JavaScript‏](https://www.youtube.com/playlist?list=PLLWuK602vNiXqkUqcoKrVjCyOrZh7Tw0e) - Mohammed Elzanaty
|
||||||
|
|
||||||
|
|
||||||
### Java
|
### Java
|
||||||
|
|
|
@ -9,13 +9,13 @@
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [IDE and Editors](#ide-and-editors)
|
* [IDE and Editors](#ide-and-editors)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
|
|
|
@ -65,5 +65,5 @@
|
||||||
|
|
||||||
### TypeScript
|
### TypeScript
|
||||||
|
|
||||||
* [Erstellen von Javascript-Anwendung mithilfe von TypeScript](https://docs.microsoft.com/de-de/learn/paths/build-javascript-applications-typescript/) - Microsoft
|
* [Erstellen von JavaScript-Anwendungen mithilfe von TypeScript](https://docs.microsoft.com/de-de/learn/paths/build-javascript-applications-typescript/) - Microsoft
|
||||||
* [TypeScript lernen: Eine Einführung in 80 Minuten](https://www.youtube.com/watch?v=_CaGUZNEobk) - Golo Roden
|
* [TypeScript lernen: Eine Einführung in 80 Minuten](https://www.youtube.com/watch?v=_CaGUZNEobk) - Golo Roden
|
||||||
|
|
|
@ -20,8 +20,8 @@
|
||||||
* [Dart](#dart)
|
* [Dart](#dart)
|
||||||
* [Data Science](#data-science)
|
* [Data Science](#data-science)
|
||||||
* [Databases](#databases)
|
* [Databases](#databases)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [Deep Learning](#deep-learning)
|
* [Deep Learning](#deep-learning)
|
||||||
* [Docker](#docker)
|
* [Docker](#docker)
|
||||||
* [Flutter](#flutter)
|
* [Flutter](#flutter)
|
||||||
|
@ -33,17 +33,17 @@
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [D3.js](#d3js)
|
* [D3.js](#d3js)
|
||||||
* [Electron](#electron)
|
* [Electron](#electron)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Next.js](#nextjs)
|
* [Next.js](#nextjs)
|
||||||
* [NodeJS](#nodejs)
|
* [NodeJS](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [React Native](#react-native)
|
* [React Native](#react-native)
|
||||||
* [Redux](#redux)
|
* [Redux](#redux)
|
||||||
* [Svelte](#svelte)
|
* [Svelte](#svelte)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Kubernetes](#kubernetes)
|
* [Kubernetes](#kubernetes)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
|
@ -62,8 +62,8 @@
|
||||||
* [PLC - Programmable logic controllers](#plc---programmable-logic-controllers)
|
* [PLC - Programmable logic controllers](#plc---programmable-logic-controllers)
|
||||||
* [Processing](#processing)
|
* [Processing](#processing)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [QB64](#QB64)
|
* [QB64](#QB64)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Robotics](#robotics)
|
* [Robotics](#robotics)
|
||||||
|
@ -74,11 +74,11 @@
|
||||||
* [Solidity](#solidity)
|
* [Solidity](#solidity)
|
||||||
* [Spark](#spark)
|
* [Spark](#spark)
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [Vapor](#vapor)
|
* [Vapor](#vapor)
|
||||||
* [Theory](#theory)
|
* [Theory](#theory)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Deno](#deno)
|
* [Deno](#deno)
|
||||||
* [Verilog / VHDL / SystemVerilog](#verilog--vhdl--systemverilog)
|
* [Verilog / VHDL / SystemVerilog](#verilog--vhdl--systemverilog)
|
||||||
* [Web Development](#web-development)
|
* [Web Development](#web-development)
|
||||||
|
|
||||||
|
@ -381,7 +381,7 @@
|
||||||
### Docker
|
### Docker
|
||||||
|
|
||||||
* [Docker](https://www.youtube.com/playlist?list=PLhW3qG5bs-L99pQsZ74f-LC-tOEsBp2rK) - Raghav Pal
|
* [Docker](https://www.youtube.com/playlist?list=PLhW3qG5bs-L99pQsZ74f-LC-tOEsBp2rK) - Raghav Pal
|
||||||
* [Docker Tutorial for Beginners ](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBkvpSIgwchk0glHLz7CQ-7) - Thenewboston
|
* [Docker Tutorial for Beginners](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBkvpSIgwchk0glHLz7CQ-7) - Thenewboston
|
||||||
* [Docker Tutorial for Beginners](https://www.youtube.com/watch?v=fqMOX6JJhGo) - FreeCodeCamp
|
* [Docker Tutorial for Beginners](https://www.youtube.com/watch?v=fqMOX6JJhGo) - FreeCodeCamp
|
||||||
* [Docker Tutorial for Beginners \[FULL COURSE in 3 Hours\]](https://www.youtube.com/watch?v=3c-iBn73dDE) - TechWorld with Nana
|
* [Docker Tutorial for Beginners \[FULL COURSE in 3 Hours\]](https://www.youtube.com/watch?v=3c-iBn73dDE) - TechWorld with Nana
|
||||||
* [Docker Tutorial for Beginners \| Full Course \[2021\]](https://www.youtube.com/watch?v=p28piYY_wv8) - Amigoscode
|
* [Docker Tutorial for Beginners \| Full Course \[2021\]](https://www.youtube.com/watch?v=p28piYY_wv8) - Amigoscode
|
||||||
|
@ -544,14 +544,14 @@
|
||||||
* [Bento JavaScript Learning Track](https://bento.io/topic/javascript) (Bento)
|
* [Bento JavaScript Learning Track](https://bento.io/topic/javascript) (Bento)
|
||||||
* [Cycle.js Fundamentals](https://egghead.io/courses/cycle-js-fundamentals) - André Staltz
|
* [Cycle.js Fundamentals](https://egghead.io/courses/cycle-js-fundamentals) - André Staltz
|
||||||
* [ES6 and Typescript Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV) - Codevolution, Vishwas Gopinath (YouTube)
|
* [ES6 and Typescript Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV) - Codevolution, Vishwas Gopinath (YouTube)
|
||||||
* [Functional Programming in Javascript](https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84) - Mattias Petter Johansson «Fun Fun Function» (YouTube)
|
* [Functional Programming in JavaScript](https://www.youtube.com/playlist?list=PL0zVEGEvSaeEd9hlmCXrk5yUyqUag-n84) - Mattias Petter Johansson «Fun Fun Function» (YouTube)
|
||||||
* [Intro to JavaScript ES6 programming](https://www.youtube.com/playlist?list=PL-xu4i_QDSxcoDNeh8rx5-pHCCTOg0XsI)
|
* [Intro to JavaScript ES6 programming](https://www.youtube.com/playlist?list=PL-xu4i_QDSxcoDNeh8rx5-pHCCTOg0XsI)
|
||||||
* [Intro To JavaScript Unit Testing & BDD](https://www.youtube.com/watch?v=u5cLK1UrFyQ) - Traversy Media
|
* [Intro To JavaScript Unit Testing & BDD](https://www.youtube.com/watch?v=u5cLK1UrFyQ) - Traversy Media
|
||||||
* [Javascript Array Methods](https://youtube.com/playlist?list=PLgBH1CvjOA62PBFIDq55-S6Beivje30A2) - Florin Pop (YouTube)
|
* [JavaScript Array Methods](https://youtube.com/playlist?list=PLgBH1CvjOA62PBFIDq55-S6Beivje30A2) - Florin Pop (YouTube)
|
||||||
* [Javascript Coding Challenges](https://youtube.com/playlist?list=PLgBH1CvjOA63ROz8Wqd7RDD0qpvGXF8x5) - Florin Pop (YouTube)
|
* [JavaScript Coding Challenges](https://youtube.com/playlist?list=PLgBH1CvjOA63ROz8Wqd7RDD0qpvGXF8x5) - Florin Pop (YouTube)
|
||||||
* [Javascript course](https://www.youtube.com/playlist?list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD) - Hitesh Choudhary
|
* [Javascript course](https://www.youtube.com/playlist?list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD) - Hitesh Choudhary
|
||||||
* [Javascript Essentials](https://www.udemy.com/javascript-essentials/) - Lawrence Turton (Udemy)
|
* [Javascript Essentials](https://www.udemy.com/javascript-essentials/) - Lawrence Turton (Udemy)
|
||||||
* [Javascript Mini Course 2020](https://www.udemy.com/course/javascript-essentials-mini-course/) - Kalob Taulien (Udemy)
|
* [JavaScript Mini Course 2020](https://www.udemy.com/course/javascript-essentials-mini-course/) - Kalob Taulien (Udemy)
|
||||||
* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET) - The Net Ninja
|
* [JavaScript Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9i9Ae2D9Ee1RvylH38dKuET) - The Net Ninja
|
||||||
* [JavaScript Tutorial for beginners](https://www.youtube.com/watch?v=W6NZfCO5SIk) - Moshfegh Hamedani (Programming with Mosh)
|
* [JavaScript Tutorial for beginners](https://www.youtube.com/watch?v=W6NZfCO5SIk) - Moshfegh Hamedani (Programming with Mosh)
|
||||||
* [JavaScript Tutorials](https://www.youtube.com/playlist?list=PLTjRvDozrdlxEIuOBZkMAK5uiqp8rHUax) - Moshfegh Hamedani (Programming with Mosh)
|
* [JavaScript Tutorials](https://www.youtube.com/playlist?list=PLTjRvDozrdlxEIuOBZkMAK5uiqp8rHUax) - Moshfegh Hamedani (Programming with Mosh)
|
||||||
|
@ -786,7 +786,7 @@
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [Laravel 5.8 Tutorial From Scratch](https://www.youtube.com/playlist?list=PLpzy7FIRqpGD0kxI48v8QEVVZd744Phi4) - Coder's Tape (2019)
|
* [Laravel 5.8 Tutorial From Scratch](https://www.youtube.com/playlist?list=PLpzy7FIRqpGD0kxI48v8QEVVZd744Phi4) - Coder's Tape (2019)
|
||||||
* [Learn how to program: PHP](https://www.learnhowtoprogram.com/php) - Epicodus Inc.
|
* [Learn how to program: PHP](https://www.learnhowtoprogram.com/php) - Epicodus Inc.
|
||||||
* [Learn Top Ten Frameworks In PHP By Building Projects](https://www.eduonix.com/courses/Web-Development/learn-top-ten-frameworks-in-php-by-building-projects) - Eduonix Learning Solutions *(account or email address required)*
|
* [Learn Top Ten Frameworks In PHP By Building Projects](https://www.eduonix.com/courses/Web-Development/learn-top-ten-frameworks-in-php-by-building-projects) - Eduonix Learning Solutions *(account or email address required)*
|
||||||
* [Object-Oriented PHP For Beginners](https://www.youtube.com/playlist?list=PLFHz2csJcgk-7hgKrjUa_IP5YCLE4vJhV) - Dary Nazar (Code with Dary)
|
* [Object-Oriented PHP For Beginners](https://www.youtube.com/playlist?list=PLFHz2csJcgk-7hgKrjUa_IP5YCLE4vJhV) - Dary Nazar (Code with Dary)
|
||||||
|
|
|
@ -162,7 +162,7 @@
|
||||||
|
|
||||||
### Programación
|
### Programación
|
||||||
|
|
||||||
* [Aprende Javascript](https://aprendejavascript.org) - Jonathan MirCha
|
* [Aprende JavaScript](https://aprendejavascript.org) - Jonathan MirCha
|
||||||
* [Clojure](https://programadorwebvalencia.com/cursos/clojure/introducci%C3%B3n/) - Andros Fenollosa (Programador Web Valencia)
|
* [Clojure](https://programadorwebvalencia.com/cursos/clojure/introducci%C3%B3n/) - Andros Fenollosa (Programador Web Valencia)
|
||||||
* [Curso C#](https://www.pildorasinformaticas.es/course/curso-c) - Juan Díaz (Píldoras Informáticas)
|
* [Curso C#](https://www.pildorasinformaticas.es/course/curso-c) - Juan Díaz (Píldoras Informáticas)
|
||||||
* [Curso de Python gratis y con certificación](https://edutin.com/curso-de-python-4276) - Edutin
|
* [Curso de Python gratis y con certificación](https://edutin.com/curso-de-python-4276) - Edutin
|
||||||
|
@ -208,7 +208,7 @@
|
||||||
* [Aplicaciones Web Avanzadas (2014)](http://ocw.uv.es/ingenieria-y-arquitectura/aplicaciones-web-avanzadas/Course_listing)
|
* [Aplicaciones Web Avanzadas (2014)](http://ocw.uv.es/ingenieria-y-arquitectura/aplicaciones-web-avanzadas/Course_listing)
|
||||||
* [Aprende a programar aplicaciones móviles](https://miriadax.net/web/creando-apps-aprende-a-programar-aplicaciones-moviles-4-edicion-)
|
* [Aprende a programar aplicaciones móviles](https://miriadax.net/web/creando-apps-aprende-a-programar-aplicaciones-moviles-4-edicion-)
|
||||||
* [CSS Básico a Avanzado](https://www.pildorasinformaticas.es/course/css-avanzado-desde-0) - Juan Díaz (Píldoras Informáticas)
|
* [CSS Básico a Avanzado](https://www.pildorasinformaticas.es/course/css-avanzado-desde-0) - Juan Díaz (Píldoras Informáticas)
|
||||||
* [Curso gratuito de Javascript](https://argentinaprograma.com) - Fabricio Sodano (Argentina Programa)
|
* [Curso gratuito de JavaScript](https://argentinaprograma.com) - Fabricio Sodano (Argentina Programa)
|
||||||
* [Curso gratuito de Next.js y Firebase](https://www.youtube.com/playlist?list=PLV8x_i1fqBw1VR86y4C72xMGJ8ifjBwJ6) - Miguel Ángel Durán «midudev» (YouTube)
|
* [Curso gratuito de Next.js y Firebase](https://www.youtube.com/playlist?list=PLV8x_i1fqBw1VR86y4C72xMGJ8ifjBwJ6) - Miguel Ángel Durán «midudev» (YouTube)
|
||||||
* [Curso JSON. De Novato a Experto](https://www.youtube.com/playlist?list=PLrDTf5qnZdEAiHO19QB9hq5QXAef1h8oY) - Camilo Martínez "Equimancho"
|
* [Curso JSON. De Novato a Experto](https://www.youtube.com/playlist?list=PLrDTf5qnZdEAiHO19QB9hq5QXAef1h8oY) - Camilo Martínez "Equimancho"
|
||||||
* [Curso React.js desde cero - Crea una aplicación paso a paso](https://www.youtube.com/playlist?list=PLV8x_i1fqBw0B008sQn79YxCjkHJU84pC) - Miguel Ángel Durán «midudev» (YouTube)
|
* [Curso React.js desde cero - Crea una aplicación paso a paso](https://www.youtube.com/playlist?list=PLV8x_i1fqBw0B008sQn79YxCjkHJU84pC) - Miguel Ángel Durán «midudev» (YouTube)
|
||||||
|
|
|
@ -5,18 +5,18 @@
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Machine Learning](#machine-learning)
|
* [Machine Learning](#machine-learning)
|
||||||
* [Network](#network)
|
* [Network](#network)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Codeigniter](#codeigniter)
|
* [Codeigniter](#codeigniter)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Yii](#yii)
|
* [Yii](#yii)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [Web Development](#web-development)
|
* [Web Development](#web-development)
|
||||||
|
|
||||||
|
|
||||||
|
@ -127,7 +127,7 @@
|
||||||
|
|
||||||
### Flask
|
### Flask
|
||||||
|
|
||||||
* [ آموزش توسعه وب با فریمورک فلسک](https://www.youtube.com/playlist?list=PLdUn5H7OTUk1WYCrDJpNGpJ2GFWd7yZaw) - Alireza Ayinmehr
|
* [آموزش توسعه وب با فریمورک فلسک](https://www.youtube.com/playlist?list=PLdUn5H7OTUk1WYCrDJpNGpJ2GFWd7yZaw) - Alireza Ayinmehr
|
||||||
|
|
||||||
|
|
||||||
### Web Development
|
### Web Development
|
||||||
|
|
|
@ -10,9 +10,9 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
|
@ -83,13 +83,13 @@
|
||||||
* [Cours Java](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHkq8dd3BbSaopVgRSYtgPv) - Formation Video
|
* [Cours Java](https://www.youtube.com/playlist?list=PLrSOXFDHBtfHkq8dd3BbSaopVgRSYtgPv) - Formation Video
|
||||||
|
|
||||||
|
|
||||||
### Javascript
|
### JavaScript
|
||||||
|
|
||||||
* [Apprendre à coder en JavaScript \| Cours complet (2020)](https://www.pierre-giraud.com/javascript-apprendre-coder-cours/) - Pierre Giraud
|
* [Apprendre à coder en JavaScript \| Cours complet (2020)](https://www.pierre-giraud.com/javascript-apprendre-coder-cours/) - Pierre Giraud
|
||||||
* [Apprendre le JavaScript](https://www.youtube.com/playlist?list=PLjwdMgw5TTLVzD9Jq_WBd1crqDwXRn4cw) - Grafikart
|
* [Apprendre le JavaScript](https://www.youtube.com/playlist?list=PLjwdMgw5TTLVzD9Jq_WBd1crqDwXRn4cw) - Grafikart
|
||||||
* [Cours JavaScript](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGxf_PtXLu_OrjFKt4_dqB_) - Formation Video
|
* [Cours JavaScript](https://www.youtube.com/playlist?list=PLrSOXFDHBtfGxf_PtXLu_OrjFKt4_dqB_) - Formation Video
|
||||||
* [Déboguer son code JavaScript](https://www.youtube.com/playlist?list=PLjwdMgw5TTLWWXgsHpfCLHJ1Oq4YnE08e) - Grafikart
|
* [Déboguer son code JavaScript](https://www.youtube.com/playlist?list=PLjwdMgw5TTLWWXgsHpfCLHJ1Oq4YnE08e) - Grafikart
|
||||||
* [Tutoriel de javascript moderne](https://fr.javascript.info) - javascript.info
|
* [Le Tutoriel JavaScript Moderne](https://fr.javascript.info) - javascript.info
|
||||||
* [TUTOS JS](https://www.youtube.com/playlist?list=PLEagTQfI6nPPVSKoYo2p8Cf8eijcyz5t9) - PrimFX
|
* [TUTOS JS](https://www.youtube.com/playlist?list=PLEagTQfI6nPPVSKoYo2p8Cf8eijcyz5t9) - PrimFX
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -9,17 +9,17 @@
|
||||||
* [Git and GitHub](#git-and-github)
|
* [Git and GitHub](#git-and-github)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Javascript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Next.js](#nextjs)
|
* [Next.js](#nextjs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Machine Learning](#machine-learning)
|
* [Machine Learning](#machine-learning)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [R](#r)
|
* [R](#r)
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Ruby on Rails](#ruby-on-rails)
|
* [Ruby on Rails](#ruby-on-rails)
|
||||||
|
|
||||||
|
|
||||||
### Algorithms
|
### Algorithms
|
||||||
|
@ -113,7 +113,7 @@
|
||||||
* [Spring Boot Tutorial For Beginners (in Hindi)](https://www.youtube.com/playlist?list=PL5mjp3QjkuoLPS-L28yKCKyzCMX8WRVno) - ProgRank
|
* [Spring Boot Tutorial For Beginners (in Hindi)](https://www.youtube.com/playlist?list=PL5mjp3QjkuoLPS-L28yKCKyzCMX8WRVno) - ProgRank
|
||||||
|
|
||||||
|
|
||||||
### Javascript
|
### JavaScript
|
||||||
|
|
||||||
* [JavaScript Tutorial \| Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ajyk081To1Cbt2eI5913SsL) - CodeWithHarry
|
* [JavaScript Tutorial \| Hindi](https://www.youtube.com/playlist?list=PLu0W_9lII9ajyk081To1Cbt2eI5913SsL) - CodeWithHarry
|
||||||
* [JavaScript Tutorial for Beginners (In Hindi)](https://www.youtube.com/playlist?list=PLwGdqUZWnOp1hqyT6h7pY0RlXIIGlE5U0) - Vinod Bahadur Thapa (Thapa Technical)
|
* [JavaScript Tutorial for Beginners (In Hindi)](https://www.youtube.com/playlist?list=PLwGdqUZWnOp1hqyT6h7pY0RlXIIGlE5U0) - Vinod Bahadur Thapa (Thapa Technical)
|
||||||
|
|
|
@ -16,11 +16,11 @@
|
||||||
* [Gradle](#gradle)
|
* [Gradle](#gradle)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [Spring](#spring)
|
* [Spring](#spring)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Node](#node)
|
* [Node](#node)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Vue](#vue)
|
* [Vue](#vue)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Kubernetes](#kubernetes)
|
* [Kubernetes](#kubernetes)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
|
@ -29,12 +29,12 @@
|
||||||
* [MongoDB](#mongodb)
|
* [MongoDB](#mongodb)
|
||||||
* [MySQL](#mysql)
|
* [MySQL](#mysql)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Codeigniter](#codeigniter)
|
* [Codeigniter](#codeigniter)
|
||||||
* [Laravel](#laravel)
|
* [Laravel](#laravel)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
* [Flask](#flask)
|
* [Flask](#flask)
|
||||||
* [PyTorch](#pytorch)
|
* [PyTorch](#pytorch)
|
||||||
* [Redis](#redis)
|
* [Redis](#redis)
|
||||||
* [SASS / SCSS](#sass--scss)
|
* [SASS / SCSS](#sass--scss)
|
||||||
* [Solidity](#solidity)
|
* [Solidity](#solidity)
|
||||||
|
@ -67,7 +67,7 @@
|
||||||
### C / C++
|
### C / C++
|
||||||
|
|
||||||
* [Bahasa C dengan Dev-C++](https://www.youtube.com/playlist?list=PLZNiz_sFO6tdZ_DcLhtbxLboLlpuqpzLC) - H.I Edukasi
|
* [Bahasa C dengan Dev-C++](https://www.youtube.com/playlist?list=PLZNiz_sFO6tdZ_DcLhtbxLboLlpuqpzLC) - H.I Edukasi
|
||||||
* [Belajar Bahasa Pemrograman C++ Lengkap dari Awal untuk Pemula ](https://kodedasar.com/belajar-cpp/) - DAMASDEV
|
* [Belajar Bahasa Pemrograman C++ Lengkap dari Awal untuk Pemula](https://kodedasar.com/belajar-cpp/) - DAMASDEV
|
||||||
* [Belajar C++](https://www.youtube.com/playlist?list=PLF82-I80PwDNKmeyYBe4CkEj7excOdy7f) - Guntur Budi
|
* [Belajar C++](https://www.youtube.com/playlist?list=PLF82-I80PwDNKmeyYBe4CkEj7excOdy7f) - Guntur Budi
|
||||||
* [Belajar C++ - Object Oriented Programming Bahasa Indonesia (OOP)](https://www.youtube.com/playlist?list=PLZS-MHyEIRo7-RC_-hkL9gu0_ofABw862) - Kelas Terbuka
|
* [Belajar C++ - Object Oriented Programming Bahasa Indonesia (OOP)](https://www.youtube.com/playlist?list=PLZS-MHyEIRo7-RC_-hkL9gu0_ofABw862) - Kelas Terbuka
|
||||||
* [Belajar C++ Bahasa Indonesia (Dasar)](https://www.youtube.com/playlist?list=PLZS-MHyEIRo4Ze0bbGB1WKBSNMPzi-eWI) - Kelas Terbuka
|
* [Belajar C++ Bahasa Indonesia (Dasar)](https://www.youtube.com/playlist?list=PLZS-MHyEIRo4Ze0bbGB1WKBSNMPzi-eWI) - Kelas Terbuka
|
||||||
|
|
|
@ -8,11 +8,11 @@
|
||||||
* [C#](#csharp)
|
* [C#](#csharp)
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [Database](#database)
|
* [Database](#database)
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [Delphi](#delphi)
|
* [Delphi](#delphi)
|
||||||
* [DevOps](#devops)
|
* [DevOps](#devops)
|
||||||
* [Embedded](#embedded)
|
* [Embedded](#embedded)
|
||||||
* [Arduino](#arduino)
|
* [Arduino](#arduino)
|
||||||
* [Generale](#generale)
|
* [Generale](#generale)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
|
@ -26,12 +26,12 @@
|
||||||
* [Ruby](#ruby)
|
* [Ruby](#ruby)
|
||||||
* [Sistemi Informativi](#sistemi-informativi)
|
* [Sistemi Informativi](#sistemi-informativi)
|
||||||
* [Sistemi Operativi](#sistemi-operativi)
|
* [Sistemi Operativi](#sistemi-operativi)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Strumenti di sviluppo](#strumenti-di-sviluppo)
|
* [Strumenti di sviluppo](#strumenti-di-sviluppo)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Maven](#maven)
|
* [Maven](#maven)
|
||||||
* [Web](#web)
|
* [Web](#web)
|
||||||
* [Vue](#vue)
|
* [Vue](#vue)
|
||||||
* [Workshop](#workshop)
|
* [Workshop](#workshop)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -24,14 +24,14 @@ ADVANCED - дамытушы. Детальді кодты үйрену.
|
||||||
* [HTML/CSS. базалық веб-дизайн құрудағы кодтау.](https://bilgen.academy/course/view.php?id=510) (BEGINNER)
|
* [HTML/CSS. базалық веб-дизайн құрудағы кодтау.](https://bilgen.academy/course/view.php?id=510) (BEGINNER)
|
||||||
|
|
||||||
|
|
||||||
### Javascript
|
### JavaScript
|
||||||
|
|
||||||
* [Javascript. Java курсының негізі](https://bilgen.academy/course/view.php?id=506) (BEGINNER)
|
* [Javascript. Java курсының негізі](https://bilgen.academy/course/view.php?id=506) (BEGINNER)
|
||||||
|
|
||||||
|
|
||||||
### PHP
|
### PHP
|
||||||
|
|
||||||
* [PHP. Веб-дизайнның динамикалық базасының құрылуы.](https://bilgen.academy/course/view.php?id=508) (BEGINNER)
|
* [PHP. Веб-дизайнның динамикалық базасының құрылуы.](https://bilgen.academy/course/view.php?id=508) (BEGINNER)
|
||||||
|
|
||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* [Computer Science](#computer-science)
|
* [Computer Science](#computer-science)
|
||||||
* [Flutter](#flutter)
|
* [Flutter](#flutter)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [Javascript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Web Development](#web-development)
|
* [Web Development](#web-development)
|
||||||
|
|
||||||
|
|
||||||
|
@ -23,9 +23,9 @@
|
||||||
* [Git](https://youtube.com/playlist?list=PLyNTduYoTjqBsCRtQrkUw-jaBLsInhsJa) - Soeng Souy
|
* [Git](https://youtube.com/playlist?list=PLyNTduYoTjqBsCRtQrkUw-jaBLsInhsJa) - Soeng Souy
|
||||||
|
|
||||||
|
|
||||||
### Javascript
|
### JavaScript
|
||||||
|
|
||||||
* [មេរៀន Javascript Speak khmer](https://youtube.com/playlist?list=PLWrsrLN26mWZiRcn4O-cphCw-AyoWumhq) - រៀនIT
|
* [មេរៀន JavaScript Speak khmer](https://youtube.com/playlist?list=PLWrsrLN26mWZiRcn4O-cphCw-AyoWumhq) - រៀនIT
|
||||||
|
|
||||||
|
|
||||||
### Web Development
|
### Web Development
|
||||||
|
|
|
@ -16,9 +16,9 @@
|
||||||
* [iOS](#ios)
|
* [iOS](#ios)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Node.js](#node.js)
|
* [Node.js](#node.js)
|
||||||
* [React.js](#react.js)
|
* [React.js](#react.js)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Linux](#linux)
|
* [Linux](#linux)
|
||||||
* [Machine Learning](#machine-learning)
|
* [Machine Learning](#machine-learning)
|
||||||
|
@ -266,7 +266,7 @@
|
||||||
* [Web2-CSS](https://www.opentutorials.org/course/3086) (생활코딩)
|
* [Web2-CSS](https://www.opentutorials.org/course/3086) (생활코딩)
|
||||||
* [Web2-Domain name system](https://www.opentutorials.org/course/3276) (생활코딩)
|
* [Web2-Domain name system](https://www.opentutorials.org/course/3276) (생활코딩)
|
||||||
* [Web2-Home server](https://www.opentutorials.org/course/3265) (생활코딩)
|
* [Web2-Home server](https://www.opentutorials.org/course/3265) (생활코딩)
|
||||||
* [Web2-javascript](https://www.opentutorials.org/course/3085) (생활코딩)
|
* [Web2-JavaScript](https://www.opentutorials.org/course/3085) (생활코딩)
|
||||||
* [Web2-nodejs](https://www.opentutorials.org/course/3332) (생활코딩)
|
* [Web2-nodejs](https://www.opentutorials.org/course/3332) (생활코딩)
|
||||||
* [Web2-PHP](https://www.opentutorials.org/course/3130) (생활코딩)
|
* [Web2-PHP](https://www.opentutorials.org/course/3130) (생활코딩)
|
||||||
* [Web2-Python](https://www.opentutorials.org/course/3256) (생활코딩)
|
* [Web2-Python](https://www.opentutorials.org/course/3256) (생활코딩)
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
### Index
|
### Index
|
||||||
|
|
||||||
* [Android](#android)
|
* [Android](#android)
|
||||||
* [Javascript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [PHP](#php)
|
* [PHP](#php)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Django](#django)
|
* [Django](#django)
|
||||||
|
|
||||||
|
|
||||||
### Android
|
### Android
|
||||||
|
@ -12,7 +12,7 @@
|
||||||
* [Android App Development Tutorial Malayalam](https://youtube.com/playlist?list=PLZ78Q1BKkdA1-eMVQOiBiMtQQb_vYWnvV) - Sabith Pkc Mnr
|
* [Android App Development Tutorial Malayalam](https://youtube.com/playlist?list=PLZ78Q1BKkdA1-eMVQOiBiMtQQb_vYWnvV) - Sabith Pkc Mnr
|
||||||
|
|
||||||
|
|
||||||
### Javascript
|
### JavaScript
|
||||||
|
|
||||||
* [JavaScript Malayalam Tutorial](https://www.youtube.com/watch?v=3mjwtu4_0uk) - Yes Tech Media
|
* [JavaScript Malayalam Tutorial](https://www.youtube.com/watch?v=3mjwtu4_0uk) - Yes Tech Media
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,7 @@
|
||||||
* [Shell](#shell)
|
* [Shell](#shell)
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [WordPress](#wordpress)
|
* [WordPress](#wordpress)
|
||||||
|
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
|
|
||||||
* [Aprenda C e C++ - Fundamentos Para Lógica de Programação](https://www.udemy.com/c-e-c-fundamentos-para-logica-de-programacao/) - One Day Code (Udemy)
|
* [Aprenda C e C++ - Fundamentos Para Lógica de Programação](https://www.udemy.com/c-e-c-fundamentos-para-logica-de-programacao/) - One Day Code (Udemy)
|
||||||
* [Curso de C](https://www.youtube.com/playlist?list=PLesCEcYj003SwVdufCQM5FIbrOd0GG1M4) - Cláudio Rogério Carvalho Filho (eXcript)
|
* [Curso de C](https://www.youtube.com/playlist?list=PLesCEcYj003SwVdufCQM5FIbrOd0GG1M4) - Cláudio Rogério Carvalho Filho (eXcript)
|
||||||
* [Programação Moderna em C](https://www.youtube.com/playlist?list=PLIfZMtpPYFP5qaS2RFQxcNVkmJLGQwyKE) - Papo Binário (Youtube)
|
* [Programação Moderna em C](https://www.youtube.com/playlist?list=PLIfZMtpPYFP5qaS2RFQxcNVkmJLGQwyKE) - Papo Binário (YouTube)
|
||||||
|
|
||||||
|
|
||||||
### <a id="csharp"></a>C\#
|
### <a id="csharp"></a>C\#
|
||||||
|
@ -221,7 +221,7 @@
|
||||||
|
|
||||||
### Node.js
|
### Node.js
|
||||||
|
|
||||||
* [Criando APIs com NodeJs ](https://www.youtube.com/playlist?list=PLHlHvK2lnJndvvycjBqQAbgEDqXxKLoqn) - Balta.io (YouTube)
|
* [Criando APIs com NodeJs](https://www.youtube.com/playlist?list=PLHlHvK2lnJndvvycjBqQAbgEDqXxKLoqn) - Balta.io (YouTube)
|
||||||
* [Curso de Node.js](https://www.youtube.com/playlist?list=PLJ_KhUnlXUPtbtLwaxxUxHqvcNQndmI4B) - Victor Lima Guia do Programador (YouTube)
|
* [Curso de Node.js](https://www.youtube.com/playlist?list=PLJ_KhUnlXUPtbtLwaxxUxHqvcNQndmI4B) - Victor Lima Guia do Programador (YouTube)
|
||||||
* [Do Zero A Produção: Aprenda A Construir Uma API Node.Js Com Typescript](https://www.youtube.com/playlist?list=PLz_YTBuxtxt6_Zf1h-qzNsvVt46H8ziKh) - Waldemar Neto Dev Lab (YouTube)
|
* [Do Zero A Produção: Aprenda A Construir Uma API Node.Js Com Typescript](https://www.youtube.com/playlist?list=PLz_YTBuxtxt6_Zf1h-qzNsvVt46H8ziKh) - Waldemar Neto Dev Lab (YouTube)
|
||||||
* [Imersão em desenvolvimento de APIs com Node.js](https://erickwendel.teachable.com/p/node-js-para-iniciantes-nodebr) - Erick Wendel (Teachable)
|
* [Imersão em desenvolvimento de APIs com Node.js](https://erickwendel.teachable.com/p/node-js-para-iniciantes-nodebr) - Erick Wendel (Teachable)
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [Node.js](#nodejs)
|
* [Node.js](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Julia](#julia)
|
* [Julia](#julia)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Perl](#perl)
|
* [Perl](#perl)
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
|
|
||||||
|
|
||||||
### ASP.NET Core
|
### ASP.NET Core
|
||||||
|
|
|
@ -5,13 +5,13 @@
|
||||||
* [C++](#cpp)
|
* [C++](#cpp)
|
||||||
* [Git](#git)
|
* [Git](#git)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [NodeJS](#nodejs)
|
* [NodeJS](#nodejs)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
* [Ruby](#Ruby)
|
* [Ruby](#Ruby)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
|
|
||||||
|
|
||||||
### C
|
### C
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Machine-Learning](#machine-learning)
|
* [Machine-Learning](#machine-learning)
|
||||||
* [MongoDB](#mongodb)
|
* [MongoDB](#mongodb)
|
||||||
* [NodeJS](#nodejs)
|
* [NodeJS](#nodejs)
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
* [SQL](#sql)
|
* [SQL](#sql)
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [Unity](#unity)
|
* [Unity](#unity)
|
||||||
* [Vue](#vue)
|
* [Vue](#vue)
|
||||||
* [Wordpress](#wordpress)
|
* [Wordpress](#wordpress)
|
||||||
|
|
|
@ -15,11 +15,11 @@
|
||||||
* [IDE / Editors](#ide--editors)
|
* [IDE / Editors](#ide--editors)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [Nest.js](#nestjs)
|
* [Nest.js](#nestjs)
|
||||||
* [Nuxt.js](#nuxtjs)
|
* [Nuxt.js](#nuxtjs)
|
||||||
* [React.js](#reactjs)
|
* [React.js](#reactjs)
|
||||||
* [Vue.js](#vuejs)
|
* [Vue.js](#vuejs)
|
||||||
* [Kotlin](#Kotlin)
|
* [Kotlin](#Kotlin)
|
||||||
* [Kubernetes](#kubernetes)
|
* [Kubernetes](#kubernetes)
|
||||||
* [Language Translations](#language-translations)
|
* [Language Translations](#language-translations)
|
||||||
|
@ -112,8 +112,8 @@
|
||||||
* [Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) - GitHub (PDF)
|
* [Git Cheat Sheet](https://education.github.com/git-cheat-sheet-education.pdf) - GitHub (PDF)
|
||||||
* [Git Cheat Sheet](https://about.gitlab.com/images/press/git-cheat-sheet.pdf) - GitLab (PDF)
|
* [Git Cheat Sheet](https://about.gitlab.com/images/press/git-cheat-sheet.pdf) - GitLab (PDF)
|
||||||
* [Git Cheat Sheet](http://git.jk.gs) - Jan Krüger (PDF, SVG)
|
* [Git Cheat Sheet](http://git.jk.gs) - Jan Krüger (PDF, SVG)
|
||||||
* [Git Cheat Sheet](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet.pdf) (PDF)
|
* [Git Cheat Sheet](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet.pdf) (PDF)
|
||||||
* [Git Cheat Sheet - extended](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet-v2.zip) (PDF)
|
* [Git Cheat Sheet - extended](https://jan-krueger.net/wordpress/wp-content/uploads/2007/09/git-cheat-sheet-v2.zip) (PDF)
|
||||||
* [Git Cheat Sheet](https://programmingwithmosh.com/wp-content/uploads/2020/09/Git-Cheat-Sheet.pdf) - Moshfegh Hamedani (PDF)
|
* [Git Cheat Sheet](https://programmingwithmosh.com/wp-content/uploads/2020/09/Git-Cheat-Sheet.pdf) - Moshfegh Hamedani (PDF)
|
||||||
* [Git ściąga (pl)](https://training.github.com/downloads/pl/github-git-cheat-sheet/) - GitHub
|
* [Git ściąga (pl)](https://training.github.com/downloads/pl/github-git-cheat-sheet/) - GitHub
|
||||||
* [GitHub Cheat Sheet](https://github.com/tiimgreen/github-cheat-sheet) - Tim Green (Markdown)
|
* [GitHub Cheat Sheet](https://github.com/tiimgreen/github-cheat-sheet) - Tim Green (Markdown)
|
||||||
|
|
|
@ -17,16 +17,16 @@
|
||||||
* [Go](#go)
|
* [Go](#go)
|
||||||
* [Haskell](#haskell)
|
* [Haskell](#haskell)
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [Bootstrap](#bootstrap)
|
* [Bootstrap](#bootstrap)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [jQuery](#jquery)
|
* [jQuery](#jquery)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Redux](#redux)
|
* [Redux](#redux)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Language Agnostic](#language-agnostic)
|
* [Language Agnostic](#language-agnostic)
|
||||||
* [Operating Systems](#operating-systems)
|
* [Operating Systems](#operating-systems)
|
||||||
* [LaTeX](#latex)
|
* [LaTeX](#latex)
|
||||||
* [Lisp](#lisp)
|
* [Lisp](#lisp)
|
||||||
* [MATLAB](#matlab)
|
* [MATLAB](#matlab)
|
||||||
|
@ -202,7 +202,7 @@
|
||||||
* [ES6 Interactive Guide](http://stack.formidable.com/es6-interactive-guide/#/)
|
* [ES6 Interactive Guide](http://stack.formidable.com/es6-interactive-guide/#/)
|
||||||
* [Functional Programming in Javascript](https://github.com/ReactiveX/learnrx)
|
* [Functional Programming in Javascript](https://github.com/ReactiveX/learnrx)
|
||||||
* [JavaScript Algorithms and Data Structures Certification](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/) - freeCodeCamp
|
* [JavaScript Algorithms and Data Structures Certification](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/) - freeCodeCamp
|
||||||
* [Javascript interactive tutorial on CodeCademy](https://www.codecademy.com/learn/javascript)
|
* [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)
|
* [JavaScript interactive tutorial on CoderMania](http://www.codermania.com/javascript/lesson/1a/hello-world)
|
||||||
* [JavaScript Tutorial](https://www.w3schools.com/js) - W3Schools
|
* [JavaScript Tutorial](https://www.w3schools.com/js) - W3Schools
|
||||||
* [JavaScript Tutorial](https://www.scaler.com/topics/javascript/) - Scaler Topics
|
* [JavaScript Tutorial](https://www.scaler.com/topics/javascript/) - Scaler Topics
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
* [HTML and CSS](#html-and-css)
|
* [HTML and CSS](#html-and-css)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [React](#react)
|
* [React](#react)
|
||||||
* [Python](#python)
|
* [Python](#python)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -44,5 +44,3 @@
|
||||||
### SQL
|
### SQL
|
||||||
|
|
||||||
* [SQL упражнения](https://www.sql-ex.ru/?Lang=0)
|
* [SQL упражнения](https://www.sql-ex.ru/?Lang=0)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
* [Ionic](#ionic)
|
* [Ionic](#ionic)
|
||||||
* [Java](#java)
|
* [Java](#java)
|
||||||
* [JavaScript](#javascript)
|
* [JavaScript](#javascript)
|
||||||
* [AngularJS](#angularjs)
|
* [AngularJS](#angularjs)
|
||||||
* [Kotlin](#kotlin)
|
* [Kotlin](#kotlin)
|
||||||
* [Kubernetes](#kubernetes)
|
* [Kubernetes](#kubernetes)
|
||||||
* [.Net](#dotnet)
|
* [.Net](#dotnet)
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
* [Svelte](#svelte)
|
* [Svelte](#svelte)
|
||||||
* [Swift](#swift)
|
* [Swift](#swift)
|
||||||
* [TypeScript](#typescript)
|
* [TypeScript](#typescript)
|
||||||
* [Angular](#angular)
|
* [Angular](#angular)
|
||||||
* [V](#v)
|
* [V](#v)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue