Free IT Courses and Ebooks
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.
📕 Table of Contents
- Agile Courses
- Backend Courses
- Cyber Security Courses
- Data Science Courses
- Ebooks
- Frontend Courses
- FullStack courses
- Git and Github Courses
- Infrastructure Courses
- Logic Courses
- Mobile Courses
- Network
- Test Automation Courses
💻 Agile Courses
Link | Language |
---|---|
Agile Scrum Foundation |
💻 Backend Courses
C# / .NET
Link | Language |
---|---|
Asp.Net Core 5 & 3 & 2.2 REST API Tutorial | |
Cracking the .NET interview | |
C# backend - by Devaria | |
Fundamentos do C# | |
Iniciando com ASP.NET Core | |
Introdução ao Entity Framework Core | |
Manipulando Listas Genéricas em C# |
Golang
Link | Language |
---|---|
Aprenda Go | |
Aprenda Go com Testes | |
Aprenda Golang | |
Aprenda Go/Golang | |
Go Lang do Zero |
Haskell
Link | Language |
---|---|
Introduction to Haskell | |
Haskell para iniciantes |
Java
Link | Language |
---|---|
Bootcamp Fullstack ONE | |
Curso de Java e Orientação a Objetos | |
Curso de Java para Iniciantes | |
Curso de POO Java | |
Estrutura de Dados e Algoritmos com Java | |
Java Developer (Bootcamp) | |
TDD – Desenvolvimento de software guiado por testes |
Kotlin
Link | Language |
---|---|
Desenvolvedor Kotlin Iniciante | |
Kotlin Course for Beginners and Java Devs | |
Kotlin for Java developers |
Node
Link | Language |
---|---|
API dos Correios com NodeJS | |
Construindo uma API com Typescript, Jest, TDD e muito mais | |
Criando APIs com NodeJs - André Baltieri | |
Curso de Node.JS - Guia do Programador | |
Do zero a produção: Aprenda a construir uma API Node.js com Typescript - Waldemar Neto | |
Imersão em desenvolvimento de APIs com Node.js By #NodeBR! | |
Iniciando com NodeJS | |
NodeJS - By Rocketseat | |
NodeJs, TDD e CLean Architecture - Rodrigo Manguinho | |
Node.js - Backend - by Devaria | |
Node.js - Rodrigo Branas | |
RESTful com Node.js e Restify |
PHP
Link | Language |
---|---|
Curso Completo de PHP | |
Curso de PHP Básico | |
Curso de PHP Orientado a Objetos | |
Curso de PHP para Iniciantes | |
Curso de PHP 7 | |
Curso de POO PHP | |
Curso Laravel 5.3 | |
Curso Laravel 6.x | |
Iniciando com Laravel 5.5 | |
Novidades do php 7.1 |
Python
Link | Language |
---|---|
Análise de Dados em Python | |
Análise de dados em Python - Câmara dos Deputados - LabHacker | |
Aprenda programação e algoritmos em Python | |
Curso de Python - eXcript | |
Desenvolvedor Python (Bootcamp) | |
Introdução à Python por Projetos | |
Linguagem de Programação Python - Básico | |
Python | |
Python Curso em VÃdeo | |
Python for Everybody | |
Python Tutorial | |
Python para Zumbis | |
Python - Ignorância Zero |
Ruby
Link | Language |
---|---|
Curso de Ruby on Rails | |
Curso de Ruby on Rails para Iniciantes | |
Curso Ruby para Iniciantes e ExercÃcios | |
Curso Ruby Puro | |
Mini curso de Testes Ruby com RSpec | |
Orientação à objetos em Ruby - Campus Code |
💻 Cyber Security Courses
Link | Language |
---|---|
CS406: Information Security | |
Segurança Cibernética | |
Segurança Web - Código Seguro II A6 a A10 (Udemy) | |
Web Security Fundamentals | |
Web Security & Bug Bounty Basics/Segurança web e princÃpios básicos (Udemy) |
💻 Data Science Courses
Artificial Intelligence
Link | Language |
---|---|
Aulas da Escola Livre de IA - 2020 | |
Curso de Inteligência Artificial para todos | |
Eletrônicos CODEiot | |
Introdução à tecnologia de IA para lÃderes de negócios |
Big Data
Link | Language |
---|---|
Big Data Essentials | |
Big Data Fundamentos 2.0 | |
Data Analysis with Python | |
Introdução à Ciência de Dados 2.0 |
Business Intelligence
Link | Language |
---|---|
Power BI para Data Science 2.0 |
Data Analysis
Link | Language |
---|---|
Data Visualization | |
Data Science para Iniciantes: Fácil e Simples | |
Fundamentos de pesquisa em Ciência da Computação 2 | |
Introduction to Data Science using Python | |
Python for Data Science and Analytics Tutorial Series by Tomi Mester | |
Python Fundamentos para Análise de Dados | |
Understanding Data Science |
Data Engineering
Link | Language |
---|---|
Curso Livre de Engenharia de Dados | |
Data Engineering Zoomcamp | |
Entendendo Engenharia de Dados | |
Learn Scala from Scratch |
Deep Learning
Link | Language |
---|---|
Aprendizado profundo com o Tensorflow | |
Keras - API de aprendizado profundo de redes neurais | |
Pytorch - Aprendizado profundo com Python |
Machine Learning
Link | Language |
---|---|
Caltech's Machine Learning Course | |
Intro to Machine Learning | |
Machine Learning para Iniciantes |
💻 Ebooks
Link | Language |
---|---|
Algorithms for Decision Making | |
Apostila Linguagem C – Silvio Lago (PDF) | |
Data Science do Zero - Joel Grus | |
React Hooks - Mateus Silva |
💻 Frontend Courses
Angular
Link | Language |
---|---|
Angular 2 | |
Angular 7 Componentes | |
Angular 9 | |
Angular - by Devaria | |
Angular + ASP.NET Core API + EF Core | |
AngularJS - Rodrigo Branas |
General
JavaScript
ReactJS
Link | Language |
---|---|
Build a movie search app in React | |
Curso de NextJS | |
Curso de React | |
Gatsby Build a Blog | |
ReactJS - by Devaria | |
ReactJS - By Rocketseat | |
React Redux Tutorial | |
React, Redux e integração de APIs |
TypeScript
Link | Language |
---|---|
Mini Curso gratuito de TypeScript | |
TypeScritpt - Zero to Hero - Glaucia Lemos (Github) |
VueJs
Link | Language |
---|---|
Curso de Vue JS | |
Vue JS 2 Tutorial | |
Vue JS 3 Tutorial for Beginners | |
Vue.JS - by Devaria |
💻 FullStack Courses
Computer Science
Link | Language |
---|---|
Curso de Ciência da Computação da Universidade Brasileira Livre (GitHub) |
FullStack Web Development
Link | Language |
---|---|
Rocketseat - Trilha Discover | |
The Odin Project | |
Universidade de Helsiki - FullStack Open | |
Via rapida - Trilhas sp tech | |
Other courses in well-known institutions
Link | Language |
---|---|
700 Free Online Programming & Computer Science Courses You Can Start This September | |
Iniciante de JavaScript da Microsoft | |
Introdução Ciência da Computação de Harvard |
💻 Git and Github Courses
Link | Language |
---|---|
Dominando o Git | |
Git e Github (Curso em VÃdeo/YouTube) | |
Git e Github (School of Net) | |
Git e Github na Vida Real (Willian Justen/Youtube) | |
Git e Github para iniciantes (Loiane/YouTube) | |
Git e Github para iniciantes (Willian Justen/Youtube) | |
Git-Game - Terminal game designed to test your knowledge of git commands (Github) | |
Introdução ao Git e GitHub (DIO) |
💻 Infrastructure Courses
AWS
Link | Language |
---|---|
AWS Cloud Practitioner Essentials | |
AWS na Prática |
Azure
Link | Language |
---|---|
Creating and deploying Rest API with Python on Azure |
DevOps
Link | Language |
---|---|
DevOps Essentials | |
DevOps Foundation | |
GitOps at Scale |
Docker
Link | Language |
---|---|
Descomplicando o Docker | |
Docker Essentials |
💻 Logic Courses
💻 Mobile Courses
Flutter
Link | Language |
---|---|
Curso Completo de Flutter - Flutterando (YouTube) | |
Flutter | |
Flutter - 45 Cursos Grátis na UDEMY | |
Flutter - André Baltieri (YouTube) | |
Flutter - by Devaria | |
Flutter - Hélio Kamawaka (Youtube) | |
Flutter - Rodrigo Rahman (YouTube) | |
Flutter Básico Online Grátis - Prime Cursos | |
Flutter/Dart - Canal Polimorfismo (Youtube) |
Ionic
Link | Language |
---|---|
Ionic 3 para iniciantes (Udemy) |
React Native
Link | Language |
---|---|
React Native - By Geek Dev (YouTube) |
💻 Network
Link | Language |
---|---|
Curso de Introdução a Rede de Computadores | |
Curso Prático - Rede de Computadores |
💻 Test Automation Courses
Link | Language |
---|---|
Introdução ao Teste de Software | |
Test Automation University |
âš– License
This project is licensed under MIT License. Go to the LICENSE file for more details.