From 0b331b779815a0f3ef041852e473c6ce8fd4a7f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Ord=C3=A1s?= Date: Tue, 14 Sep 2021 20:29:51 +0200 Subject: [PATCH] refactor: normalize Angular and Angular.js sections/resources (#5525) * chore: improve angular / angular.js listings - Wellnaming section - fix book title, add format, add creators as is seen in file via EbookFoundation/free-programming-books#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/free-programming-books#4940 * chore: improve angular / angular.js listings - Move Angular resources from Angular.js to TypeScript - Add more resources to avoid single sections via EbookFoundation/free-programming-books#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/free-programming-books#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/free-programming-books#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/free-programming-books#4940 * chore: improve angular / angular.js listings - Well-naming section - Complete notes, titles, format, authors via EbookFoundation/free-programming-books#4940 * chore: improve angular / angular.js listings - Handle both as anchor. angular and angular.js via EbookFoundation/free-programming-books#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/free-programming-books#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/free-programming-books#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 --- books/free-programming-books-es.md | 26 +++++++ books/free-programming-books-et.md | 8 +-- books/free-programming-books-id.md | 26 +++++-- books/free-programming-books-it.md | 33 +++++++-- books/free-programming-books-ja.md | 18 +++-- books/free-programming-books-pt_BR.md | 34 ++++++--- books/free-programming-books-ru.md | 22 +++--- books/free-programming-books-zh.md | 69 +++++++++++-------- books/free-programming-books.md | 42 ++++++----- casts/free-podcasts-screencasts-en.md | 6 +- casts/free-podcasts-screencasts-pt_BR.md | 14 ++-- courses/free-courses-ar.md | 22 +++--- courses/free-courses-en.md | 51 +++++++------- courses/free-courses-id.md | 15 ++-- courses/free-courses-ko.md | 6 +- courses/free-courses-pt_BR.md | 23 ++++--- courses/free-courses-th.md | 18 +++-- courses/free-courses-vi.md | 49 +++++++------ ...ee-programming-interactive-tutorials-en.md | 10 +-- more/free-programming-playgrounds.md | 24 +++++-- 20 files changed, 328 insertions(+), 188 deletions(-) diff --git a/books/free-programming-books-es.md b/books/free-programming-books-es.md index e36a61033..6ac544baa 100644 --- a/books/free-programming-books-es.md +++ b/books/free-programming-books-es.md @@ -48,6 +48,8 @@ * [SQL](#sql) * [Subversion](#subversion) * [SVG](#svg) +* [TypeScript](#typescript) + * [Angular](#angular) ### 0 - Meta-Listas @@ -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 @@ -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) diff --git a/books/free-programming-books-et.md b/books/free-programming-books-et.md index 13a80148e..a6448af51 100644 --- a/books/free-programming-books-et.md +++ b/books/free-programming-books-et.md @@ -4,7 +4,7 @@ * [C Sharp](#c-sharp) * [Java](#java) * [JavaScript](#javascript) - * [Angular](#angular) + * [AngularJS](#angularjs) * [Vue](#vue) * [PHP](#php) * [Python](#python) @@ -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 diff --git a/books/free-programming-books-id.md b/books/free-programming-books-id.md index 0b8fcf521..e17ae344d 100644 --- a/books/free-programming-books-id.md +++ b/books/free-programming-books-id.md @@ -4,7 +4,6 @@ * [C#](#c-sharp) * [C++](#cpp) * [CodeIgniter](#codeigniter) -* [Deno](#deno) * [Emacs](#emacs) * [Git](#git) * [Go](#go) @@ -18,6 +17,9 @@ * [PHP](#php) * [Python](#python) * [React](#react) +* [TypeScript](#typescript) + * [Angular](#angular) + * [Deno](#deno) * [Vue](#vue) @@ -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) @@ -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)* @@ -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) diff --git a/books/free-programming-books-it.md b/books/free-programming-books-it.md index 3b7430b4d..07cdce498 100644 --- a/books/free-programming-books-it.md +++ b/books/free-programming-books-it.md @@ -7,7 +7,6 @@ * [Sistemi](#sistemi) * [Storia dell'informatica](#storia-dellinformatica) * [Android](#android) -* [Angular](#angular) * [Assembly Language](#assembly-language) * [BASH](#bash) * [C](#c) @@ -22,6 +21,7 @@ * [HTML](#html) * [Java](#java) * [JavaScript](#javascript) + * [AngularJS](#angularjs) * [Kotlin](#kotlin) * [LaTeX](#latex) * [Linux](#linux) @@ -32,6 +32,8 @@ * [Python](#python) * [Django](#django) * [Ruby](#ruby) +* [TypeScript](#typescript) + * [Angular](#angular) * [UML](#uml) * [Visual Basic](#visual-basic) @@ -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 @@ -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 @@ -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) diff --git a/books/free-programming-books-ja.md b/books/free-programming-books-ja.md index f439a20fd..1627f424c 100644 --- a/books/free-programming-books-ja.md +++ b/books/free-programming-books-ja.md @@ -42,7 +42,7 @@ * [iOS](#ios) * [Java](#java) * [JavaScript](#javascript) - * [Angular.js](#angularjs) + * [AngularJS](#angularjs) * [Backbone.js](#backbonejs) * [jQuery](#jquery) * [Node.js](#nodejs) @@ -78,6 +78,7 @@ * [Swift](#swift) * [Tcl/Tk](#tcltk) * [TypeScript](#typescript) + * [Angular](#angular) * [VBA](#vba) * [Vim](#vim) @@ -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 @@ -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/) - 金丸隆志 diff --git a/books/free-programming-books-pt_BR.md b/books/free-programming-books-pt_BR.md index 4a35c2af3..6ade07628 100644 --- a/books/free-programming-books-pt_BR.md +++ b/books/free-programming-books-pt_BR.md @@ -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) @@ -46,6 +45,8 @@ * [RegEx](#regex) * [Ruby](#ruby) * [Shell Script](#shell) +* [TypeScript](#typescript) + * [Angular](#angular) ### Agnósticos @@ -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 @@ -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) diff --git a/books/free-programming-books-ru.md b/books/free-programming-books-ru.md index f57d041fe..3ebf3def6 100644 --- a/books/free-programming-books-ru.md +++ b/books/free-programming-books-ru.md @@ -6,7 +6,6 @@ * [Работа c cетью](#Работа-с-сетью) * [Управление конфигурациями](#Управление-конфигурациями) * [Open Source Ecosystem](#open-source-ecosystem) -* [Angular](#angular) * [Assembly](#assembly) * [Bash](#bash) * [C](#c) @@ -65,6 +64,7 @@ * [PostgreSQL](#postgresql) * [Swift](#swift) * [TypeScript](#typescript) + * [Angular](#angular) * [Unix](#unix) * [Vim](#vim) @@ -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) - Викиучебник @@ -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 @@ -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 diff --git a/books/free-programming-books-zh.md b/books/free-programming-books-zh.md index ac595ba66..0536af49a 100644 --- a/books/free-programming-books-zh.md +++ b/books/free-programming-books-zh.md @@ -76,6 +76,8 @@ * [Shell](#shell) * [Swift](#swift) * [TypeScript](#typescript) + * [Angular](#angular) + * [Deno](#deno) * [VBA](#vba-microsoft-visual-basic-applications) * [Vim](#vim) * [Visual Prolog](#visual-prolog) @@ -487,10 +489,12 @@ #### AngularJS - * [构建自己的AngularJS](https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md) - * [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/) - * [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn) - * [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md) +> :information_source: See also … [Angular](#angular) + +* [构建自己的AngularJS](https://github.com/xufei/Make-Your-Own-AngularJS/blob/master/01.md) - Xu Fei (HTML) +* [在Windows环境下用Yeoman构建AngularJS项目](http://www.waylau.com/build-angularjs-app-with-yeoman-in-windows/) - Way Lau (HTML) +* [AngularJS入门教程](https://github.com/zensh/AngularjsTutorial_cn) - Yan Qing, Hou Zhenyu, 速冻沙漠 (HTML) (:card_file_box: *archived*) +* [AngularJS最佳实践和风格指南](https://github.com/mgechev/angularjs-style-guide/blob/master/README-zh-cn.md) - Minko Gechev, Xuefeng Zhu, Shintaro Kaneko et al. (HTML) #### Backbone.js @@ -508,12 +512,6 @@ * [Learning D3.JS](http://d3.decembercafe.org) - 十二月咖啡馆 -#### Deno - - * [Deno 钻研之术](https://deno-tutorial.js.org) - * [Deno进阶开发笔记](https://chenshenhai.com/deno_note) - 大深海 - - #### Electron.js * [Electron 中文文档](https://wizardforcel.gitbooks.io/electron-doc/content) - WizardForcel @@ -538,20 +536,20 @@ #### Node.js - * [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) - 阿里团队 - * [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog) - * [express.js 中文文档](http://expressjs.jser.us) - * [Express框架](http://javascript.ruanyifeng.com/nodejs/express.html) - * [koa 中文文档](https://github.com/guo-yu/koa-guide) -  * [JavaScript全栈工程师培训材料](http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html) - * [Learn You The Node.js For Much Win! (中文版)](https://www.npmjs.com/package/learnyounode-zh-cn) - * [Node debug 三法三例](http://i5ting.github.io/node-debug-tutorial/) - * [Node.js 包教不包会](https://github.com/alsotang/node-lessons) - * [Node.js Fullstack《從零到一的進撃》](https://github.com/jollen/nodejs-fullstack-lessons) - * [Node入门](http://www.nodebeginner.org/index-zh-cn.html) - * [Nodejs Wiki Book](https://github.com/nodejs-tw/nodejs-wiki-book) (繁体中文) - * [nodejs中文文档](https://www.gitbook.com/book/0532/nodejs/details) - * [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details) - 社区翻译 +* [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) - 阿里团队 +* [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog) +* [express.js 中文文档](http://expressjs.jser.us) +* [Express框架](http://javascript.ruanyifeng.com/nodejs/express.html) +* [JavaScript全栈工程师培训材料](http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html) +* [koa 中文文档](https://github.com/guo-yu/koa-guide) +* [Learn You The Node.js For Much Win! (中文版)](https://www.npmjs.com/package/learnyounode-zh-cn) +* [Node debug 三法三例](http://i5ting.github.io/node-debug-tutorial/) +* [Node.js 包教不包会](https://github.com/alsotang/node-lessons) +* [Node.js Fullstack《從零到一的進撃》](https://github.com/jollen/nodejs-fullstack-lessons) +* [Node入门](http://www.nodebeginner.org/index-zh-cn.html) +* [Nodejs Wiki Book](https://github.com/nodejs-tw/nodejs-wiki-book) (繁体中文) +* [nodejs中文文档](https://www.gitbook.com/book/0532/nodejs/details) +* [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details) - 社区翻译 #### React.js @@ -749,9 +747,26 @@ ### TypeScript -* [TypeScript 入门教程](https://www.runoob.com/w3cnote/getting-started-with-typescript.html) -* [TypeScript 中文网](https://www.tslang.cn) -* [TypeScript Deep Dive 中文版](https://github.com/jkchao/typescript-book-chinese) +* [TypeScript 教程](https://www.runoob.com/typescript/ts-tutorial.html) - runoob (HTML) +* [TypeScript 入门教程](https://www.runoob.com/w3cnote/getting-started-with-typescript.html) - runoob (HTML) +* [TypeScript 中文网](https://www.tslang.cn) (HTML) +* [TypeScript Deep Dive 中文版](https://github.com/jkchao/typescript-book-chinese) - 三毛 (HTML) +* [TypeScript Handbook(中文版)](https://www.runoob.com/manual/gitbook/TypeScript/_book/) - Patrick Zhong (HTML) + + +#### Angular + +> :information_source: See also … [AngularJS](#angularjs) + +* [Angular 文档简介](https://angular.cn/docs) - Wang Zhicheng, Ye Zhimin, Yang Lin et al. (HTML) +* [Angular Material 组件库](https://material.angular.cn) - Wang Zhicheng, Ye Zhimin, Yang Lin et al. (HTML) +* [Angular Tutorial (教程:英雄之旅)](https://angular.cn/tutorial) - Wang Zhicheng, Ye Zhimin, Yang Lin et al. (HTML) + + +#### Deno + +* [Deno 钻研之术](https://deno-tutorial.js.org) +* [Deno进阶开发笔记](https://chenshenhai.com/deno_note) - 大深海 ### VBA (Microsoft Visual Basic Applications) diff --git a/books/free-programming-books.md b/books/free-programming-books.md index 4541c255e..5e6f9d984 100644 --- a/books/free-programming-books.md +++ b/books/free-programming-books.md @@ -90,7 +90,7 @@ * [Spring Security](#spring-security) * [Wicket](#wicket) * [JavaScript](#javascript) - * [Angular.js](#angularjs) + * [AngularJS](#angularjs) * [Aurelia](#aurelia) * [Backbone.js](#backbonejs) * [Booty5.js](#booty5js) @@ -1835,19 +1835,22 @@ Kerridge (PDF) (email address *requested*, not required) * [You Don't Know JS](https://github.com/getify/You-Dont-Know-JS) - Kyle Simpson (HTML, PDF, EPUB, MOBI) -#### Angular.js +#### AngularJS -* [Angular for the jQuery developer](http://www.ng-newsletter.com.s3-website-us-east-1.amazonaws.com/posts/angular-for-the-jquery-developer.html) -* [Angular.js Guide](https://docs.angularjs.org/guide/) -* [Angular.js Material Designing](https://material.angularjs.org/latest/) -* [Angular.js Style Guide](https://github.com/toddmotto/angularjs-styleguide) -* [Angular.js Tutorial](https://docs.angularjs.org/tutorial) -* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book/) -* [AngularJS Notes for Professionals](https://goalkicker.com/AngularJSBook) - Compiled from StackOverflow Documentation (PDF) -* [AngularJS Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/angularjs) (PDF, Kindle) (email address *requested*, not required) -* [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com) -* [Seven-Part Introduction to Angular](http://ngokevin.com/blog/angular-1/) -* [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html) +> :information_source: See also … [Angular](#angular) + +* [Angular 1 Style Guide](https://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md) - John Papa (HTML) +* [Angular for the jQuery developer](http://www.ng-newsletter.com.s3-website-us-east-1.amazonaws.com/posts/angular-for-the-jquery-developer.html) - ng-newsletter, Ari Lerner, David Wu, Nate Murray (HTML) +* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book/) - Nicholas Johnson (HTML) +* [AngularJS Guide](https://docs.angularjs.org/guide/) (HTML) +* [AngularJS Material Designing](https://material.angularjs.org/latest/) (HTML) +* [AngularJS Notes for Professionals](https://goalkicker.com/AngularJSBook) - Compiled from StackOverflow Documentation ([PDF](https://goalkicker.com/AngularJSBook/AngularJSNotesForProfessionals.pdf)) +* [AngularJS Style Guide for teams](https://github.com/toddmotto/angularjs-styleguide) - Todd Motto (HTML) +* [AngularJS Succinctly](https://www.syncfusion.com/resources/techportal/ebooks/angularjs) - Frederik Dietz (PDF, EPUB, Kindle) (email address *requested*, not required) +* [AngularJS Tutorial](https://docs.angularjs.org/tutorial) (HTML) +* [AngularJS vs EmberJs](https://angularjs-emberjs-compare.bguiz.com) - Brendan Graetz (HTML, [PDF, EBOOK, Kindle](https://leanpub.com/angularjs-emberjs-compare)) (Leanpub account / email address *not required*) +* [Seven-Part Introduction to AngularJS](http://ngokevin.com/blog/angular-1/) - Keving Ngo (HTML, [:package: demos, open-sourced examples](https://github.com/ngokevin/angularbook)) +* [Unit Testing Best Practices in AngularJS](http://andyshora.com/unit-testing-best-practices-angularjs.html) - Andy Shora (HTML) #### Aurelia @@ -1897,7 +1900,7 @@ Kerridge (PDF) (email address *requested*, not required) #### Ember.js -* [AngularJs vs EmberJs](http://angularjs-emberjs-compare.bguiz.com) +* [AngularJs vs EmberJs](https://angularjs-emberjs-compare.bguiz.com) - Brendan Graetz (HTML, [PDF, EPUB, Kindle](https://leanpub.com/angularjs-emberjs-compare)) (Leanpub account / email address *not required*) * [DockYard Ember.js Style Guide](https://github.com/DockYard/styleguides/blob/master/engineering/ember.md) * [Ember App with RailsApi](https://dockyard.com/blog/ember/2013/01/07/building-an-ember-app-with-rails-api-part-1) * [Ember.js - Getting started](https://guides.emberjs.com/release/) @@ -2995,9 +2998,14 @@ Kerridge (PDF) (email address *requested*, not required) #### Angular -* [Angular 2+ Notes for Professionals](https://goalkicker.com/Angular2Book/) - Compiled from StackOverflow documentation (PDF) -* [Angular Docs](https://angular.io/docs) -* [Build a Full-Stack Web Application Using Angular & Firebase](https://www.c-sharpcorner.com/ebooks/build-a-full-stack-web-application-using-angular-and-firebase) - Ankit Sharma +> :information_source: See also … [AngularJS](#angularjs) + +* [Angular 2 Style Guide](https://github.com/johnpapa/angular-styleguide/blob/master/a2/README.md) - John Papa (HTML) +* [Angular 2+ Notes for Professionals](https://goalkicker.com/Angular2Book/) - Compiled from StackOverflow documentation ([PDF](https://goalkicker.com/Angular2Book/Angular2NotesForProfessionals.pdf)) +* [Angular Docs](https://angular.io/docs) (HTML) +* [Angular Material](https://material.angular.io/guide) (HTML) +* [Angular Tutorial](https://angular.io/tutorial) (HTML) +* [Build a Full-Stack Web Application Using Angular & Firebase](https://www.c-sharpcorner.com/ebooks/build-a-full-stack-web-application-using-angular-and-firebase) - Ankit Sharma (PDF, [:package: code samples](https://github.com/AnkitSharma-007/blogging-app-with-Angular-CloudFirestore)) #### Deno diff --git a/casts/free-podcasts-screencasts-en.md b/casts/free-podcasts-screencasts-en.md index 108bf8870..2527623d6 100644 --- a/casts/free-podcasts-screencasts-en.md +++ b/casts/free-podcasts-screencasts-en.md @@ -16,7 +16,7 @@ * [Haskell](#haskell) * [Java](#java) * [JavaScript](#javascript) - * [Angular.js](#angularjs) + * [Angular](#angular) * [Elm](#elm) * [Ember.js](#emberjs) * [Node.js](#nodejs) @@ -117,7 +117,7 @@ * [Build webapp without using a framework](https://www.youtube.com/playlist?list=PL41psiCma00wgiTKkAZwJiwtLTdcyEyc4) (screencast) * [Go An Introduction](https://www.youtube.com/watch?v=SI-okTfauyw) (screencast) -* Go and AngularJS (screeencasts) +* Go and AngularJS (screencasts) * [Part 1 - Hello World](https://www.youtube.com/watch?v=U80k7fTEqNw) * [Part 2 - Websockets](https://www.youtube.com/watch?v=ysAZ_oqPOo0) * [Part 3 - REST and ngResource](https://www.youtube.com/watch?v=QHIMygADPPc) @@ -165,7 +165,7 @@ * [The Javascript Show](http://javascriptshow.com) (podcast) -#### Angular.js +#### Angular * [Angular Air](https://angularair.com) (podcast) diff --git a/casts/free-podcasts-screencasts-pt_BR.md b/casts/free-podcasts-screencasts-pt_BR.md index 68fd1bf32..2950a9683 100644 --- a/casts/free-podcasts-screencasts-pt_BR.md +++ b/casts/free-podcasts-screencasts-pt_BR.md @@ -1,7 +1,6 @@ ### Index * [Algoritmos](#algoritmos) -* [Angular](#angular) * [Databases](#databases) * [DataScience](#datascience) * [Game development](#game-development) @@ -13,6 +12,7 @@ * [PHP](#php) * [Python](#python) * [TypeScript](#typescript) + * [Angular](#angular) * [Vue.js](#vuejs) @@ -22,11 +22,6 @@ * [Portugol Studio](https://www.youtube.com/playlist?list=PLJ4lbwalqv3Eaiay2pCeU_QU6vb-Hz989) (screencast) -### Angular - -* [Loiane - Angular 4](https://www.youtube.com/watch?v=tPOMG0D57S0&list=PLGxZ4Rq3BOBoSRcKWEdQACbUCNWLczg2G) (screencast) - - ### Databases * [Bóson Treinamentos - Curso de Modelagem de Dados](https://www.youtube.com/playlist?list=PLucm8g_ezqNoNHU8tjVeHmRGBFnjDIlxD) (screencast) @@ -114,6 +109,11 @@ * [TypeScript - Aprendendo Junto](https://www.youtube.com/playlist?list=PL62G310vn6nGg5OzjxE8FbYDzCs_UqrUs) (screencast) -#### Vue.js +#### Angular + +* [Loiane - Angular 4](https://www.youtube.com/watch?v=tPOMG0D57S0&list=PLGxZ4Rq3BOBoSRcKWEdQACbUCNWLczg2G) (screencast) + + +### Vue.js * [Série de vídeos sobre Vue.js](https://vimeo.com/channels/1115590/videos/) - Origem: Vedovelli (screencast) diff --git a/courses/free-courses-ar.md b/courses/free-courses-ar.md index fd5363096..47198ab23 100644 --- a/courses/free-courses-ar.md +++ b/courses/free-courses-ar.md @@ -14,7 +14,6 @@ * [HTML / CSS](#html--css) * [Java](#java) * [JavaScript](#javascript) - * [Angular.js](#angularjs) * [Gulp.js](#gulpjs) * [jQuery](#jquery) * [NodeJS](#nodejs) @@ -27,6 +26,8 @@ * [Django](#django) * [Flask](#flask) * [R](#r) +* [TypeScript](#typescript) + * [Angular](#angular) ### Algorithms & Data Structures @@ -163,13 +164,6 @@ * [JavaScript Unit Testing With Jest](https://www.youtube.com/playlist?list=PLDoPjvoNmBAwSrfBPERTnCmWAbcMAwG9O) - Elzero Web School -#### Angular.js - -* [Arabic Angular 7 from A to R احتراف الانجولار](https://www.youtube.com/playlist?list=PLL2zWZTDFZzjSjy7yeJwpj2QkJd8NKo-O) - KMR Script -* [Arabic Angular and Firebase App تطبيق انجولار وفايربيز](https://www.youtube.com/playlist?list=PLL2zWZTDFZzh2WEmc3fH_O4y4N05ZCqB2) - KMR Script -* [Arabic NgRx (Angular + Redux)](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhW10baUv1esvrowMwbfd5H) - KMR Script - - #### Gulp.js * [Basic of Gulp.js](https://www.youtube.com/playlist?list=PLfDx4cQoUNOaj10GLKu2YAcDQAMRvUgp0) - Algorithm Academy @@ -258,3 +252,15 @@ Emam Academy ### R * [R Tutorial For Beginners](https://www.youtube.com/playlist?list=PL1DUmTEdeA6LKTMW3wrlT3GiFMCL_r_Sn) - محمد الدسوقي + + +### TypeScript + +* [TypeScript tutorial Arabic](https://www.youtube.com/playlist?list=PLF8OvnCBlEY27rEmxg4F86iFljMXyCmk1) - Hussein Al Rubaye (YouTube) + + +#### Angular + +* [Arabic Angular 7 from A to R احتراف الانجولار](https://www.youtube.com/playlist?list=PLL2zWZTDFZzjSjy7yeJwpj2QkJd8NKo-O) - KMR Script (YouTube) +* [Arabic Angular and Firebase App تطبيق انجولار وفايربيز](https://www.youtube.com/playlist?list=PLL2zWZTDFZzh2WEmc3fH_O4y4N05ZCqB2) - KMR Script (YouTube) +* [Arabic NgRx (Angular + Redux)](https://www.youtube.com/playlist?list=PLL2zWZTDFZzhW10baUv1esvrowMwbfd5H) - KMR Script (YouTube) diff --git a/courses/free-courses-en.md b/courses/free-courses-en.md index de8c6dded..5efd2c475 100644 --- a/courses/free-courses-en.md +++ b/courses/free-courses-en.md @@ -2,7 +2,6 @@ * [Algorithms & Data Structures](#algorithms--data-structures) * [Android](#android) -* [Angular](#angular) * [Assembly](#assembly) * [Bash / Shell](#bash--shell) * [Bootstrap](#bootstrap) @@ -28,9 +27,8 @@ * [iOS](#ios) * [Java](#java) * [JavaScript](#javascript) - * [Angular.js](#angularjs) + * [AngularJS](#angularjs) * [D3.js](#d3js) - * [DenoJS](#denojs) * [jQuery](#jquery) * [Next.js](#nextjs) * [NodeJS](#nodejs) @@ -65,6 +63,8 @@ * [Vapor](#vapor) * [Theory](#theory) * [TypeScript](#typescript) + * [Angular](#angular) + * [Deno](#deno) * [Verilog / VHDL / SystemVerilog](#verilog--vhdl--systemverilog) * [Web Development](#web-development) @@ -118,15 +118,6 @@ * [Programming Mobile Services for Android Handheld Systems: Concurrency](https://www.coursera.org/course/posaconcurrency) -### Angular - -* [Angular 6 Tutorials](https://www.youtube.com/playlist?list=PLYxzS__5yYQlqCmHqDyW3yo5V79C7eaTe) - codedamn (YouTube) -* [Angular Courses](https://www.youtube.com/playlist?list=PLTjRvDozrdlxAhsPP4ZYtt3G8KbJ449oT) - Programming with Mosh -* [Angular Fast Crash Course](https://www.udemy.com/angular-fast-crash-course/) - Edwin Diaz, Coding Faculty Solutions (Udemy) -* [Angular for Beginners](https://www.udemy.com/course/angular-for-beginners-course/) - Angular University (Udemy) -* [Angular Tutorial For Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhBRAgFinJR8KHIrCdTkZcZ) - Codevolution (YouTube) - - ### Assembly * [Binary Exploitation / Memory Corruption by LiveOverflow](https://www.youtube.com/playlist?list=PLhixgUqwRTjxglIswKp9mpkfPNfHkzyeN) - LiveOverflow @@ -391,7 +382,7 @@ * [Beginner's Series to: JavaScript](https://youtube.com/playlist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2) - Microsoft Developer (YouTube) * [Bento JavaScript Learning Track](https://bento.io/topic/javascript) (Bento) * [Egghead.io](https://egghead.io) -* [ES6 and Typescript Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV) - Codevolution +* [ES6 and Typescript Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV) - Codevolution, Vishwas Gopinath (YouTube) * [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 * [Javascript course](https://www.youtube.com/playlist?list=PLRAV69dS1uWSxUIk5o3vQY2-_VKsOpXLD) - Hitesh Choudhary @@ -404,24 +395,21 @@ * [Programming Foundations with Javascript, HTML and CSS](https://www.coursera.org/learn/duke-programming-web) - Owen Astrachan, Robert Duvall, Andrew D. Hilton, Susan H. Rodger (Coursera) -#### Angular.js +#### AngularJS + +> :information_source: See also … [Angular](#angular) -* [CodeCademy Angular](https://www.codecademy.com/learn/learn-angularjs) -* [Egghead.io - AngularJS](https://www.youtube.com/playlist?list=PLP6DbQBkn9ymGQh2qpk9ImLHdSH5T7yw7) - John Lindquist -* [Shaping up with Angular.js](https://www.codeschool.com/courses/shaping-up-with-angular-js) +* [Egghead.io - AngularJS](https://www.youtube.com/playlist?list=PLP6DbQBkn9ymGQh2qpk9ImLHdSH5T7yw7) - John Lindquist (YouTube) +* [Learn AngularJS 1.X](https://www.codecademy.com/learn/learn-angularjs) - Codecademy (Codecademy account *required*) +* [Shaping up with Angular.js](https://www.codeschool.com/courses/shaping-up-with-angular-js) - Codeschool (Codeschool account *required*) -### D3.js +#### D3.js * [D3 101](https://www.youtube.com/playlist?list=PL9yYRbwpkykvjkfuRslECO9c1qTq3GgUb) - Curran Kelleher * [Learn D3](https://www.codecademy.com/learn/learn-d3) - Codecademy *(account required)* -#### DenoJS - -* [Deno Beginner](https://denobeginner.com) - Ahmad Awais - *(email required)* - - #### jQuery * [Bento jQuery Track](https://bento.io/topic/jquery) (Bento) @@ -738,10 +726,27 @@ ### TypeScript +* [ES6 and Typescript Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhI0V5mE9Vu6Nm-nap8EcjV) - Codevolution, Vishwas Gopinath (YouTube) * [Introduction to TypeScript](https://www.udemy.com/typescript/) - Daniel Stern (Udemy) * [TypeScript Fast Crash Course](https://www.udemy.com/typescript-fast-crash-course/) - Edwin Diaz, Coding Faculty Solutions (Udemy) +#### Angular + +> :information_source: See also … [AngularJS](#angularjs) + +* [Angular 6 Tutorials](https://www.youtube.com/playlist?list=PLYxzS__5yYQlqCmHqDyW3yo5V79C7eaTe) - codedamn (YouTube) +* [Angular Courses](https://www.youtube.com/playlist?list=PLTjRvDozrdlxAhsPP4ZYtt3G8KbJ449oT) - Programming with Mosh (YouTube) +* [Angular Fast Crash Course](https://www.udemy.com/angular-fast-crash-course/) - Edwin Diaz, Coding Faculty Solutions (Udemy) +* [Angular for Beginners](https://www.udemy.com/course/angular-for-beginners-course/) - Angular University (Udemy) +* [Angular Tutorial For Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwhBRAgFinJR8KHIrCdTkZcZ) - Codevolution (YouTube) + + +#### Deno + +* [Deno Beginner](https://denobeginner.com) - Ahmad Awais (email address *required*) + + ### Verilog / VHDL / SystemVerilog * [SOC Verification Using SystemVerilog](http://verificationexcellence.in/online-courses/soc-verification-using-systemverilog) diff --git a/courses/free-courses-id.md b/courses/free-courses-id.md index 7cdf5c56d..c8bd3f5a0 100644 --- a/courses/free-courses-id.md +++ b/courses/free-courses-id.md @@ -16,7 +16,7 @@ * [Java](#java) * [Spring](#spring) * [JavaScript](#javascript) - * [Angular](#angular) + * [AngularJS](#angularjs) * [Node](#node) * [React](#react) * [Vue](#vue) @@ -131,7 +131,7 @@ * [Memulai Pemrograman dengan Java](https://www.dicoding.com/academies/60) - Dicoding, membutuhkan registrasi -### Spring +#### Spring * [Spring Framework and Spring Boot Tutorial (Project CRUD)](https://www.youtube.com/playlist?list=PLFfUPa9IV8Lp-Uognr1ALuqlKyxANO77x) - Mastahcode @@ -140,16 +140,15 @@ * [Belajar es6 - javacsript gaya baru](https://www.youtube.com/playlist?list=PLCZlgfAG0GXBWhs2AwMdPyKtMG2cF4YSR) - Sekolah Koding * [Belajar JavaScript Async](https://www.youtube.com/playlist?list=PL-CtdCApEFH-I4CD6km3BcXqrhWAkY4et) - Programmer Zaman Now -* [Belajar TypeScript Untuk Pemula](https://www.youtube.com/playlist?list=PL-CtdCApEFH_LJt-fhYfMMgqxirSu6EKo) - Programmer Zaman Now * [Dasar Pemrograman dengan JavaScriipt](https://www.youtube.com/playlist?list=PLFIM0718LjIWXagluzROrA-iBY9eeUt4w) - Web Programming UNPAS * [JavaScript dan DOM (Document Object Model)](https://www.youtube.com/playlist?list=PLFIM0718LjIWB3YRoQbQh82ZewAGtE2-3) - Web Programming UNPAS * [JavaScript Lanjutan](https://www.youtube.com/playlist?list=PLFIM0718LjIUGpY8wmE41W7rTJo_3Y46-) - Web Programming UNPAS * [Main Main JavaScript](https://www.youtube.com/playlist?list=PLCZlgfAG0GXCyd70hT8jYl24bLuPpH9iR) - Sekolah Koding -#### Angular +#### AngularJS -* [Tutorial AngularJS Indonesia](https://www.youtube.com/playlist?list=PLohWNsc-n1L-3ffIaGRAjbTQm7bh9F9FG) - Windu Purnomo +* [Tutorial AngularJS Indonesia](https://www.youtube.com/playlist?list=PLohWNsc-n1L-3ffIaGRAjbTQm7bh9F9FG) - Windu Purnomo (YouTube) #### Node @@ -286,6 +285,6 @@ ### TypeScript -* [Belajar TypeScript Untuk Pemula](https://www.youtube.com/playlist?list=PL-CtdCApEFH_LJt-fhYfMMgqxirSu6EKo) - Programmer Zaman Now -* [OOP TypeScript](https://www.youtube.com/playlist?list=PLnQvfeVegcJZRieebeIp0xj1NeC5L633Y) - Nusendra Hanggarawan -* [TypeScript Dasar](https://www.youtube.com/playlist?list=PLnQvfeVegcJbjCnML6FdusK-rl-oDRMXJ) - Nusendra Hanggarawan +* [Belajar TypeScript Untuk Pemula](https://www.youtube.com/playlist?list=PL-CtdCApEFH_LJt-fhYfMMgqxirSu6EKo) - Programmer Zaman Now (YouTube) +* [OOP TypeScript](https://www.youtube.com/playlist?list=PLnQvfeVegcJZRieebeIp0xj1NeC5L633Y) - Nusendra Hanggarawan (YouTube) +* [TypeScript Dasar](https://www.youtube.com/playlist?list=PLnQvfeVegcJbjCnML6FdusK-rl-oDRMXJ) - Nusendra Hanggarawan (YouTube) diff --git a/courses/free-courses-ko.md b/courses/free-courses-ko.md index ab5e926f6..a15e8fd37 100644 --- a/courses/free-courses-ko.md +++ b/courses/free-courses-ko.md @@ -15,7 +15,7 @@ * [iOS](#ios) * [Java](#java) * [JavaScript](#javascript) - * [Angular.js](#angular.js) + * [AngularJS](#angularjs) * [Node.js](#node.js) * [React.js](#react.js) * [Linux](#linux) @@ -138,9 +138,9 @@ * [JavaScript for Web Browser](https://www.youtube.com/playlist?list=PLuHgQVnccGMDTAQ0S_FYxXOi1ZJz4ikaX) (생활코딩) -#### Angular.js +#### AngularJS -* [AngularJS](https://www.youtube.com/playlist?list=PLs_XsVQJKaBk_JN5RctLmmVrGwEzpzqaj) +* [AngularJS](https://www.youtube.com/playlist?list=PLs_XsVQJKaBk_JN5RctLmmVrGwEzpzqaj) - 양재동 코드랩 (YouTube) #### Node.js diff --git a/courses/free-courses-pt_BR.md b/courses/free-courses-pt_BR.md index e8680ffa6..ba82646c2 100644 --- a/courses/free-courses-pt_BR.md +++ b/courses/free-courses-pt_BR.md @@ -1,7 +1,6 @@ ### Index * [Android](#android) -* [Angular](#angular) * [C](#c) * [C Sharp](#c-sharp) * [C++](#cpp) @@ -34,6 +33,8 @@ * [Sass](#sass) * [Shell](#shell) * [Swift](#swift) +* [TypeScript](#typescript) + * [Angular](#angular) * [Vue.js](#vuejs) @@ -43,13 +44,6 @@ * [Introdução ao Desenvolvimento de Aplicativos Android](https://pt.coursera.org/learn/introducao-aplicativos-android) - Unicamp (Coursera) -### Angular - -* [Começando com Angular](https://app.balta.io/courses/7181) - Andre Baltieri (balta.io) -* [Curso Angular 9](https://www.youtube.com/playlist?list=PLdPPE0hUkt0rPyAkdhHIIquKbwrGUkvw3) - Cod3r (YouTube) -* [Curso de Angular](https://loiane.training/curso/angular/) - Loiane Groner - - ### C * [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) @@ -291,6 +285,19 @@ * [Aprendendo Swift do Iniciante ao Avançado. (Mac e Windows)](https://www.udemy.com/aprendendoswift3/) - Lucas Alencar (Udemy) +### TypeScript + +* [TypeScript - Aprendendo Junto](https://www.youtube.com/playlist?list=PL62G310vn6nGg5OzjxE8FbYDzCs_UqrUs) - DevDojo (YouTube) +* [TypeScript, o início, de forma prática](https://www.youtube.com/watch?v=0mYq5LrQN1s) - Rocketseat, Diego Fernandes (YouTube) + + +#### Angular + +* [Começando com Angular](https://app.balta.io/courses/7181) - Andre Baltieri (balta.io) +* [Curso Angular 9](https://www.youtube.com/playlist?list=PLdPPE0hUkt0rPyAkdhHIIquKbwrGUkvw3) - Cod3r (YouTube) +* [Curso de Angular](https://loiane.training/curso/angular/) - Loiane Groner + + ### Vue.js * [Minicurso: Vue.js - O basicão](https://evolutio.io/curso/minicurso_vuejs) - Tony Lâmpada (Evolutio) diff --git a/courses/free-courses-th.md b/courses/free-courses-th.md index 08053d473..be59615d5 100644 --- a/courses/free-courses-th.md +++ b/courses/free-courses-th.md @@ -5,12 +5,13 @@ * [C++](#cpp) * [Git](#git) * [JavaScript](#javascript) - * [Angular.js](#angularjs) * [NodeJS](#nodejs) * [React](#react) * [Vue.js](#vuejs) * [Python](#python) * [Ruby](#Ruby) +* [TypeScript](#typescript) + * [Angular](#angular) ### C @@ -42,11 +43,6 @@ * [สอน JavaScript](https://www.youtube.com/playlist?list=PL_xSQKvnccplgKmdtqizMGRh11witheTM) - Zinglecode -#### Angular.js - -* [มือใหม่หัดใช้ Angular](https://priefydev.wordpress.com/tag/angular/) - Priefy Dev. - - #### NodeJS * [สอน Node.js เบื้องต้น](https://www.youtube.com/playlist?list=PLoTScYm9O0GERtEdsPHK5Q-cdor5ADnyM) - pracertcbs @@ -75,3 +71,13 @@ ### Ruby * [สอน Ruby on Rails ตั้งแต่ 0~99](https://www.youtube.com/playlist?list=PLXm-UJjVcJCPxawSeVSYP1bsP_0_iMpQJ) - Geekstart + + +### TypeScript + +* [สอน TypeScript Basic to Advance](https://www.youtube.com/playlist?list=PLEE74DyIkwEn4NOiqo43uxvSzyE0eyUQj) - Kong Ruksiam (YouTube) + + +#### Angular + +* [มือใหม่หัดใช้ Angular](https://priefydev.wordpress.com/tag/angular/) - Priefy Dev. diff --git a/courses/free-courses-vi.md b/courses/free-courses-vi.md index 8aec97eac..0ad0b18d6 100644 --- a/courses/free-courses-vi.md +++ b/courses/free-courses-vi.md @@ -2,21 +2,19 @@ * [AJAX](#ajax) * [Android](#android) -* [Angular](#angular) -* [AngularJS](#angularjs) * [ASP.NET](#asp) * [Bash](#bash) * [Bootstrap](#bootstrap) * [C](#c) * [C#](#c-sharp) * [CSS](#css) -* [ES6](#es6) * [Git](#git) * [Go](#go) * [HTML](#html) * [Java](#java) * [JavaScript](#javascript) -* [jQuery](#jquery) + * [AngularJS](#angularjs) + * [jQuery](#jquery) * [MongoDB](#mongodb) * [NodeJS](#nodejs) * [Objective-C](#objective-c) @@ -28,6 +26,7 @@ * [SQL](#sql) * [Swift](#swift) * [TypeScript](#typescript) + * [Angular](#angular) * [Unity](#unity) * [Vue](#vue) * [Wordpress](#wordpress) @@ -51,20 +50,6 @@ * [Lập trình Android với new Firebase](https://www.youtube.com/playlist?list=PLzrVYRai0riTLPLclyGuByHvZ8_tDZZIr) - Khoa Phạm -### Angular - -* [Angular 2 Cơ Bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-angular2-can-ban-10.html) - TEDU -* [Angular 4 Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riTA1m7Dasg8eraBr6R9nFgC) - Khoa Phạm -* [Tự học Angular 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-uBQaBU8wMLo2CrFkE-9VIZ) - CodersX -* [Tự học Angular 5](https://www.youtube.com/playlist?list=PLWBrqglnjNl1qQw2nH5O1A8W_DVC3xo-V) - Nguyen Duc Hoang - - -### AngularJS - -* [AngularJS Cơ Bản](https://www.codehub.com.vn/AngularJS-Co-Ban) -* [AngularJS Cơ Bản](https://www.youtube.com/playlist?list=PLRhlTlpDUWsw70vZAkJgALJ1yhgYsqDGx) - TEDU - - ### ASP * [Khóa học ASP.NET Core cơ bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-aspnet-core-co-ban-14.html) - TEDU @@ -117,11 +102,6 @@ * [CSS Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w1cnIhegAj5_mE8w_mbYvY4) - Thạch Phạm -### ES6 - -* [ES6 Cơ Bản](https://www.codehub.com.vn/ES6-Co-Ban) - - ### Git * [Cách sử dụng Git trong THỰC TẾ | Github](https://www.youtube.com/watch?v=O5uT6p6VWjY) - Ông Dev @@ -149,13 +129,22 @@ ### JavaScript +* [ES6 Cơ Bản](https://www.codehub.com.vn/ES6-Co-Ban) * [JavaScript A-Z 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-uPZnTdScfuH0xD-O6Kb-V-) - CodersX * [JavaScript Advanced 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-tVbSFcv-p1yOaHiG8fo0kP) - CodersX * [JavaScript Cơ Bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-java-script-can-ban-12.html) - TEDU * [JavaScript Cơ Bản](https://www.codehub.com.vn/JavaScript-Co-Ban) -### jQuery +#### AngularJS + +> :information_source: See also … [Angular](#angular) + +* [AngularJS Cơ Bản](https://www.codehub.com.vn/AngularJS-Co-Ban) +* [AngularJS Cơ Bản](https://www.youtube.com/playlist?list=PLRhlTlpDUWsw70vZAkJgALJ1yhgYsqDGx) - TEDU + + +#### jQuery * [jQuery Cơ Bản](https://www.codehub.com.vn/jQuery-Co-Ban) * [jQuery Cơ bản](https://www.youtube.com/playlist?list=PLRhlTlpDUWsyAGY7FDGSndEhOD3F2Ruhm) - TEDU @@ -247,6 +236,16 @@ * [TypeScript căn bản (ES6)](https://tedu.com.vn/khoa-hoc/khoa-hoc-su-dung-typescript-can-ban-9.html) - TEDU +#### Angular + +> :information_source: See also … [AngularJS](#angularjs) + +* [Angular 2 Cơ Bản](https://tedu.com.vn/khoa-hoc/khoa-hoc-angular2-can-ban-10.html) - TEDU +* [Angular 4 Cơ Bản](https://www.youtube.com/playlist?list=PLzrVYRai0riTA1m7Dasg8eraBr6R9nFgC) - Khoa Phạm +* [Tự học Angular 2020](https://www.youtube.com/playlist?list=PLkY6Xj8Sg8-uBQaBU8wMLo2CrFkE-9VIZ) - CodersX +* [Tự học Angular 5](https://www.youtube.com/playlist?list=PLWBrqglnjNl1qQw2nH5O1A8W_DVC3xo-V) - Nguyen Duc Hoang + + ### Unity * [Học Lập Trình Game Unity3D - Cơ Bản](https://www.youtube.com/playlist?list=PL33lvabfss1wO1v5j9J5PHsbkQRlmo7KD) - K team @@ -267,7 +266,7 @@ * [Vue JS cơ bản](https://www.youtube.com/playlist?list=PLU4OBh9yHE95G_Y1cUVY-5Mc9P-rQBY3F) - RHP Team -### Workpress +### Wordpress * [WordPress Cơ Bản](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3qzoFaXLsPohofWUMTOHBU) - Thạch Phạm * [WordPress Nâng Cao](https://www.youtube.com/playlist?list=PLl4nkmb3a8w3qzoFaXLsPohofWUMTOHBU) - Thạch Phạm diff --git a/more/free-programming-interactive-tutorials-en.md b/more/free-programming-interactive-tutorials-en.md index 85e52532d..e3555ae0e 100644 --- a/more/free-programming-interactive-tutorials-en.md +++ b/more/free-programming-interactive-tutorials-en.md @@ -19,7 +19,7 @@ * [Bootstrap](#bootstrap) * [Java](#java) * [JavaScript](#javascript) - * [Angular.js](#angularjs) + * [AngularJS](#angularjs) * [jQuery](#jquery) * [React](#react) * [Kotlin](#kotlin) @@ -190,12 +190,12 @@ * [Try jQuery](http://try.jquery.com) -#### Angular.js +#### AngularJS -* [Angular Basics](http://www.angularjsbook.com) -* [Angular Tutorial](https://www.w3schools.com/angular/) - W3Schools -* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book/) +* [AngularJS - Step by Logical Step](http://nicholasjohnson.com/angular-book/) - Nicholas Johnson +* [AngularJS Basics](http://www.angularjsbook.com) - Chris Smith * [AngularJS Tutorial](https://www.tutlane.com/tutorial/angularjs) - tutlane +* [AngularJS Tutorial](https://www.w3schools.com/angular/) - W3Schools * [egghead.io: Learn AngularJS with Tutorial Videos & Training](https://egghead.io) * [Learn AngularJS with free interactive lessons](http://www.learn-angular.org) diff --git a/more/free-programming-playgrounds.md b/more/free-programming-playgrounds.md index e52cc517c..ab7f10ddd 100644 --- a/more/free-programming-playgrounds.md +++ b/more/free-programming-playgrounds.md @@ -1,6 +1,5 @@ ### Index -* [Angular](#angular) * [C](#c) * [C#](#csharp) * [C++](#cpp) @@ -18,6 +17,7 @@ * [Ionic](#ionic) * [Java](#java) * [JavaScript](#javascript) + * [AngularJS](#angularjs) * [Kotlin](#kotlin) * [Kubernetes](#kubernetes) * [.Net](#dotnet) @@ -37,12 +37,7 @@ * [Svelte](#svelte) * [Swift](#swift) * [TypeScript](#typescript) - - -### Angular - -* [Plunker](http://plnkr.co) -* [StackBlitz](https://stackblitz.com/fork/angular) + * [Angular](#angular) ### C @@ -147,6 +142,13 @@ * [SoloLearn](https://code.sololearn.com/web#javascript) +#### AngularJS + +> :information_source: See also … [Angular](#angular) + +* [StackBlitz](https://stackblitz.com/fork/angularjs) + + ### Kotlin * [Kotlin](https://play.kotlinlang.org) @@ -264,3 +266,11 @@ * [Playground](https://www.typescriptlang.org/play/index.html) * [StackBlitz](https://stackblitz.com/fork/typescript) + + +#### Angular + +> :information_source: See also … [AngularJS](#angularjs) + +* [Plunker](http://plnkr.co) +* [StackBlitz](https://stackblitz.com/fork/angular)