Skip to content

Commit

Permalink
refactor: normalize Angular and Angular.js sections/resources (EbookF…
Browse files Browse the repository at this point in the history
…oundation#5525)

* chore: improve angular / angular.js listings

- Wellnaming section
- fix book title, add format, add creators as is seen in file

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Wellnaming section
- fix book title, add format, add creators as is seen in file

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Wellnaming sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items, mainly from html.it website.
- fix titles, add format, add creators as is seen in linked files

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Sections (typescript>angular, javascript>angularjs)
- Add free resources to complete listing with at least 2 items.
- fix titles, add format, add creators as is seen in linked files

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Move Angular resources to TypeScript
- Well-naming sections
- fix book title, add format, add creators as is seen in files

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Move Angular resources from Angular.js to TypeScript
- Add more resources to avoid single sections
- Complete notes, titles, format, authors

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Well-naming section
- Complete notes, titles, format, authors

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Handle both as anchor. angular and angular.js

via EbookFoundation#4940

* chore: improve angular / angular.js listings

- Add http://plnkr.co as valid playground for both
- Add https://stackblitz.com as valid playground for both

via EbookFoundation#4940

* chore: Angular.js > AngularJS and other pitfails

- Use AngularJS as title/name
- Fix some errors with heading levels in Javascript/Typescript section
- Finish to move some resources accoding their content

via EbookFoundation#4940

* feature: sections crosslinks as blockquotes

* feature: sections crosslinks as blockquotes

Mainly for AngularJS/Angular, Javascript/Typescript,
web, databases listing sections

* chore: revert scoping crosslinks only to Angular
  • Loading branch information
davorpa authored Sep 14, 2021
1 parent 7023637 commit 0b331b7
Show file tree
Hide file tree
Showing 20 changed files with 328 additions and 188 deletions.
26 changes: 26 additions & 0 deletions books/free-programming-books-es.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@
* [SQL](#sql)
* [Subversion](#subversion)
* [SVG](#svg)
* [TypeScript](#typescript)
* [Angular](#angular)


### 0 - Meta-Listas
Expand Down Expand Up @@ -219,7 +221,12 @@

#### AngularJS

> :information_source: Véase también … [Angular](#angular)
* [¿Cómo aprender AngularJS?](http://raulexposito.com/documentos/como-aprender-angularjs/) (HTML)
* [AngularJS](https://eladrodriguez.gitbooks.io/angularjs) - Elad Rodriguez (HTML) (Gitbook)
* [Guía de estilo AngularJS](https://github.com/johnpapa/angular-styleguide/blob/master/a1/i18n/es-ES.md) - John Papa et al. (HTML)
* [Manual de AngularJS](https://desarrolloweb.com/manuales/manual-angularjs.html) - desarrolloweb.com (HTML, PDF, EPUB, Kindle)


#### D3.js
Expand Down Expand Up @@ -386,3 +393,22 @@
### SVG

* [Scalable. Un libro sobre SVG](https://leanpub.com/scalable/) (Leanpub cuenta requerida)


### TypeScript

* [Aprendizaje TypeScript](https://riptutorial.com/Download/typescript-es.pdf) - riptutorial (PDF)
* [Introduccion a TypeScript](https://khru.gitbooks.io/typescript/) - Emmanuel Valverde Ramos (HTML) (GitBook)
* [TypeScript Deep Dive](https://github.com/melissarofman/typescript-book) - Basarat Ali Syed, Melissa Rofman (HTML) (GitBook)
* [Uso avanzado de TypeScript en un ejemplo real](https://neliosoftware.com/es/blog/uso-avanzado-de-typescript/) - Nelio Software (HTML)


#### Angular

> :information_source: Véase también … [AngularJS](#angularjs)
* [Angular 2](https://rldona.gitbooks.io/angular-2-book) - Raúl López (HTML) (Gitbook)
* [Aprendiendo Angular](https://ngchallenges.gitbook.io) - Vanessa Aristizabal (HTML) (Gitbook)
* [Aprendizaje Angular](https://riptutorial.com/Download/angular-es.pdf) - riptutorial (PDF)
* [Aprendizaje Angular 2](https://riptutorial.com/Download/angular-2-es.pdf) - riptutorial (PDF)
* [Entendiendo Angular](https://jorgeucano.gitbook.io/entendiendo-angular/) - Jorge Cano (HTML, [:package: ejemplos](https://github.com/jorgeucano/entendiendo-angular)) (Gitbook)
8 changes: 4 additions & 4 deletions books/free-programming-books-et.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* [C Sharp](#c-sharp)
* [Java](#java)
* [JavaScript](#javascript)
* [Angular](#angular)
* [AngularJS](#angularjs)
* [Vue](#vue)
* [PHP](#php)
* [Python](#python)
Expand Down Expand Up @@ -35,12 +35,12 @@
* [Javascript](http://lepo.it.da.ut.ee/~epuman/javascript.html) - Ella Puman, Tartu ÜLikooli õppematerjal


##### Angular
#### AngularJS

* [Angular](http://www.cs.tlu.ee/teemad/get_file.php?id=400) - Tallinna Ülikooli õppematerjal
* [AngularJS raamistiku õppematerjal](http://www.cs.tlu.ee/teemad/get_file.php?id=400) - Tallinna Ülikooli, Sander Leetus (PDF)


##### Vue
#### Vue

* [Vue](http://www.cs.tlu.ee/teemaderegister/get_file.php?id=715) - Tallinna ülikooli õppematerjal

Expand Down
26 changes: 19 additions & 7 deletions books/free-programming-books-id.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
* [C#](#c-sharp)
* [C++](#cpp)
* [CodeIgniter](#codeigniter)
* [Deno](#deno)
* [Emacs](#emacs)
* [Git](#git)
* [Go](#go)
Expand All @@ -18,6 +17,9 @@
* [PHP](#php)
* [Python](#python)
* [React](#react)
* [TypeScript](#typescript)
* [Angular](#angular)
* [Deno](#deno)
* [Vue](#vue)


Expand Down Expand Up @@ -45,11 +47,6 @@
* [Tutorial CodeIgniter 4](http://mfikri.com/artikel/tutorial-codeigniter4)


### Deno

* [Belajar Dengan Jenius Deno](https://raw.githubusercontent.com/gungunfebrianza/Belajar-Dengan-Jenius-DenoTheWKWKLand/master/Belajar%20Dengan%20Jenius%20Deno.pdf) - Gun Gun Febrianza (PDF)


### Emacs

* [Dokumentasi Emacs Bahasa Indonesia](https://github.com/kholidfu/emacs_doc)
Expand Down Expand Up @@ -84,7 +81,6 @@

### JavaScript

* [Belajar TypeScript](https://leanpub.com/belajar-typescript) *(Membutuhkan akun Leanpub atau email yang valid)*
* [Mengenal JavaScript](http://masputih.com/2013/01/ebook-gratis-mengenal-javascript)
* [Otomatisasi dengan gulp.js](https://kristories.gitbooks.io/otomatisasi-dengan-gulp-js/content/)
* [Tutorial Dasar Javascript untuk Pemula](https://www.petanikode.com/tutorial/javascript/) *(Dalam Proses)*
Expand Down Expand Up @@ -144,6 +140,22 @@
* [Dokumentasi React Bahasa Indonesia](https://id.reactjs.org)


### TypeScript

* [Belajar TypeScript](https://leanpub.com/belajar-typescript) *(Membutuhkan akun Leanpub atau email yang valid)*


#### Angular

* [Tutorial Angular Indonesia](https://degananda.com/tutorial-angular-indonesia-daftar-isi-download-pdf/) - Degananda Ferdian Priyambada (HTML)
* [Tutorial Series Belajar Angular 2019](https://www.bewoksatukosong.com/2019/09/tutorial-series-belajar-angular-2019.html) - Bewok Satu Kosong (HTML)


#### Deno

* [Belajar Dengan Jenius Deno](https://raw.githubusercontent.com/gungunfebrianza/Belajar-Dengan-Jenius-DenoTheWKWKLand/master/Belajar%20Dengan%20Jenius%20Deno.pdf) - Gun Gun Febrianza (PDF)


### Vue

* [Dokumentasi Vue Bahasa Indonesia](https://github.com/vuejs-id/docs)
33 changes: 27 additions & 6 deletions books/free-programming-books-it.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
* [Sistemi](#sistemi)
* [Storia dell'informatica](#storia-dellinformatica)
* [Android](#android)
* [Angular](#angular)
* [Assembly Language](#assembly-language)
* [BASH](#bash)
* [C](#c)
Expand All @@ -22,6 +21,7 @@
* [HTML](#html)
* [Java](#java)
* [JavaScript](#javascript)
* [AngularJS](#angularjs)
* [Kotlin](#kotlin)
* [LaTeX](#latex)
* [Linux](#linux)
Expand All @@ -32,6 +32,8 @@
* [Python](#python)
* [Django](#django)
* [Ruby](#ruby)
* [TypeScript](#typescript)
* [Angular](#angular)
* [UML](#uml)
* [Visual Basic](#visual-basic)

Expand Down Expand Up @@ -74,11 +76,6 @@
* [Guida Android](http://www.html.it/guide/guida-android/) (HTML)


### Angular

* [Guida di Angular 5](http://vbgraphic.altervista.org/warehouse/sites/default/files/downloads/Guida_Angular5_FabioGuerrazzi.pdf) - Fabio Guerrazzi (PDF)


### Assembly Language

* [PC Assembly Language](http://drpaulcarter.com/pcasm/) - Paul A. Carter
Expand Down Expand Up @@ -174,6 +171,15 @@
* [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 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)


#### AngularJS

> :information_source: Vedi anche … [Angular](#angular)
* [AngularJS, il supereroe dei framework JavaScript ...di Google](https://www.html.it/articoli/angularjs-il-supereroe-dei-framework-javascript-di-google/) - Andrea Chiarelli (HTML)
* [Guida AngularJS](https://www.html.it/guide/guida-angularjs/) - Andrea Chiarelli (HTML)


### Kotlin
Expand Down Expand Up @@ -244,6 +250,21 @@
* [Ruby User Guide](https://web.archive.org/web/20161102011319/http://ruby-it.org/rug_it.zip)


### TypeScript

* [Guida TypeScript](https://www.html.it/guide/guida-typescript/) - Andrea Chiarelli (HTML)
* [TypeScript Deep Dive](https://github.com/TizioFittizio/typescript-book) - Basarat Ali Syed, Luca Campana (HTML) (GitBooks)


#### Angular

> :information_source: Vedi anche … [AngularJS](#angularjs)
* [Applicazioni con Angular e PHP, la guida](https://www.html.it/guide/applicazioni-con-angular-e-php-la-guida/) - Lorenzo De Ambrosis (HTML)
* [Guida Angular 2](https://www.html.it/guide/guida-angularjs-2/) - Andrea Chiarelli (HTML)
* [Guida di Angular 5](http://vbgraphic.altervista.org/warehouse/sites/default/files/downloads/Guida_Angular5_FabioGuerrazzi.pdf) - Fabio Guerrazzi (PDF)


### UML

* [Appunti di UML](http://liuct.altervista.org/download/repository/ingsof/Appunti_UML.pdf) (PDF)
Expand Down
18 changes: 14 additions & 4 deletions books/free-programming-books-ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
* [iOS](#ios)
* [Java](#java)
* [JavaScript](#javascript)
* [Angular.js](#angularjs)
* [AngularJS](#angularjs)
* [Backbone.js](#backbonejs)
* [jQuery](#jquery)
* [Node.js](#nodejs)
Expand Down Expand Up @@ -78,6 +78,7 @@
* [Swift](#swift)
* [Tcl/Tk](#tcltk)
* [TypeScript](#typescript)
* [Angular](#angular)
* [VBA](#vba)
* [Vim](#vim)

Expand Down Expand Up @@ -405,12 +406,13 @@
* [中上級者になるためのJavaScript](https://kenju.gitbooks.io/js_step-up-to-intermediate/) - Kenju


#### Angular.js
#### AngularJS

> :information_source: See also … [Angular](#angular)
* [Angular Docs](https://angular.jp/docs)
* [AngularJS 1.2 日本語リファレンス](http://js.studio-kingdom.com/angularjs) - @tomof(翻訳)
* [AngularJS's tutorial - あなたとともにAngularJS](http://lab.hisasann.com/AngularJSTutorial/) - @hisasann
* [AngularJSスタイルガイド](https://github.com/mgechev/angularjs-style-guide/blob/master/README-ja-jp.md)
* [AngularJSスタイルガイド](https://github.com/mgechev/angularjs-style-guide/blob/master/README-ja-jp.md) - Minko Gechev, Morita Naoki, Yohei Sugigami et al.
* [すぐできる AngularJS](http://8th713.github.io/LearnAngularJS) - @8th713


Expand Down Expand Up @@ -679,6 +681,14 @@
* [TypeScriptの為のクリーンコード](https://msakamaki.github.io/clean-code-typescript/) - labs42io, 酒巻 瑞穂(翻訳)


#### Angular

> :information_source: See also … [AngularJS](#angularjs)
* [Angular Docs](https://angular.jp/docs)
* [Angular Tutorial](https://angular.jp/tutorial)


### VBA

* [Excel 2013 で学ぶ Visual Basic for Applications (VBA)](https://brain.cc.kogakuin.ac.jp/~kanamaru/lecture/vba2013/) - 金丸隆志
Expand Down
34 changes: 23 additions & 11 deletions books/free-programming-books-pt_BR.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@
* [HTML / CSS](#html--css)
* [Java](#java)
* [JavaScript](#javascript)
* [Angular](#angular)
* [Angular.js](#angularjs)
* [AngularJS](#angularjs)
* [Backbone.js](#backbonejs)
* [Ember.js](#emberjs)
* [Express.js](#expressjs)
Expand All @@ -46,6 +45,8 @@
* [RegEx](#regex)
* [Ruby](#ruby)
* [Shell Script](#shell)
* [TypeScript](#typescript)
* [Angular](#angular)


### Agnósticos
Expand Down Expand Up @@ -195,17 +196,13 @@
* [You Don't Know JS: Tipos & Gramática](https://github.com/cezaraugusto/You-Dont-Know-JS/blob/portuguese-translation/types%20&%20grammar/README.md)


#### Angular

* [Angular 2 - Criando sua primeira aplicação no Visual Studio Code](http://www.macoratti.net/17/02/net_ang2vsc1.htm)
* [Implemente um aplicativo de página única com o Angular 2](https://www.ibm.com/developerworks/br/library/implemente-aplicativo-pagina-unica-angular-2/index.html)
#### AngularJS

> :information_source: Veja também … [Angular](#angular)
#### Angular.js

* [Criando uma aplicação simples com AngularJS](http://tableless.com.br/criando-uma-aplicacao-simples-com-angularjs/)
* [Criando uma aplicação Single Page com AngularJS](http://tableless.com.br/criando-uma-aplicacao-single-page-com-angularjs/)
* [Entendendo as diretivas e fazendo abas com AngularJS](http://tableless.com.br/diretivas-angularjs-abas/)
* [Criando uma aplicação simples com AngularJS](http://tableless.com.br/criando-uma-aplicacao-simples-com-angularjs/) - Davi Ferreira
* [Criando uma aplicação Single Page com AngularJS](http://tableless.com.br/criando-uma-aplicacao-single-page-com-angularjs/) - Lucas Caprio
* [Entendendo as diretivas e fazendo abas com AngularJS](http://tableless.com.br/diretivas-angularjs-abas/) - Diego Eis


#### Backbone.js
Expand Down Expand Up @@ -361,3 +358,18 @@
* [Introdução ao Shell Script](http://aurelio.net/shell/apostila-introducao-shell.pdf) - Aurelio Marinho Jargas (PDF)
* [Pequena introdução ao linux e ao Shell Script](https://www.telecom.uff.br/pet/petws/downloads/apostilas/LINUX.pdf) (PDF)
* [Shell Script do Zero](http://metamorphoselinux.net/Shell_Script_do_Zero.pdf) (PDF)


### TypeScript

* [Iniciando no TypeScript - Guia prático para os primeiros passos da linguagem](https://www.maiconsilva.com/starting-typescript/) - Maicon Silva (HTML)
* [TypeScript Documentação](https://www.typescriptlang.org/pt/docs/)
* [TypeScript: O guia definitivo](https://oieduardorabelo.medium.com/typescript-o-guia-definitivo-1a63b04259cc) - Eduardo Rabelo (HTML)


#### Angular

> :information_source: Veja também … [AngularJS](#angularjs)
* [Angular 2 - Criando sua primeira aplicação no Visual Studio Code](http://www.macoratti.net/17/02/net_ang2vsc1.htm) - José Carlos Macoratti (HTML)
* [Implemente um aplicativo de página única com o Angular 2](https://www.ibm.com/developerworks/br/library/implemente-aplicativo-pagina-unica-angular-2/) - IBM, Babu Suresh (HTML)
22 changes: 13 additions & 9 deletions books/free-programming-books-ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
* [Работа c cетью](#Работа-с-сетью)
* [Управление конфигурациями](#Управление-конфигурациями)
* [Open Source Ecosystem](#open-source-ecosystem)
* [Angular](#angular)
* [Assembly](#assembly)
* [Bash](#bash)
* [C](#c)
Expand Down Expand Up @@ -65,6 +64,7 @@
* [PostgreSQL](#postgresql)
* [Swift](#swift)
* [TypeScript](#typescript)
* [Angular](#angular)
* [Unix](#unix)
* [Vim](#vim)

Expand Down Expand Up @@ -114,12 +114,6 @@
* [Архитектура приложений с открытым исходным кодом](http://rus-linux.net/MyLDP/BOOKS/Architecture-Open-Source-Applications/index.html)


#### Angular

* [Руководство по Angular](https://metanit.com/web/angular2) - Евгений Попов
* [Angular 5. Полное руководство](https://bxnotes.ru/conspect/angular-5-the-complete-guide/) - Maximilian Schwarzmüller


### Assembly

* [Ассемблер в Linux для программистов C](https://ru.wikibooks.org/wiki/Ассемблер_в_Linux_для_программистов_C) - Викиучебник
Expand Down Expand Up @@ -302,9 +296,10 @@

#### AngularJS

> :information_source: See also … [Angular](#angular)
* [Онлайн-руководство по AngularJS](https://metanit.com/web/angular) - Евгений Попов
* [Перевод документации](http://angular-doc.herokuapp.com)
* [Русская версия документация Angular 10](https://angular24.ru/start) - Алексей Охрименко


#### jQuery
Expand Down Expand Up @@ -527,10 +522,19 @@

### TypeScript

* [Перевод официальной документации Typescript](http://typescript-lang.ru/docs/index.html)
* [Перевод официальной документации Typescript](http://typescript-lang.ru/docs/) - George Kiselev
* [Руководство по TypeScript](https://metanit.com/web/typescript) - Евгений Попов


#### Angular

> :information_source: See also … [AngularJS](#angularjs)
* [Руководство по Angular](https://metanit.com/web/angular2) - Евгений Попов
* [Русская версия документация Angular 10](https://angular24.ru) - Alexey Okhrimenko
* [Angular 5. Полное руководство](https://bxnotes.ru/conspect/angular-5-the-complete-guide/) - Maximilian Schwarzmüller


### Unix

* [Beyond Linux From Scratch (version * [Архитектура операционной системы Unix](http://lib.ru/BACH) - Maurice J. Bach
Expand Down
Loading

0 comments on commit 0b331b7

Please sign in to comment.