{"id":18275443,"url":"https://github.com/alinebastos/free-courses","last_synced_at":"2025-05-16T11:05:13.691Z","repository":{"id":26898645,"uuid":"111688505","full_name":"alinebastos/free-courses","owner":"alinebastos","description":"Free IT courses","archived":false,"fork":false,"pushed_at":"2023-01-19T08:10:05.000Z","size":371,"stargazers_count":836,"open_issues_count":6,"forks_count":141,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-04-09T06:08:20.217Z","etag":null,"topics":["backend","courses","free","frontend","hacktoberfest","java","python"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alinebastos.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-11-22T13:36:00.000Z","updated_at":"2025-04-02T14:45:46.000Z","dependencies_parsed_at":"2023-02-10T21:15:33.304Z","dependency_job_id":null,"html_url":"https://github.com/alinebastos/free-courses","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alinebastos%2Ffree-courses","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alinebastos%2Ffree-courses/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alinebastos%2Ffree-courses/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alinebastos%2Ffree-courses/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alinebastos","download_url":"https://codeload.github.com/alinebastos/free-courses/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254518384,"owners_count":22084374,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","courses","free","frontend","hacktoberfest","java","python"],"created_at":"2024-11-05T12:12:52.158Z","updated_at":"2025-05-16T11:05:08.682Z","avatar_url":"https://github.com/alinebastos.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Free IT Courses and Ebooks\n\n\u003e More than just a bunch of links, this is a selection of what we judge to be some of the best learning opportunities you will find online for free.\n\n## 📕 Table of Contents\n\n* [Agile Courses](#-agile-courses)\n* [Backend Courses](#-backend-courses)\n* [Cyber Security Courses](#-cyber-security-courses)\n* [Data Science Courses](#-data-science-courses)\n* [Ebooks](#-ebooks)\n* [Frontend Courses](#-frontend-courses)\n* [FullStack courses](#-fullstack-courses)\n* [Git and Github Courses](#-git-and-github-courses)\n* [Infrastructure Courses](#-infrastructure-courses)\n* [Logic Courses](#-logic-courses)\n* [Mobile Courses](#-mobile-courses)\n* [Network](#-network)\n* [Test Automation Courses](#-test-automation-courses)\n---\n\n## 💻 Agile Courses\n\n| Link | Language |\n| ----- | :-----: |\n| [Agile Scrum Foundation](https://academy.estabil.is/courses/exin-agile-scrum-foundation) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Backend Courses\n\n### C# / .NET\n\n| Link | Language |\n| ----- | :-----: |\n| [Asp.Net Core 5 \u0026 3 \u0026 2.2 REST API Tutorial](https://www.youtube.com/watch?v=sdlt3-ptt9g\u0026list=PLUOequmGnXxOgmSDWU7Tl6iQTsOtyjtwU) | :us: |\n| [Cracking the .NET interview](https://www.youtube.com/watch?v=U3QvTaw224o\u0026list=PLUOequmGnXxOOg9Cx0Vj6JOFQZTCOyP5X) | :us: |\n| [C# backend - by Devaria](https://www.devaria.com.br/treinamentos/1) | :brazil: |\n| [Fundamentos do C#](https://balta.io/cursos/fundamentos-csharp) | :brazil: |\n| [Iniciando com ASP.NET Core](https://desenvolvedor.io/curso-online-iniciando-com-asp-net-core) | :brazil: |\n| [Introdução ao Entity Framework Core](https://desenvolvedor.io/curso-online-introducao-entity-framework-core) | :brazil: |\n| [Manipulando Listas Genéricas em C#](https://www.udemy.com/listas-genericas-em-csharp/) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Golang\n\n| Link | Language |\n| ----- | :-----: |\n| [Aprenda Go](https://www.youtube.com/watch?v=WiGU_ZB-u0w\u0026list=PLCKpcjBB_VlBsxJ9IseNxFllf-UFEXOdg) | :brazil: |\n| [Aprenda Go com Testes](https://larien.gitbook.io/aprenda-go-com-testes/) | :brazil: |\n| [Aprenda Golang](https://www.youtube.com/c/AprendaGolang/videos) | :brazil: |\n| [Aprenda Go/Golang](https://www.youtube.com/playlist?list=PLUbb2i4BuuzCX8CLeArvx663_0a_hSguW) | :brazil: |\n| [Go Lang do Zero](https://www.youtube.com/watch?v=_MkQLDMak-4\u0026list=PL5aY_NrL1rjucQqO21QH8KclsLDYu1BIg) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Haskell\n\n| Link | Language |\n| ----- | :-----: |\n| [Introduction to Haskell](https://www.seas.upenn.edu/~cis194/fall16/) | :us: |\n| [Haskell para iniciantes](https://www.youtube.com/playlist?list=PL8eBmR3QtPL3pDzQpwPYfWQ4NEPGu6j7z) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Java\n\n| Link | Language |\n| ----- | :-----: |\n| [Bootcamp Fullstack ONE](https://www.oracle.com/br/education/oracle-next-education/) | :brazil: |\n| [Curso de Java e Orientação a Objetos](https://loiane.training/course/java-basico/) | :brazil: |\n| [Curso de Java para Iniciantes](https://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR) | :brazil: |\n| [Curso de POO Java](https://www.youtube.com/playlist?list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY) | :brazil: |\n| [Estrutura de Dados e Algoritmos com Java](https://loiane.training/curso/estrutura-de-dados) | :brazil: |\n| [Java Developer (Bootcamp)](https://digitalinnovation.one/bootcamps/java-developer?ref=novotec) | :brazil: |\n| [TDD – Desenvolvimento de software guiado por testes](https://pt.coursera.org/learn/tdd-desenvolvimento-de-software-guiado-por-testes) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Kotlin\n\n| Link | Language |\n| ----- | :-----: |\n| [Desenvolvedor Kotlin Iniciante](https://www.udemy.com/course/desenvolvedor-kotlin-iniciante/) | :brazil: |\n| [Kotlin Course for Beginners and Java Devs](https://www.youtube.com/playlist?list=PLrnPJCHvNZuAIbejjZA1kGfLeA8ZpICB2) | :us: |\n| [Kotlin for Java developers](https://pt.coursera.org/learn/kotlin-for-java-developers) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Node\n\n| Link | Language |\n| ----- | :-----: |\n| [API dos Correios com NodeJS](https://www.schoolofnet.com/canal-direto-ao-ponto/api-dos-correios-com-nodejs/) | :brazil: |\n| [Construindo uma API com Typescript, Jest, TDD e muito mais](https://www.youtube.com/watch?v=W2ld5xRS3cY\u0026list=PLz_YTBuxtxt6_Zf1h-qzNsvVt46H8ziKh) | :brazil: |\n| [Criando APIs com NodeJs - André Baltieri](https://www.youtube.com/playlist?list=PLHlHvK2lnJndvvycjBqQAbgEDqXxKLoqn) | :brazil: |\n| [Curso de Node.JS - Guia do Programador](https://www.youtube.com/watch?v=LLqq6FemMNQ\u0026list=PLJ_KhUnlXUPtbtLwaxxUxHqvcNQndmI4B\u0026ab_channel=VictorLima-GuiadoProgramador) | :brazil: |\n| [Do zero a produção: Aprenda a construir uma API Node.js com Typescript - Waldemar Neto](https://www.nodejs-typescript-api.com/curso-gratis/) | :brazil: |\n| [Imersão em desenvolvimento de APIs com Node.js By #NodeBR!](https://erickwendel.teachable.com/p/node-js-para-iniciantes-nodebr?origin=CursoErickWendel) | :brazil: |\n| [Iniciando com NodeJS](https://www.schoolofnet.com/aula-ao-vivo/iniciando-com-nodejs-live/) | :brazil: |\n| [NodeJS - By Rocketseat](https://app.rocketseat.com.br/node/curso-node-js) | :brazil: |\n| [NodeJs, TDD e CLean Architecture - Rodrigo Manguinho](https://www.youtube.com/playlist?list=PL9aKtVrF05DyEwK5kdvzrYXFdpZfj1dsG\u0026fbclid=IwAR1PogboGrrX6v0WcKAhjzTGqG0rxUsEDcLfQO1dB7FB6xl6Z0dqCojjtI4) | :brazil: |\n| [Node.js - Backend - by Devaria](https://www.devaria.com.br/treinamentos/2) | :brazil: |\n| [Node.js - Rodrigo Branas](https://www.youtube.com/playlist?list=PLQCmSnNFVYnTFo60Bt972f8HA4Td7WKwq) | :brazil: |\n| [RESTful com Node.js e Restify](https://codecasts.com.br/series/restful-com-nodejs-e-restify) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### PHP\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso Completo de PHP](https://www.youtube.com/playlist?list=PL7ScB28KYHhFJ0t3FNgVixx8uVOiS8bbD) | :brazil: |\n| [Curso de PHP Básico](https://www.schoolofnet.com/curso/php/linguagem-php/iniciando-com-php/) | :brazil: |\n| [Curso de PHP Orientado a Objetos](https://www.youtube.com/playlist?list=PLwXQLZ3FdTVEau55kNj_zLgpXL4JZUg8I) | :brazil: |\n| [Curso de PHP para Iniciantes](https://www.youtube.com/playlist?list=PLHz_AreHm4dm4beCCCmW4xwpmLf6EHY9k) | :brazil: |\n| [Curso de PHP 7](https://www.youtube.com/playlist?list=PLwXQLZ3FdTVEITn849NlfI9BGY-hk1wkq) | :brazil: |\n| [Curso de POO PHP](https://www.youtube.com/playlist?list=PLHz_AreHm4dmGuLII3tsvryMMD7VgcT7x) | :brazil: |\n| [Curso Laravel 5.3](https://www.youtube.com/playlist?list=PLVSNL1PHDWvR3PeLXz6nvBkDhv1IQk4wP) | :brazil: |\n| [Curso Laravel 6.x](https://www.youtube.com/playlist?list=PLVSNL1PHDWvQBtcH_4VR82Dg-aFiVOZBY) | :brazil: |\n| [Iniciando com Laravel 5.5](https://www.schoolofnet.com/curso/php/laravel/iniciando-com-laravel-55/) | :brazil: |\n| [Novidades do php 7.1](https://www.schoolofnet.com/curso/php/linguagem-php/novidades-do-php71/) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Python\n\n| Link | Language |\n| ----- | :-----: |\n| [Análise de Dados em Python](https://www.youtube.com/watch?v=RlGOaSPFtXc\u0026list=PL5TJqBvpXQv5N3iV68bGBkea0HjMk98lR) | :brazil: |\n| [Análise de dados em Python - Câmara dos Deputados - LabHacker](https://www.youtube.com/playlist?list=PLqiFjCF_dtcymXtdjwAP4s7tRoW4CYwnH) | :brazil: |\n| [Aprenda programação e algoritmos em Python](https://algoritmosempython.com.br/) | :brazil: |\n| [Curso de Python - eXcript](https://www.youtube.com/playlist?list=PLesCEcYj003QxPQ4vTXkt22-E11aQvoVj) | :brazil: |\n| [Desenvolvedor Python (Bootcamp)](https://digitalinnovation.one/bootcamps/desenvolvedor-python) | :brazil: |\n| [Introdução à Python por Projetos](https://www.youtube.com/watch?v=gDDGq7Q_YFE\u0026list=PL5TJqBvpXQv6AEfVymby32MinHdxZA-8J) | :brazil: |\n| [Linguagem de Programação Python - Básico](https://www.ev.org.br/cursos/linguagem-de-programacao-python-basico) | :brazil: |\n| [Python](https://www.kaggle.com/learn/python/) | :us: |\n| [Python Curso em Vídeo](https://www.youtube.com/watch?v=S9uPNppGsGo\u0026list=PLvE-ZAFRgX8hnECDn1v9HNTI71veL3oW0) | :brazil: |\n| [Python for Everybody](https://py4e.com) | :us: |\n| [Python Tutorial](https://www.scaler.com/topics/python/)| :us: |\n| [Python para Zumbis](https://www.pycursos.com/python-para-zumbis/) | :brazil: |\n| [Python - Ignorância Zero](https://www.youtube.com/playlist?list=PLfCKf0-awunOu2WyLe2pSD2fXUo795xRe) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Ruby\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso de Ruby on Rails](https://www.youtube.com/watch?v=2SEKJdKzwNU\u0026list=PLFeyfVYazTkJN6uM5opCfSN_xjxrMybXV) | :brazil: |  | |\n| [Curso de Ruby on Rails para Iniciantes](https://www.youtube.com/playlist?list=PLe3LRfCs4go-mkvHRMSXEOG-HDbzesyaP) | :brazil: |\n| [Curso Ruby para Iniciantes e Exercícios](https://www.youtube.com/watch?v=Sjw3S3QzpR4\u0026list=PLS2fc6xC9lt0D5ksSs-30Cz8qLpl7b43H) | :brazil: |\n| [Curso Ruby Puro](https://www.youtube.com/playlist?list=PLdDT8if5attEOcQGPHLNIfnSFiJHhGDOZ) | :brazil: |\n| [Mini curso de Testes Ruby com RSpec](https://www.youtube.com/playlist?list=PLdDT8if5attGc3fgFsFe5cvV9MwlVFNLW) | :brazil: |\n| [Orientação à objetos em Ruby - Campus Code](https://www.youtube.com/watch?v=rz6WJPDH8bA\u0026list=PLajdzeQ7QG3jS3yEBFkf7GsXvoSj6wuPY) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Cyber Security Courses\n\n| Link | Language |\n| ----- | :-----: |\n| [CS406: Information Security](https://learn.saylor.org/course/CS40)| :us: |\n| [Segurança Cibernética](https://skillsforall.com/career-path/cybersecurity?userLang=pt-BR) | :brazil: |\n| [Segurança Web - Código Seguro II A6 a A10 (Udemy)](https://www.udemy.com/course/wp-codigo-seguro-2/) | :brazil: |\n| [Web Security Fundamentals](https://www.edx.org/course/web-security-fundamentals) | :us: |\n| [Web Security \u0026 Bug Bounty Basics/Segurança web e princípios básicos (Udemy)](https://www.udemy.com/course/web-security-bug-bounty-basics/) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Data Science Courses\n\n### Artificial Intelligence\n\n| Link | Language |\n| ----- | :-----: |\n| [Aulas da Escola Livre de IA - 2020](https://www.youtube.com/playlist?list=PLSZbIUwF2aOxXa7_UdKLQi1e4wl7DHcRN) | :brazil: |\n| [Curso de Inteligência Artificial para todos](https://www.youtube.com/playlist?list=PLtQM10PgmGogjn0cikgWi8wpQUnV6ERkY) | :brazil: |\n| [Eletrônicos CODEiot](https://codeiot.org.br/courses?search_query=IOT103%20IOT103EN%20IOT103ES) | :us: |\n| [Introdução à tecnologia de IA para líderes de negócios](http://www.brasilmaisdigital.org.br/index.php/pt-br/cursos-online/2017-05-23-17-40-54/94-introduc-o-a-tecnologia-de-ia-para-lideres-de-negocios/preview) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Big Data\n\n| Link | Language |\n| ----- | :-----: |\n| [Big Data Essentials](https://4linux.com.br/cursos/treinamento/big-data-essentials/) | :brazil: |\n| [Big Data Fundamentos 2.0](https://www.datascienceacademy.com.br/course?courseid=big-data-fundamentos) | :brazil: |\n| [Data Analysis with Python](https://cognitiveclass.ai/badges/data-analysis-with-python) | :us: |\n| [Introdução à Ciência de Dados 2.0](https://www.datascienceacademy.com.br/course?courseid=introduo--cincia-de-dados) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Business Intelligence\n\n| Link | Language |\n| ----- | :-----: |\n| [Power BI para Data Science 2.0](https://www.datascienceacademy.com.br/course?courseid=microsoft-power-bi-para-data-science) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Data Analysis\n\n| Link | Language |\n| ----- | :-----: |\n| [Data Visualization](https://www.kaggle.com/learn/data-visualization) | :us: |\n| [Data Science para Iniciantes: Fácil e Simples](https://www.udemy.com/course/data-science-para-iniciantes-facil-e-simples/) | :brazil: |\n| [Fundamentos de pesquisa em Ciência da Computação 2](https://youtube.com/playlist?list=PLvvIUEwTZK9wvSEiASWyLXYb2a2KAON-v) | :brazil: |\n| [Introduction to Data Science using Python](https://www.udemy.com/course/introduction-to-data-science-using-python/) | :us: |\n| [Python for Data Science and Analytics Tutorial Series by Tomi Mester](https://www.youtube.com/playlist?list=PLHS1p0ot3SVj5KMsvPBihB7JdEOox4Z-d) | :us: |\n| [Python Fundamentos para Análise de Dados](https://www.datascienceacademy.com.br/course/python-fundamentos) | :brazil: |\n| [Understanding Data Science](https://www.datacamp.com/courses/understanding-data-science) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Data Engineering\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso Livre de Engenharia de Dados](https://www.youtube.com/playlist?list=PLSZbIUwF2aOz4VHmJaryqqPyxif7nTK5o) | :brazil: |\n| [Data Engineering Zoomcamp](https://www.youtube.com/playlist?list=PL3MmuxUbc_hJed7dXYoJw8DoCuVHhGEQb) | :us: |\n| [Entendendo Engenharia de Dados](https://www.datacamp.com/courses/understanding-data-engineering) | :us: |\n| [Learn Scala from Scratch](https://www.educative.io/courses/learn-scala-from-scratch) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Deep Learning\n\n| Link | Language |\n| ----- | :-----: |\n| [Aprendizado profundo com o Tensorflow](https://www.youtube.com/playlist?list=PL-XeOa5hMEYxNzHM7YLRjIwE1k3VQpqEh) | :us: |\n| [Keras - API de aprendizado profundo de redes neurais](https://www.youtube.com/playlist?list=PLZbbT5o_s2xrwRnXk_yCPtnqqo4_u2YGL) | :us: |\n| [Pytorch - Aprendizado profundo com Python](https://www.youtube.com/playlist?list=PLQVvvaa0QuDdeMyHEYc0gxFpYwHY2Qfdh) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Machine Learning\n\n| Link | Language |\n| ----- | :-----: |\n| [Caltech's Machine Learning Course](https://home.work.caltech.edu/telecourse.html) | :us: |\n| [Intro to Machine Learning](https://www.kaggle.com/learn/intro-to-machine-learning) | :us: |\n| [Machine Learning para Iniciantes](https://github.com/microsoft/ML-For-Beginners/blob/main/translations/README.pt-br.md) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Ebooks\n\n| Link | Language |\n| ----- | :-----: |\n| [Algorithms for Decision Making](https://freecomputerbooks.com/Algorithms-for-Decision-Making.html) | :us: |\n| [Apostila Linguagem C – Silvio Lago (PDF)](https://www.ime.usp.br/~slago/slago-C.pdf) | :brazil: |\n| [Data Science do Zero - Joel Grus](https://edisciplinas.usp.br/pluginfile.php/5742167/mod_resource/content/1/Data%20Science%20do%20zero%20-%20Primeiras%20regras.pdf) | :brazil: |\n| [React Hooks - Mateus Silva](https://devacademy.com.br/ebooks/react-hooks/) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Frontend Courses\n\n### Angular\n\n| Link | Language |\n| ----- | :-----: |\n| [Angular 2](https://loiane.training/curso/angular) | :brazil: |\n| [Angular 7 Componentes](https://www.schoolofnet.com/curso/frontend/angular-7/angular-6-componentes/) | :brazil: |\n| [Angular 9](https://www.cod3r.com.br/courses/angular-9-essencial) | :brazil: |\n| [Angular - by Devaria](https://www.devaria.com.br/treinamentos/9) | :brazil: |\n| [Angular + ASP.NET Core API + EF Core](https://www.youtube.com/playlist?list=PLWNaqtzH6CWSbIYlgMDQZNrwDG3gHw7wa) | :brazil: |\n| [AngularJS - Rodrigo Branas](https://www.youtube.com/watch?v=_y7rKxqPoyg\u0026list=PLQCmSnNFVYnTD5p2fR4EXmtlR6jQJMbPb) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### General\n\n| Link | Language |\n| ----- | :-----: |\n| [A game for learning CSS Flexbox](https://flexboxfroggy.com/) | :us: |\n| [Acessibilidade Web (udacity)](https://www.udacity.com/course/web-accessibility--ud891) | :us: :brazil: |\n| [Aplicando mobile-first usando Grid Layout - The Net Ninja (YouTube)](https://www.youtube.com/playlist?list=PL4cUxeGkcC9hH1tAjyUPZPjbj-7s200a4) | :us: |\n| [Criando Sites Profissionais - Node Studio](https://www.nodestudio.com.br/curso/curso-carreira-web-sites-profissionais) | :brazil: |\n| [CSS Animation Tutorial - The Net Ninja (YouTube)](https://www.youtube.com/playlist?list=PL4cUxeGkcC9iGYgmEd2dm3zAKzyCGDtM5) | :us: |\n| [CSS Animations Series - DevTips (YouTube)](https://www.youtube.com/playlist?list=PLqGj3iMvMa4LvJ8VctoXnPI0dtE40wfid) | :us: |\n| [CSS Flexbox (Origamid)](https://www.origamid.com/cursos/css-flexbox/) | :brazil: |\n| [CSS Grid - Wes Bos](https://cssgrid.io/) | :us: |\n| [CSS Grid Desvendando na Prática - RocketSeat (YouTube)](https://www.youtube.com/watch?v=HN1UjzRSdBk) | :brazil: |\n| [CSS Grid Layout - Origamid (YouTube)](https://www.youtube.com/watch?v=hKXOVD2Yrj8) | :brazil: |\n| [CSS Grid Tutorial - The Net Ninja (YouTube)](https://www.youtube.com/playlist?list=PL4cUxeGkcC9itC4TxYMzFCfveyutyPOCY) | :us: |\n| [CSS para Iniciantes - Node Studio](https://www.nodestudio.com.br/curso/curso-de-css3) | :brazil: |\n| [Curso de Flexbox - Node Studio](https://www.nodestudio.com.br/curso/curso-de-flexbox) | :brazil: |\n| [Curso pare de chutar o CSS - CollabCode (YouTube)](https://www.youtube.com/playlist?list=PLirko8T4cEmx5eBb1-9j6T6Gl4aBtZ_5x) | :brazil: |\n| [Curso Redes de Computadores - Curso em Vídeo (YouTube)](https://www.youtube.com/playlist?list=PLHz_AreHm4dkd4lr9G0Up-W-YaHYdTDuP) | :brazil: |\n| [Curso sobre media queries/Design responsivo - The Net Ninja (YouTube)](https://www.youtube.com/playlist?list=PL4cUxeGkcC9g9Vh9MAA-XKnfJsWZnPZFw) | :us: |\n| [Desenvolvedor Web Front-End (Bootcamp DIO)](https://digitalinnovation.one/bootcamps/desenvolvedor-web-front-end) | :brazil: |\n| [Desenvolvimento de front-end - TimTec](https://cursos.timtec.com.br/course/desenvolvimento-de-front-end/intro) | :brazil: |\n| [Design de interfaces com CSS3 - TimTec](https://cursos.timtec.com.br/course/css3/intro) | :brazil: |\n| [Design Responsivo - Node Studio](https://www.nodestudio.com.br/curso/curso-de-design-responsivo) | :brazil: |\n| [Front-end - Curso - Vida FullStack (YouTube)](https://www.youtube.com/playlist?list=PLMy95_4XE08MRsQvaSQnHzyooNevGTNtS) | :brazil: |\n| [Gulp - Guia Definitivo - Mão na Massa (YouTube)](https://www.youtube.com/playlist?list=PLtluGZbI5EShPPQh7TxfxMaFwDsktHi4V) | :brazil: |\n| [HTML Básico - School of Net](https://www.schoolofnet.com/curso/frontend/html/html-basico-v2/) | :brazil: |\n| [HTML e CSS para iniciantes - EAD Education](https://ead.education/course/curso-de-html-e-css-para-iniciantes/) | :brazil: |\n| [HTML5 e CSS3 atualizado 2020 - Gustavo Guanabara (YouTube)](https://www.youtube.com/playlist?list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n) | :brazil: |\n| [HTML5 e CSS3 para iniciantes - RBtech (YouTube)](https://www.youtube.com/watch?v=iZ1ucWosOww\u0026t=57s) | :brazil: |\n| [HTML5 para iniciantes - Node Studio](https://www.nodestudio.com.br/curso/curso-de-html5) | :brazil: |\n| [HTML5 \u0026 CSS3 na Prática - Node Studio](https://www.nodestudio.com.br/curso/curso-html5-e-css3-na-pratica) | :brazil: |\n| [Introdução ao Quasar Framework - CodeCasts (YouTube)](https://www.youtube.com/watch?v=c2hsu4vg9vk\u0026list=PLy5T05I_eQYM4euBQgEL05uhz6NnAjHoX) | :brazil: |\n| [Materialize CSS para iniciantes - Node Studio](https://www.nodestudio.com.br/curso/curso-de-materialize-css) | :brazil: |\n| [Novo curso de HTML e CSS - Curso em Vídeo (YouTube)](https://www.youtube.com/watch?v=Ejkb_YpuHWs\u0026list=PLHz_AreHm4dkZ9-atkcmcBaMZdmLHft8n) | :brazil: |\n| [Responsive Images (Udacity)](https://www.udacity.com/course/responsive-images--ud882) | :us: |\n| [Responsive Web Design Fundamentals (Udacity)](https://www.udacity.com/course/responsive-web-design-fundamentals--ud893) | :us: |\n| [Sass Curso - Amanda Vilela (YouTube)](https://www.youtube.com/playlist?list=PL97KElaimHeGRtfkksKwxg6IGVZi_cR7J) | :brazil: |\n| [Styled Components Crash Course (YouTube)](https://www.youtube.com/watch?v=c5-Vex3ufFU\u0026t=1s) | :us: |\n| [Super dicas sobre Grid Layout - Layout Land (YouTube)](https://www.youtube.com/watch?v=FEnRpy9Xfes\u0026list=PLbSquHt1VCf1x_-1ytlVMT0AMwADlWtc1) | :us: |\n| [UX e UI Design - TimTec](https://cursos.timtec.com.br/course/ux-e-ui-design/intro) | :brazil: |\n| [Web tooling automation - (Udacity)](https://www.udacity.com/course/web-tooling-automation--ud892) | :us: |\n| [Website Performance Optimization - (Udacity)](https://www.udacity.com/course/website-performance-optimization--ud884) | :us: |\n| [What the Flexbox? - Wes Bos](https://flexbox.io/) | :us: |\n| [WorkshopDev - RocketSeat (YouTube)](https://www.youtube.com/watch?v=cprMYC8PCVY\u0026list=PL85ITvJ7FLohGTWaE_p0J6B-TLmQbN4ka) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### JavaScript\n\n| Link | Language |\n| ----- | :-----: |\n| [Aprenda a testar aplicações Javascript - Vedovelli](https://classes.vedovelli.com.br/?class=testar-aplicacoes-javascript-criacao-projeto-instalacao-jest) | :brazil: |\n| [Curso de JavaScript 2020 - Fundamentos - Programador a Bordo (YouTube)](https://www.youtube.com/playlist?list=PLbA-jMwv0cuWbas947cygrzfzHIc7esmp) | :brazil: |\n| [Curso de Javascript - Node Studio](https://www.nodestudio.com.br/curso/curso-de-javascript) | :brazil: |\n| [Curso JS Moderno (ES6+) (Willian Justen/YouTube)](https://www.youtube.com/playlist?list=PLlAbYrWSYTiPQ1BE8klOtheBC0mtL3hEi) | :brazil: |\n| [Desvendando a linguagem JavaScript - Rodrigo Branas (YouTube)](https://www.youtube.com/playlist?list=PLQCmSnNFVYnT1-oeDOSBnt164802rkegc) | :brazil: |\n| [Fundamentos de JavaScript Funcional - Cod3r](https://www.cod3r.com.br/courses/javascript-funcional-fundamentos) | :brazil: |\n| [General Javascript Course](https://amigoscode.com/p/javascript)| :uk: |\n| [Iniciando com JavaScript - School of Net](https://www.schoolofnet.com/curso/frontend/javascript/iniciando-com-javascript-rev3/) | :brazil: |\n| [Iniciantes em JavaScript - Glaucia Lemos (GitHub)](https://github.com/glaucia86/js-101-beginners-ms) | :brazil: |\n| [Introdução a JavaScript: Desenho \u0026 Animação - Khan Academy](https://pt.khanacademy.org/computing/computer-programming/programming) | :brazil: |\n| [JavaScript: Algoritmos + Estrutura de dados - Kura Web (YouTube)](https://www.youtube.com/playlist?list=PLpfKv2Mn_c-HTFozSx8iplzzBlQJnPs2j) | :brazil: |\n| [Javascript antes do Framework - Canal Origamid (Youtube)](https://www.youtube.com/playlist?list=PL9rc_FjKlX39T78CUANwmdta_d1CgUtMt) | :brazil: |\n| [JavaScript Avançado: Jogos \u0026 Visualizações - Khan Academy](https://pt.khanacademy.org/computing/computer-programming/programming-games-visualizations) | :brazil: |\n| [JavaScript Básico - Code Cademy](https://www.codecademy.com/pt-BR/tracks/javascript) | :brazil: |\n| [JavaScript e ECMAScript para Iniciantes - Gustavo Guanabara (YouTube)](https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1) |\n| [JavaScript Funcional (YouTube)](https://www.youtube.com/playlist?list=PL77JVjKTJT2iAlBJX3buyljqzfoR9nV_R) | :brazil: | :brazil: |\n| [JS avançado: Simulações Naturais - Khan Academy](https://pt.khanacademy.org/computing/computer-programming/programming-natural-simulations) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### ReactJS\n\n| Link | Language |\n| ----- | :-----: |\n| [Build a movie search app in React](https://scrimba.com/learn/reactmovie) | :us: |\n| [Curso de NextJS](https://youtube.com/playlist?list=PLkFMdTTdI9c2js2bPRUhChVA0jdI-358s) | :brazil: |\n| [Curso de React](https://youtube.com/playlist?list=PLt28SuGsHXH3EehPDQEd59SHMtfSYJUgR) | :brazil: |\n| [Gatsby Build a Blog](https://www.youtube.com/playlist?list=PLW0RabRDhwwzVNhlOgQQgw6HJzXdM1MnT) | :us: |\n| [ReactJS - by Devaria](https://www.devaria.com.br/treinamentos/3) | :brazil: |\n| [ReactJS - By Rocketseat](https://app.rocketseat.com.br/node/curso-react-js) | :brazil: |\n| [React Redux Tutorial](https://www.youtube.com/playlist?list=PLC3y8-rFHvwheJHvseC3I0HuYI2f46oAK) | :us: |\n| [React, Redux e integração de APIs](https://www.udemy.com/course/react-redux-e-integracao-de-apis/) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### TypeScript\n\n| Link | Language |\n| ----- | :-----: |\n| [Mini Curso gratuito de TypeScript](https://willianjusten.com.br/mini-curso-gratuito-de-typescript/) | :brazil: |\n| [TypeScritpt - Zero to Hero - Glaucia Lemos (Github)](https://github.com/glaucia86/curso-typescript-zero-to-hero) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### VueJs\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso de Vue JS](https://www.youtube.com/watch?v=npA_f0ztIt0\u0026list=PLJ_KhUnlXUPteacVhunyK5M8SKIadeED0) | :brazil: |\n| [Vue JS 2 Tutorial](https://www.youtube.com/playlist?list=PL4cUxeGkcC9gQcYgjhBoeQH7wiAyZNrYa) | :uk: |\n| [Vue JS 3 Tutorial for Beginners](https://www.youtube.com/playlist?list=PLC3y8-rFHvwgeQIfSDtEGVvvSEPDkL_1f) | :uk: |\n| [Vue.JS - by Devaria](https://www.devaria.com.br/treinamentos/6) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 FullStack Courses\n\n### Computer Science\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso de Ciência da Computação da Universidade Brasileira Livre (GitHub)](https://github.com/Universidade-Livre/ciencia-da-computacao) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### FullStack Web Development\n\n| Link | Language |\n| ----- | :-----: |\n| [Rocketseat - Trilha Discover](https://www.rocketseat.com.br/discover) | :brazil: |\n| [The Odin Project](https://www.theodinproject.com/) | :us: |\n| [Universidade de Helsiki - FullStack Open](https://fullstackopen.com/en/about/) | :us: |\n| [Via rapida - Trilhas sp tech](https://www.cursosviarapida.sp.gov.br/trilhas/3/desenvolvedor-web-full-stack) | :brazil: |\n[⬆ Back to the top](#-table-of-contents)\n\n### Other courses in well-known institutions\n\n| Link | Language |\n| ----- | :-----: |\n| [700 Free Online Programming \u0026 Computer Science Courses You Can Start This September](https://www.freecodecamp.org/news/free-online-programming-cs-courses/) | :us: |\n| [Iniciante de JavaScript da Microsoft](https://www.youtube.com/playlist?list=PLlrxD0HtieHhW0NCG7M536uHGOtJ95Ut2) | :us: |\n| [Introdução Ciência da Computação de Harvard](https://online-learning.harvard.edu/course/cs50-introduction-computer-science?delta=0) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Git and Github Courses\n\n| Link | Language |\n| ----- | :-----: |\n| [Dominando o Git](https://www.youtube.com/playlist?list=PL9aKtVrF05DzbNiE7jcm7s6z6Lg-u72Rq) | :brazil: |\n| [Git e Github (Curso em Vídeo/YouTube)](https://www.youtube.com/watch?v=xEKo29OWILE\u0026list=PLHz_AreHm4dm7ZULPAmadvNhH6vk9oNZA/) | :brazil: |\n| [Git e Github (School of Net)](https://www.schoolofnet.com/curso/git/controle-de-versao/git-e-github/) | :brazil: |\n| [Git e Github na Vida Real (Willian Justen/Youtube)](https://www.youtube.com/playlist?list=PLlAbYrWSYTiNqugqFFWWsgONJsmc3eMpg) | :brazil: |\n| [Git e Github para iniciantes (Loiane/YouTube)](https://www.youtube.com/watch?v=UMhskLXJuq4/) | :brazil: |\n| [Git e Github para iniciantes (Willian Justen/Youtube)](https://www.youtube.com/playlist?list=PLlAbYrWSYTiPA2iEiQ2PF_A9j__C4hi0A) | :brazil: |\n| [Git-Game - Terminal game designed to test your knowledge of git commands (Github)](https://github.com/git-game/git-game) | :us: |\n| [Introdução ao Git e GitHub (DIO)](https://web.digitalinnovation.one/course/introducao-ao-git-e-ao-github/learning/75b9fe49-6ed4-4480-83a7-7e37fc356aa9/) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Infrastructure Courses\n\n### AWS\n\n| Link | Language |\n| ----- | :-----: |\n| [AWS Cloud Practitioner Essentials](https://www.aws.training/Details/eLearning?id=62551) | :us: |\n| [AWS na Prática](https://academy.estabil.is/courses/aws-na-pratica) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Azure\n| Link | Language |\n| ----- | :-----: |\n| [Creating and deploying Rest API with Python on Azure](https://www.educative.io/courses/rest-api-python-microsoft-azure/N8GQyo2Q9A2) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### DevOps\n\n| Link | Language |\n| ----- | :-----: |\n| [DevOps Essentials](https://4linux.com.br/cursos/treinamento/devops-essentials/) | :brazil: |\n| [DevOps Foundation](https://academy.estabil.is/courses/devops-foundation) | :brazil: |\n| [GitOps at Scale](https://learning.codefresh.io/course/gitops-at-scale) | :us: |\n\n### Docker\n\n| Link | Language |\n| ----- | :-----: |\n| [Descomplicando o Docker](https://www.youtube.com/watch?v=0xxHiOSJVe8\u0026list=PLf-O3X2-mxDkiUH0r_BadgtELJ_qyrFJ_) | :brazil: |\n| [Docker Essentials](https://www.udemy.com/course/docker-essentials/) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Logic Courses\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso de Lógica de Programação - Gustavo Guanabara (YouTube)](https://www.youtube.com/playlist?list=PLHz_AreHm4dmSj0MHol_aoNYCSGFqvfXV) | :brazil: |\n| [Curso Lógica de Programação Completo - DevAprender (YouTube)](https://www.youtube.com/watch?v=iF2MdbrTiBM) | :brazil: |\n| [Fundamentos de Lógica de Programação - Fundação Bradesco](https://www.ev.org.br/cursos/fundamentos-de-logica-de-programacao) | :brazil: |\n| [Lógica de Programação (Algoritmos) - Pietro Martins (YouTube)](https://www.youtube.com/playlist?list=PLpaKFn4Q4GMNlLZQcOjt_-xxz6BTmugdU) | :brazil: |\n| [Lógica de programação e algoritmos - Programador Br (YouTube)](https://www.youtube.com/watch?v=HXddFUe6VPU\u0026list=PLVzrOYTg7zYDNdLJbnmhPtPcDaNWoxYVT) | :brazil: |\n| [Lógica de programação em Ruby - Campus Code (YouTube)](https://www.youtube.com/watch?v=I6OsXvUiOC4\u0026list=PLajdzeQ7QG3iXblkBah6Ffoaa7Idxn4cT) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Mobile Courses\n\n### Flutter\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso Completo de Flutter - Flutterando (YouTube)](https://www.youtube.com/playlist?list=PLlBnICoI-g-d-J57QIz6Tx5xtUDGQdBFB) | :brazil: |\n| [Flutter](https://www.youtube.com/playlist?list=PL9aKtVrF05DxO56tetlFMmNGc7fuiCxdy) | :brazil: |\n| [Flutter - 45 Cursos Grátis na UDEMY](https://www.udemy.com/courses/search/?price=price-free\u0026q=flutter\u0026sort=relevance\u0026src=sac) | :brazil: | | :us: |\n| [Flutter - André Baltieri (YouTube)](https://www.youtube.com/playlist?list=PLHlHvK2lnJndc8qCqmQdHr-cLoOb2-q61) | :brazil: |\n| [Flutter - by Devaria](https://www.devaria.com.br/treinamentos/7) | :brazil: |\n| [Flutter - Hélio Kamawaka (Youtube)](https://www.youtube.com/playlist?list=PLg5-aZqPjMmBmCIgUZ0kNtoE7KJfvJZXS) | :brazil: |\n| [Flutter - Rodrigo Rahman (YouTube)](https://www.youtube.com/watch?v=qt20g3zuVbA\u0026list=PLEXr-WZRgPjwk2v5wYi70WN--pCGvN-9u) | :brazil: |\n| [Flutter Básico Online Grátis - Prime Cursos](https://www.primecursos.com.br/flutter-basico/) | :brazil: |\n| [Flutter/Dart - Canal Polimorfismo (Youtube)](https://www.youtube.com/playlist?list=PLqdwHeoSjEN-9aGd-RxaS_2cyD_AKT0c_) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### Ionic\n\n| Link | Language |\n| ----- | :-----: |\n| [Ionic 3 para iniciantes (Udemy)](https://www.udemy.com/course/ionic-3-para-iniciantes/) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n### React Native\n\n| Link | Language |\n| ----- | :-----: |\n| [React Native - By Geek Dev (YouTube)](https://youtube.com/playlist?list=PL8fIRnD1uUSnRqz3E2caAWDqbtIFXmNtW) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Network\n\n| Link | Language |\n| ----- | :-----: |\n| [Curso de Introdução a Rede de Computadores](https://www.youtube.com/playlist?list=PLAp37wMSBouCSV9H9Vbh8VlbQ0w8WU3ED) | :brazil: |\n| [Curso Prático - Rede de Computadores](https://www.youtube.com/playlist?list=PLAp37wMSBouBnNup2tD-mC36JT96vHBZy) | :brazil: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n---\n\n## 💻 Test Automation Courses\n\n| Link | Language |\n| ----- | :-----: |\n| [Introdução ao Teste de Software](https://www.coursera.org/learn/intro-teste-de-software) | :brazil: |\n| [Test Automation University](https://testautomationu.applitools.com/) | :us: |\n\n[⬆ Back to the top](#-table-of-contents)\n\n## ⚖ License\n\nThis project is licensed under MIT License. Go to the [LICENSE](LICENSE) file for more details.\n\n[⬆ Back to the top](#-table-of-contents)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falinebastos%2Ffree-courses","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falinebastos%2Ffree-courses","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falinebastos%2Ffree-courses/lists"}