### Index
* [Android ](#android )
* [C ](#c )
* [C# ](#csharp )
* [C++ ](#cpp )
* [Compiladores ](#compiladores )
* [Dart ](#dart )
* [Database ](#database )
* [Delphi ](#delphi )
* [Docker ](#docker )
* [Elixir ](#elixir )
* [Flutter ](#flutter )
* [Git ](#git )
* [Go ](#go )
* [Gulp ](#gulp )
* [Haskell ](#haskell )
* [HTML and CSS ](#html-and-css )
* [IDE and editors ](#ide-and-editors )
* [Ionic ](#ionic )
* [Java ](#java )
* [JavaScript ](#javascript )
* [Vue.js ](#vuejs )
* [Jekyll ](#jekyll )
* [Kotlin ](#kotlin )
* [Kubernetes ](#kubernetes )
* [Linux ](#linux )
* [Lua ](#lua )
* [Machine Learning ](#machine-learning )
* [Markdown ](#markdown )
* [Networking ](#networking )
* [Node.js ](#nodejs )
* [PHP ](#php )
* [Programação ](#programação )
* [Python ](#python )
* [Raspberry Pi ](#raspberry-pi )
* [React Native ](#react-native )
* [Ruby ](#ruby )
* [Sass ](#sass )
* [Segurança da Informação ](#segurança-da-informação )
* [Shell ](#shell )
* [Sistemas Embarcados ](#sistemas-embarcados )
* [Swift ](#swift )
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
3 years ago
* [TypeScript ](#typescript )
* [Angular ](#angular )
* [WordPress ](#wordpress )
### Android
* [Desenvolvedor Android Iniciante ](https://www.udemy.com/desenvolvedor-android-iniciante/ ) - Gabriel Ferrari, Adriano Sacardo (Udemy)
* [Introdução ao Desenvolvimento de Aplicativos Android ](https://pt.coursera.org/learn/introducao-aplicativos-android ) - Unicamp (Coursera)
### 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)
* [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)
### <a id="csharp"></a>C\#
* [C# e Windows Forms: Consultar CEP no WebService dos Correios ](https://www.udemy.com/webservice-correios/ ) - Gilseone Moraes, Training4All Cursos (Udemy)
* [C# e Windows Forms: Encurtando URLs com a API do Bitly ](https://www.udemy.com/bitly-api/ ) - Gilseone Moraes, Training4All Cursos (Udemy)
* [C# e Windows Forms: Utilizando Formulários MDI Parent ](https://www.udemy.com/formularios-mdi/ ) - Gilseone Moraes, Training4All Cursos (Udemy)
* [Iniciando com ASP.NET Core ](https://desenvolvedor.io/curso-online-iniciando-com-asp-net-core ) - Eduardo Pires (Desenvolvedor.io)
* [Introdução ao Entity Framework Core ](https://desenvolvedor.io/curso-online-introducao-entity-framework-core ) - Rafael Almeida (Desenvolvedor.io)
* [Manipulando Listas Genéricas em C# ](https://www.udemy.com/listas-genericas-em-csharp/ ) - Gilseone Moraes, Training4All Cursos (Udemy)
### <a id="cpp"></a>C++
* [Curso de C++ - A linguagem de programação fundamental para quem quer ser um programador ](https://www.youtube.com/playlist?list=PLx4x_zx8csUjczg1qPHavU1vw1IkBcm40 ) - Canal Fessor Bruno (CFBCursos)
### Compiladores
* [Compiladores ](https://www.youtube.com/playlist?list=PL9-1FzPYzEfA-QTycUARDqIjakp_NJxe5 ) - Fábio Mendes
### Dart
* [Curso de Dart Lang ](https://www.udemy.com/curso-de-dart-lang-completo/ ) - Sthefane Soares (Udemy)
* [Lógica de Programação com Dart ](https://www.udemy.com/course/logica-de-programacao-com-dart/ ) - Jacob Moura (Udemy)
### Database
* [Curso de Banco de Dados MySQL ](https://www.youtube.com/playlist?list=PLHz_AreHm4dkBs-795Dsgvau_ekxg8g1r ) - Gustavo Guanabara, Curso em Video (YouTube)
* [Curso de Modelagem de Dados ](https://www.youtube.com/playlist?list=PLucm8g_ezqNoNHU8tjVeHmRGBFnjDIlxD ) - Bosón Treinamentos (YouTube)
* [Introdução ao MySQL e phpMyAdmin ](https://www.udemy.com/mysql-phpmyadmin/ ) - Fernando Carmo, Mestres BI (Udemy)
### Delphi
* [Aprenda Delphi e Lazarus do Zero - 100% Gratuito ](https://www.udemy.com/aprenda-delphi-e-lazarus-do-zero/ ) - Marcos Fabricio Rosa (Udemy)
### Docker
* [Curso de Docker Completo ](https://www.youtube.com/playlist?list=PLg7nVxv7fa6dxsV1ftKI8FAm4YD6iZuI4 ) - Robert Silva (YouTube)
* [Curso de Docker para iniciantes - aprenda Docker em 1 hora ](https://www.youtube.com/watch?v=np_vyd7QlXk ) - Matheus Battisti
### Elixir
* [Curso de Elixir ](https://www.youtube.com/playlist?list=PLydk1OOOmzo8VBeU334j4R4WvSByRNpXR ) - ELLY ACADEMY (YouTube)
* [Curso de Elixir Alquimia ](https://www.youtube.com/playlist?list=PLv3nyCBtlWP8I9rknIrfcJWrO05yEzknD ) - Alquimia Stone
### Flutter
* [Criando seu primeiro App com Flutter ](https://app.balta.io/courses/7184 ) - Andre Baltieri (balta.io)
* [Curso Arquitetura no Flutter - 2022 ](https://www.youtube.com/playlist?list=PLRpTFz5_57cvCYRhHUui2Bis-5Ybh78TS ) - Deivid Willyan (YouTube)
* [Curso COMPLETO de Flutter ](https://youtube.com/playlist?list=PLlBnICoI-g-d-J57QIz6Tx5xtUDGQdBFB ) - Flutterando (YouTube)
* [Curso Flutter Básico \[NV1\] - 2022](https://www.youtube.com/playlist?list=PLRpTFz5_57cvo0CHf-AnojOvpznz8YO7S) - Deivid Willyan (YouTube)
* [Curso Flutter Intermediário \[NV2\] - 2022](https://www.youtube.com/playlist?list=PLRpTFz5_57cvYvKja5Ex92aQ_HNADo4Oh) - Deivid Willyan (YouTube)
### Git
* [Curso de Git e GitHub: grátis, prático e sem usar comandos no terminal ](https://www.youtube.com/playlist?list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA ) - Gustavo Guanabara (YouTube)
* [Git e contribuições para projetos Open Source ](https://www.udemy.com/course/git-e-github/ ) - Bruno Orlandi (Udemy)
* [Git e Github para iniciantes ](https://www.udemy.com/git-e-github-para-iniciantes/ ) - Willian Justen de Vasconcellos (Udemy)
* [Git para iniciantes ](https://www.udemy.com/git-para-iniciantes/ ) - Ricardo Netto (Udemy)
### Go
* [Aprenda Go / Golang (Curso Tutorial de Programação) ](https://www.youtube.com/playlist?list=PLUbb2i4BuuzCX8CLeArvx663_0a_hSguW ) - NBK Mundo Tech (YouTube)
* [Curso de Introdução a Linguagem Go (Golang) ](https://www.youtube.com/playlist?list=PLXFk6ROPeWoAvLMyJ_PPfu8oF0-N_NgEI ) - EuProgramador (YouTube)
* [Curso Golang ](https://www.youtube.com/playlist?list=PL3IMfVHTpXw14FL_TRIdHfeYTeOet1GS9 ) - Universo Mainframe (YouTube)
* [Go - Aprenda a Programar (Curso) ](https://www.youtube.com/playlist?list=PLCKpcjBB_VlBsxJ9IseNxFllf-UFEXOdg ) - Ellen Körbes (YouTube)
### Gulp
* [Curso de Gulp ](https://www.udemy.com/curso-de-gulp/ ) - Fabio Ewerton (Udemy)
### Haskell
* [Curso Haskell para Iniciantes ](https://www.udemy.com/curso-haskell/ ) - Marcos Castro (Udemy)
* [Desenvolvimento Orientado a Tipos ](https://www.youtube.com/playlist?list=PLYItvall0TqKaY6qObQMlZ45Bo94xq9Ym ) - UFABC
### HTML and CSS
* [Curso completo e atual de HTML5 e CSS3 - Módulo 1 de 5 ](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n ) - Gustavo Guanabara (Curso em Vídeo)
* [Curso completo e atual de HTML5 e CSS3 - Módulo 2 de 5 ](https://www.youtube.com/playlist?list=PLHz_AreHm4dlUpEXkY1AyVLQGcpSgVF8s ) - Gustavo Guanabara (Curso em Vídeo)
* [Curso completo e atual de HTML5 e CSS3 - Módulo 3 de 5 ](https://www.youtube.com/playlist?list=PLHz_AreHm4dmcAviDwiGgHbeEJToxbOpZ ) - Gustavo Guanabara (Curso em Vídeo)
* [Curso completo e atual de HTML5 e CSS3 - Módulo 4 de 5 ](https://www.youtube.com/playlist?list=PLHz_AreHm4dkcVCk2Bn_fdVQ81Fkrh6WT ) - Gustavo Guanabara (Curso em Vídeo)
* [Introdução à linguagem CSS ](https://www.udemy.com/introducao-a-linguagem-css/ ) - Diego Mariano (Udemy)
* [Introdução à Linguagem HTML ](https://www.udemy.com/introducao-a-linguagem-html/ ) - Diego Mariano (Udemy)
### IDE and editors
* [Domine o sublime text ](https://www.udemy.com/course/domine-o-sublime-text/ ) - Alexandre Cardoso (Udemy)
* [Eclipse IDE para Desenvolvedores Java ](https://www.udemy.com/eclipse-ide-para-desenvolvedores-java/ ) - Fernando Franzini (Udemy)
* [Intellij IDE para Desenvolvedores Java ](https://www.udemy.com/intellij-ide-para-desenvolvedores-java/ ) - Fernando Franzini (Udemy)
* [Produtividade máxima com o VS Code (Visual Studio Code) ](https://www.udemy.com/course/truques-vscode/ ) - Diego Martins de Pinho (Udemy)
### Ionic
* [Desenvolvimento com Ionic 3 + WebComponents com StencilJS ](https://www.udemy.com/ionic-3-e-webcomponents-com-stenciljs/ ) - Gabriel Barreto (Udemy)
* [Ionic 3 para iniciantes ](https://www.udemy.com/ionic-3-para-iniciantes/ ) - Charles dos Santos França (Udemy)
### Java
* [Curso de Java Básico ](https://loiane.training/curso/java-basico ) - Loiane Groner
* [Curso de Java Intermediário ](https://loiane.training/curso/java-intermediario ) - Loiane Groner
* [Curso de Java para Iniciantes - Grátis, Completo e com Certificado ](https://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR ) - Gustavo Guanabara (YouTube)
* [Curso de Programação Orientada a Objetos em Java - Grátis, Completo e com Certificado ](https://www.youtube.com/playlist?list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY ) - Gustavo Guanabara (YouTube)
* [Curso de Spring Boot - Criando um blog com Spring Boot e deploy na AWS Elastic Beanstalk ](https://www.youtube.com/playlist?list=PL8iIphQOyG-AdKMQWtt1bqdVm8QUnX7_S ) - Michelli Brito (YouTube)
* [Desenvolvedor Funcional com Java 8 ](https://www.udemy.com/desenvolvedor-funcional-com-java-8/ ) - Fernando Franzini (Udemy)
* [Desenvolvimento Ágil com Java Avançado ](https://www.coursera.org/learn/desenvolvimento-agil-com-java-avancado ) - Eduardo Guerra, Clovis Fernandes - ITA (Coursera)
* [Desenvolvimento Ágil com Padrões de Projeto ](https://www.coursera.org/learn/desenvolvimento-agil-com-padroes-de-projeto ) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Estrutura de Dados com Java ](https://loiane.training/curso/estrutura-de-dados ) - Loiane Groner
* [Introdução à Interfaces Gráficas em Java com o NetBeans ](https://www.udemy.com/introducao-a-interface-grafica-em-java-com-o-netbeans/ ) - Cezar Augusto Crummenauer (Udemy)
* [Introdução ao Java e Orientação a objetos ](https://www.udemy.com/introducao-ao-java-e-orientacao-a-objetos/ ) - Helder Guimaraes Aragao (Udemy)
* [Java SE - Polimorfismo ](https://www.udemy.com/java-se-polimorfismo/ ) - Fernando Franzini (Udemy)
* [Orientação a Objetos com Java ](https://www.coursera.org/learn/orientacao-a-objetos-com-java ) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Princípios de Desenvolvimento Ágil de Software ](https://www.coursera.org/learn/principios-de-desenvolvimento-agil-de-software ) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Produtos Java - Especificações versus Proprietários ](https://www.udemy.com/produtos-java-especificacoes-versus-proprietarios/ ) - Fernando Franzini (Udemy)
* [TDD – Desenvolvimento de software guiado por testes ](https://www.coursera.org/learn/tdd-desenvolvimento-de-software-guiado-por-testes ) - Eduardo Guerra e Clovis Fernandes - ITA (Coursera)
* [Testes unitários com Java utilizando o Junit ](https://www.udemy.com/testes-unidade-automaticos-software-junit/ ) - Gustavo Farias (Udemy)
### JavaScript
* [Bootcamp da Brainn de React ](https://www.youtube.com/playlist?list=PLF7Mi9HNzvVmzOyDyl--xQVdi60jxduU1 ) - Canal Brainn Co. (YouTube)
* [Curso Grátis de JavaScript e ECMAScript para Iniciantes ](https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1 ) - Gustavo Guanabara (Curso em Vídeo)
* [Curso Intensivo de Next.js & React ](https://www.cod3r.com.br/courses/curso-intensivo-next-react ) - Leonardo Leitão (Cod3r)
* [Curso Starter ES6, Node, React e React Native ](https://app.rocketseat.com.br/discover/courses ) - Rocketseat
* [Fast & Furious ](https://www.youtube.com/playlist?list=PLy5T05I_eQYOoUz2TtAqq35RLCc-xBZCe ) - Codecasts
#### Vue.js
* [Aplicação Desktop com JavaScript, Electron JS e Vue JS ](https://www.udemy.com/course/aplicacao-desktop-com-javascript-electron-js-e-vue-js/ ) - Leonardo Moura Leitao, Cod3r (Udemy)
* [Curso completo e gratuito de Vue.js 3 do iniciante ao avançado ](https://igorhalfeld.teachable.com/p/treinamento-completo-e-gratuito-de-vue-js-3-do-iniciante-ao-avancado ) - Igor Halfeld, Vue.js Brasil (Teachable)
* [Introdução ao Vue JS ](https://www.udemy.com/course/introducao-ao-vue-js/ ) - Rafael Rend (Udemy)
* [Minicurso: Vue.js - O basicão ](https://evolutio.io/curso/minicurso_vuejs ) - Tony Lâmpada (Evolutio)
### Jekyll
* [Criando sites estáticos com Jekyll ](https://www.udemy.com/course/criando-sites-estaticos-com-jekyll/ ) - Willian Justen de Vasconcellos (Udemy)
### Kotlin
* [Aprenda Kotlin do zero - Módulo Básico ](https://www.udemy.com/kotlin-aprenda-do-zero-modulo-basico/ ) - Pedro Massango (Udemy)
* [Curso de Kotlin 2020 \| Básico ](https://www.youtube.com/playlist?list=PLPs3nlHFeKTr-aDDvUxU971rPSVTyQ6Bn ) - Douglas Motta (YouTube)
* [Curso de Kotlin 2021 ](https://www.youtube.com/playlist?list=PL9dOBCBB2d-hhioxKoL6ODVILWcWuas8b ) - Devaria (YouTube)
* [Desenvolvedor Kotlin Iniciante ](https://www.udemy.com/desenvolvedor-kotlin-iniciante/ ) - Gabriel Ferrari, Adriano Sacardo (Udemy)
### Kubernetes
* [Maratona Kubernetes ](https://www.youtube.com/playlist?list=PLB1hpnUGshULerdlzMknMLrHI810xIBJv&origin=CursosErickWendel ) - Microsoft Brasil (YouTube)
### Linux
* [Curso de Linux - Primeiros Passos ](https://www.youtube.com/playlist?list=PLHz_AreHm4dlIXleu20uwPWFOSswqLYbV ) - Gustavo Guanabara (YouTube)
* [Introdução ao Sistema Operacional Linux ](https://www.udemy.com/course/linux-ubuntu/ ) - Diego Mariano (Udemy)
* [Terminal Linux ](https://www.udemy.com/course/terminal-de-comandos-linux/ ) - Diego Mariano (Udemy)
### Lua
* [Curso de Programação Lua ](https://youtube.com/playlist?list=PLa4jh645PxpfOYT5bNkim9yoevX8dCYpt ) - Techiesse (YouTube)
* [Introdução a Programação com Lua ](https://www.youtube.com/playlist?list=PLqYboeh3Jru55Yq4J08zsBoOwwwjUtZNA ) - Alfred R. Baudisch (YouTube)
### Machine Learning
* [Curso Deep Learning ](https://www.youtube.com/playlist?list=PLSZEVLiOtIgF19_cPrvhJC2bWn-dUh1zB ) - Deep Learning Brasil (YouTube)
* [Machine Learning e Data Science: O Guia para Iniciantes ](https://www.udemy.com/course/guia-iniciantes-machine-learning-data-science/ ) - Jones Granatyr (Udemy)
* [Neural Networks e Deep Learning para Leigos: Sem Mistérios! ](https://www.udemy.com/course/neural-networks-e-deep-learnig-para-leigos/ ) - Fernando Amaral (Udemy)
### Markdown
* [Aprenda Markdown ](https://www.udemy.com/aprenda-markdown/ ) - Roberto Achar (Udemy)
### Networking
* [Curso de IPv6 Básico a Distância ](http://saladeaula.nic.br/courses/course-v1:NIC.br+IPV6-001+T001/about ) - NIC.br
* [Curso Redes de Computadores ](https://www.youtube.com/playlist?list=PLHz_AreHm4dkd4lr9G0Up-W-YaHYdTDuP ) - Gustavo Guanabara (Curso em Vídeo)
### Node.js
* [Criando APIs com NodeJs ](https://www.youtube.com/playlist?list=PLHlHvK2lnJndvvycjBqQAbgEDqXxKLoqn ) - Balta.io (YouTube)
* [Curso de Node ](https://www.youtube.com/watch?v=XN705pQeoyU&list=PLx4x_zx8csUjFC41ev2qX5dnr-0ThpoXE ) - Bruno CFBCursos (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)
* [Imersão em desenvolvimento de APIs com Node.js ](https://erickwendel.teachable.com/p/node-js-para-iniciantes-nodebr ) - Erick Wendel (Teachable)
* [RESTful com Node.js e Restify ](https://www.youtube.com/playlist?list=PLy5T05I_eQYO5Y3S3kVqBxQzkUNllPazF ) - Codecasts (YouTube)
* [Serie API NodeJS ](https://www.youtube.com/playlist?list=PL85ITvJ7FLoiXVwHXeOsOuVppGbBzo2dp ) - Diego Fernandes (Rocketseat)
* [Testes no NodeJS aplicando TDD com Jest ](https://www.youtube.com/watch?v=2G_mWfG0DZE&list=PL85ITvJ7FLoh7QBmTVzuNYvZaYPYwDmei ) - Diego Fernandes (Rocketseat)
### PHP
* [Boas práticas em PHP ](https://www.udemy.com/boas-praticas-em-php/ ) - Diego Mariano (Udemy)
* [Curso Básico de Bootstrap 4 , PHP e MySQL ](https://www.udemy.com/curso-basico-de-bootstrap-4-php-e-mysql-gratis/ ) - Ricardo Milbrath Gonçalves (Udemy)
* [Curso de CodeIgniter para iniciantes ](https://www.youtube.com/playlist?list=PLInBAd9OZCzz2vtRFDwum0OyUmJg8UqDV ) - RBtech
* [Curso de PHP para Iniciantes ](https://www.youtube.com/playlist?list=PLHz_AreHm4dm4beCCCmW4xwpmLf6EHY9k ) - Gustavo Guanabara (Curso em Vídeo)
* [Curso Introdução ao Laravel 8 ](https://academy.especializati.com.br/curso/introducao-ao-laravel-8 ) - Carlos Ferreira (Especializati academy)
* [Introdução à Criação de Sites Dinâmicos com PHP ](https://www.udemy.com/criacao-de-paginas-de-internet-dinamicas-com-php-basico/ ) - Diego Mariano (Udemy)
* [Introdução ao PHP orientado a objetos ](https://www.udemy.com/php-orientado-a-objetos/ ) - Diego Mariano (Udemy)
* [Lógica de Programação com PHP ](https://www.youtube.com/playlist?list=PLhTDLccA9vgHHwGZArcUqIZ5AUGwrbZ_A ) - Curso Zend Framework (YouTube)
* [Login com validação e flash messages (PHP) ](https://www.udemy.com/login-com-validacao-e-flash-messages-php/ ) - Alexandre Cardoso (Udemy)
* [PDO para quem não sabe PDO ](https://www.udemy.com/pdo-para-quem-nao-sabe-pdo/ ) - Alexandre Cardoso (Udemy)
* [PHP 7 do Básico ao Intermediário ](https://www.udemy.com/php-do-basico-ao-intermediario/ ) - Gunnar Correa (Udemy)
* [PHP para quem entende PHP ](https://www.udemy.com/php-para-quem-entende-php/ ) - Alexandre Cardoso (Udemy)
### Programação
* [Algoritmos de Ordenação ](https://www.youtube.com/playlist?list=PLzZut2slkqywtFxqTY8AQwIG65h_2oMBL ) - Bruno Ribas
### Python
* [Algoritmos em Python ](https://algoritmosempython.com.br ) - Douglas do Couto
* [Aprenda Python 3 em 6 horas ](https://www.udemy.com/course/aprenda-python-3-em-6h/ ) - Alcimar A. Costa (Udemy)
* [Aulas Python ](https://www.youtube.com/playlist?list=PLfCKf0-awunOu2WyLe2pSD2fXUo795xRe ) - Ignorância zero (You Tube)
* [Construindo API's robustas utilizando Python ](https://github.com/luizalabs/tutorial-python-brasil ) - Cássio Botaro, et al.
* [Curso de Programação em Python ](https://www.youtube.com/playlist?list=PLFKhhNd35zq_INvuX9YzXIbtpo_LGDzYK ) - Prime Cursos do Brasil
* [Curso de Python ](https://www.youtube.com/playlist?list=PLesCEcYj003QxPQ4vTXkt22-E11aQvoVj ) - Cláudio Rogério Carvalho Filho (eXcript)
* [Curso de Python 3 - Mundo 1: Fundamentos ](https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6 ) - Gustavo Guanabara (Curso em Vídeo)
* [Curso em vídeo - Python ](https://www.youtube.com/playlist?list=PLvE-ZAFRgX8hnECDn1v9HNTI71veL3oW0 ) - Gustavo Guanabara, Joao Pedro Araujo (Curso em Vídeo)
* [Data Science: Visualização de Dados com Python ](https://www.udemy.com/visualizacao-de-dados-com-python/ ) - Diego Mariano (Udemy)
* [Django 2.0 - Aprendendo os conceitos fundamentais ](https://www.udemy.com/django-20-aprendendo-os-conceitos-fundamentais/ ) - Gregory Pacheco (Udemy)
* [Do zero à implantação utilizando Python ](https://github.com/cassiobotaro/do_zero_a_implantacao ) - Cássio Botaro, et al.
* [Estruturas compostas em Python ](https://www.youtube.com/playlist?list=PLHz_AreHm4dksnH2jVTIVNviIMBVYyFnH ) - Gustavo Guanabara (Curso em Vídeo)
* [Estruturas de controle em Python ](https://www.youtube.com/playlist?list=PLHz_AreHm4dk_nZHmxxf_J0WRAqy5Czye ) - Gustavo Guanabara (Curso em Vídeo)
* [Fundamentamentos em Python ](https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6 ) - Gustavo Guanabara (Curso em Vídeo)
* [Introdução à Ciência da Computação com Python - Parte 1 ](https://pt.coursera.org/learn/ciencia-computacao-python-conceitos ) - USP (Coursera)
* [Introdução à Ciência da Computação com Python - Parte 2 ](https://pt.coursera.org/learn/ciencia-computacao-python-conceitos-2 ) - USP (Coursera)
* [Introdução a linguagem de programação python ](https://www.udemy.com/introducao-programacaopython/ ) - Abraão Passos de Oliveira (Udemy)
* [Introdução à linguagem Python ](https://www.udemy.com/intro_python/ ) - Diego Mariano (Udemy)
* [Programação em Python ](https://www.youtube.com/playlist?list=PLucm8g_ezqNrrtduPx7s4BM8phepMn9I2 ) - Bóson Treinamentos
* [Programação em Python: O Guia para Iniciantes ](https://www.udemy.com/course/programacao-python-guia-para-iniciantes/ ) - Jones Granatyr (Udemy)
* [Python 3 na Prática ](https://www.udemy.com/python-3-na-pratica/ ) - João Batista (Udemy)
* [Python 3 na Web com Django (Básico e Intermediário) ](https://www.udemy.com/python-3-na-web-com-django-basico-intermediario/ ) - Gileno Alves Santa Cruz Filho (Udemy)
* [Python Básico ](https://solyd.com.br/treinamentos/python-basico ) - Guilherme Junqueira (Solyd Offensive Security)
* [Python Fundamentos para Análise de Dados ](https://www.datascienceacademy.com.br/course?courseid=python-fundamentos ) - Data Science Academy
* [Python para Competições de Programação ](https://www.youtube.com/playlist?list=PLMxflQ9_eOd9CY6Id5gfs3Edqt8vLC47p ) - Adorilson (YouTube)
* [Python para Iniciantes ](https://www.udemy.com/python-para-iniciantes/ ) - Tiago Miguel (Udemy)
* [Selenium com Python ](https://www.youtube.com/playlist?list=PLOQgLBuj2-3LqnMYKZZgzeC7CKCPF375B ) - Eduardo Mendes (YouTube)
### Raspberry Pi
* [Curso de Raspberry Pi: primeiros passos ](https://www.youtube.com/playlist?list=PLHz_AreHm4dnGZ_nudmN4rvyLk2fHFRzy ) - Gustavo Guanabara (YouTube)
### React Native
* [Aprenda React Native ](https://www.youtube.com/playlist?list=PL8fIRnD1uUSnRqz3E2caAWDqbtIFXmNtW ) - Canal Geek Dev (YouTube)
### Ruby
* [Curso de Ruby on Rails para Iniciantes ](https://www.youtube.com/playlist?list=PLe3LRfCs4go-mkvHRMSXEOG-HDbzesyaP ) - Jackson Pires (YouTube)
* [Ruby on Rails 5 na Prática ](https://www.udemy.com/ruby-on-rails-5-na-pratica/ ) - Bruno Paulino (Udemy)
* [Ruby Para Iniciantes ](https://www.udemy.com/ruby-para-iniciantes/ ) - Bruno Paulino (Udemy)
* [Ruby Puro ](https://onebitcode.com/course/ruby-puro/ ) - One Bit Code (Site One Bit Code)
* [Tutorial Rails Girls ](http://guides.railsgirls.com/guides-ptbr/ )
### Sass
* [Sass placeholders: o jeito certo ](https://www.udemy.com/course/sass-placeholders-o-jeito-certo/ ) - Tárcio Zemel (Udemy)
### Shell
* [Conceitos de Programação em Shell Script ](https://www.udemy.com/conceitos-de-programacao-em-shell-script/ ) - TemWeb (Udemy)
* [Curso Shell GNU ](https://www.youtube.com/playlist?list=PLXoSGejyuQGqJEEyo2fY3SA-QCKlF2rxO ) - debxp (YouTube)
### Sistemas Embarcados
* [Fundamentos de Sistemas Embarcados ](https://www.youtube.com/playlist?list=PLqvo6YdcIqXXGY1dLbf_xA-JLMBumTyzG ) - Renato Sampaio
### Swift
* [Aprendendo Swift do Iniciante ao Avançado. (Mac e Windows) ](https://www.udemy.com/aprendendoswift3/ ) - Lucas Alencar (Udemy)
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
3 years ago
### TypeScript
* [Mini-curso de TypeScript ](https://www.youtube.com/playlist?list=PLlAbYrWSYTiPanrzauGa7vMuve7_vnXG_ ) - Willian Justen Curso (YouTube)
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
3 years ago
* [TypeScript - Aprendendo Junto ](https://www.youtube.com/playlist?list=PL62G310vn6nGg5OzjxE8FbYDzCs_UqrUs ) - DevDojo (YouTube)
* [Typescript - Zero to Hero ](https://github.com/glaucia86/curso-typescript-zero-to-hero ) - Glaucia Lemos
* [TypeScript, o início, de forma prática ](https://www.youtube.com/watch?v=0mYq5LrQN1s ) - Rocketseat, Diego Fernandes (YouTube)
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
3 years ago
#### 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
### WordPress
* [Curso de Loja Virtual: WooCommerce + WordPress ](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZNE5PAYc0h4iVkqBCgBZR ) - Gustavo Guanabara (Curso em Vídeo)
* [Curso de WordPress: Criando um site do zero ](https://www.youtube.com/playlist?list=PLHz_AreHm4dmDP_RWdiKekjTEmCuq_MW2 ) - Gustavo Guanabara (Curso em Vídeo)
### Segurança da Informação
* [Boas Práticas de Segurança da Informação para Sua Empresa ](https://www.udemy.com/course/empresa-mais-segura/ ) - Afonso da Silva E. (Udemy)
* [Segurança da Informação: Por onde iniciar sua carreira ](https://www.udemy.com/course/seguranca-da-informacao-por-onde-iniciar-sua-carreira/ ) - Alexandro Silva (Udemy)