Coder Social home page Coder Social logo

free-courses's Introduction

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

Link Language
Agile Scrum Foundation 🇧🇷

⬆ Back to the top


💻 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# 🇧🇷

⬆ Back to the top

Golang

Link Language
Aprenda Go 🇧🇷
Aprenda Go com Testes 🇧🇷
Aprenda Golang 🇧🇷
Aprenda Go/Golang 🇧🇷
Go Lang do Zero 🇧🇷

⬆ Back to the top

Haskell

Link Language
Introduction to Haskell 🇺🇸
Haskell para iniciantes 🇧🇷

⬆ Back to the top

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 🇧🇷

⬆ Back to the top

Kotlin

Link Language
Desenvolvedor Kotlin Iniciante 🇧🇷
Kotlin Course for Beginners and Java Devs 🇺🇸
Kotlin for Java developers 🇺🇸

⬆ Back to the top

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 🇧🇷

⬆ Back to the top

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 🇧🇷

⬆ Back to the top

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 🇧🇷

⬆ Back to the top

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 🇧🇷

⬆ Back to the top


💻 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) 🇺🇸

⬆ Back to the top


💻 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 🇧🇷

⬆ Back to the top

Big Data

Link Language
Big Data Essentials 🇧🇷
Big Data Fundamentos 2.0 🇧🇷
Data Analysis with Python 🇺🇸
Introdução à Ciência de Dados 2.0 🇧🇷

⬆ Back to the top

Business Intelligence

Link Language
Power BI para Data Science 2.0 🇧🇷

⬆ Back to the top

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 🇺🇸

⬆ Back to the top

Data Engineering

Link Language
Curso Livre de Engenharia de Dados 🇧🇷
Data Engineering Zoomcamp 🇺🇸
Entendendo Engenharia de Dados 🇺🇸
Learn Scala from Scratch 🇺🇸

⬆ Back to the top

Deep Learning

Link Language
Aprendizado profundo com o Tensorflow 🇺🇸
Keras - API de aprendizado profundo de redes neurais 🇺🇸
Pytorch - Aprendizado profundo com Python 🇺🇸

⬆ Back to the top

Machine Learning

Link Language
Caltech's Machine Learning Course 🇺🇸
Intro to Machine Learning 🇺🇸
Machine Learning para Iniciantes 🇧🇷

⬆ Back to the top


💻 Ebooks

Link Language
Algorithms for Decision Making 🇺🇸
Apostila Linguagem C – Silvio Lago (PDF) 🇧🇷
Data Science do Zero - Joel Grus 🇧🇷
React Hooks - Mateus Silva 🇧🇷

⬆ Back to the top


💻 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 🇧🇷

⬆ Back to the top

General

Link Language
A game for learning CSS Flexbox 🇺🇸
Acessibilidade Web (udacity) 🇺🇸 🇧🇷
Aplicando mobile-first usando Grid Layout - The Net Ninja (YouTube) 🇺🇸
Criando Sites Profissionais - Node Studio 🇧🇷
CSS Animation Tutorial - The Net Ninja (YouTube) 🇺🇸
CSS Animations Series - DevTips (YouTube) 🇺🇸
CSS Flexbox (Origamid) 🇧🇷
CSS Grid - Wes Bos 🇺🇸
CSS Grid Desvendando na Prática - RocketSeat (YouTube) 🇧🇷
CSS Grid Layout - Origamid (YouTube) 🇧🇷
CSS Grid Tutorial - The Net Ninja (YouTube) 🇺🇸
CSS para Iniciantes - Node Studio 🇧🇷
Curso de Flexbox - Node Studio 🇧🇷
Curso pare de chutar o CSS - CollabCode (YouTube) 🇧🇷
Curso Redes de Computadores - Curso em Vídeo (YouTube) 🇧🇷
Curso sobre media queries/Design responsivo - The Net Ninja (YouTube) 🇺🇸
Desenvolvedor Web Front-End (Bootcamp DIO) 🇧🇷
Desenvolvimento de front-end - TimTec 🇧🇷
Design de interfaces com CSS3 - TimTec 🇧🇷
Design Responsivo - Node Studio 🇧🇷
Front-end - Curso - Vida FullStack (YouTube) 🇧🇷
Gulp - Guia Definitivo - Mão na Massa (YouTube) 🇧🇷
HTML Básico - School of Net 🇧🇷
HTML e CSS para iniciantes - EAD Education 🇧🇷
HTML5 e CSS3 atualizado 2020 - Gustavo Guanabara (YouTube) 🇧🇷
HTML5 e CSS3 para iniciantes - RBtech (YouTube) 🇧🇷
HTML5 para iniciantes - Node Studio 🇧🇷
HTML5 & CSS3 na Prática - Node Studio 🇧🇷
Introdução ao Quasar Framework - CodeCasts (YouTube) 🇧🇷
Materialize CSS para iniciantes - Node Studio 🇧🇷
Novo curso de HTML e CSS - Curso em Vídeo (YouTube) 🇧🇷
Responsive Images (Udacity) 🇺🇸
Responsive Web Design Fundamentals (Udacity) 🇺🇸
Sass Curso - Amanda Vilela (YouTube) 🇧🇷
Styled Components Crash Course (YouTube) 🇺🇸
Super dicas sobre Grid Layout - Layout Land (YouTube) 🇺🇸
UX e UI Design - TimTec 🇧🇷
Web tooling automation - (Udacity) 🇺🇸
Website Performance Optimization - (Udacity) 🇺🇸
What the Flexbox? - Wes Bos 🇺🇸
WorkshopDev - RocketSeat (YouTube) 🇧🇷

⬆ Back to the top

JavaScript

Link Language
Aprenda a testar aplicações Javascript - Vedovelli 🇧🇷
Curso de JavaScript 2020 - Fundamentos - Programador a Bordo (YouTube) 🇧🇷
Curso de Javascript - Node Studio 🇧🇷
Curso JS Moderno (ES6+) (Willian Justen/YouTube) 🇧🇷
Desvendando a linguagem JavaScript - Rodrigo Branas (YouTube) 🇧🇷
Fundamentos de JavaScript Funcional - Cod3r 🇧🇷
General Javascript Course 🇬🇧
Iniciando com JavaScript - School of Net 🇧🇷
Iniciantes em JavaScript - Glaucia Lemos (GitHub) 🇧🇷
Introdução a JavaScript: Desenho & Animação - Khan Academy 🇧🇷
JavaScript: Algoritmos + Estrutura de dados - Kura Web (YouTube) 🇧🇷
Javascript antes do Framework - Canal Origamid (Youtube) 🇧🇷
JavaScript Avançado: Jogos & Visualizações - Khan Academy 🇧🇷
JavaScript Básico - Code Cademy 🇧🇷
JavaScript e ECMAScript para Iniciantes - Gustavo Guanabara (YouTube)
JavaScript Funcional (YouTube) 🇧🇷
JS avançado: Simulações Naturais - Khan Academy 🇧🇷

⬆ Back to the top

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 🇧🇷

⬆ Back to the top

TypeScript

Link Language
Mini Curso gratuito de TypeScript 🇧🇷
TypeScritpt - Zero to Hero - Glaucia Lemos (Github) 🇧🇷

⬆ Back to the top

VueJs

Link Language
Curso de Vue JS 🇧🇷
Vue JS 2 Tutorial 🇬🇧
Vue JS 3 Tutorial for Beginners 🇬🇧
Vue.JS - by Devaria 🇧🇷

⬆ Back to the top


💻 FullStack Courses

Computer Science

Link Language
Curso de Ciência da Computação da Universidade Brasileira Livre (GitHub) 🇧🇷

⬆ Back to the top

FullStack Web Development

Link Language
Rocketseat - Trilha Discover 🇧🇷
The Odin Project 🇺🇸
Universidade de Helsiki - FullStack Open 🇺🇸
Via rapida - Trilhas sp tech 🇧🇷
⬆ Back to the top

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 🇺🇸

⬆ Back to the top


💻 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) 🇧🇷

⬆ Back to the top


💻 Infrastructure Courses

AWS

Link Language
AWS Cloud Practitioner Essentials 🇺🇸
AWS na Prática 🇧🇷

⬆ Back to the top

Azure

Link Language
Creating and deploying Rest API with Python on Azure 🇺🇸

⬆ Back to the top

DevOps

Link Language
DevOps Essentials 🇧🇷
DevOps Foundation 🇧🇷
GitOps at Scale 🇺🇸

Docker

Link Language
Descomplicando o Docker 🇧🇷
Docker Essentials 🇺🇸

⬆ Back to the top


💻 Logic Courses

Link Language
Curso de Lógica de Programação - Gustavo Guanabara (YouTube) 🇧🇷
Curso Lógica de Programação Completo - DevAprender (YouTube) 🇧🇷
Fundamentos de Lógica de Programação - Fundação Bradesco 🇧🇷
Lógica de Programação (Algoritmos) - Pietro Martins (YouTube) 🇧🇷
Lógica de programação e algoritmos - Programador Br (YouTube) 🇧🇷
Lógica de programação em Ruby - Campus Code (YouTube) 🇧🇷

⬆ Back to the top


💻 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) 🇧🇷

⬆ Back to the top

Ionic

Link Language
Ionic 3 para iniciantes (Udemy) 🇧🇷

⬆ Back to the top

React Native

Link Language
React Native - By Geek Dev (YouTube) 🇧🇷

⬆ Back to the top


💻 Network

Link Language
Curso de Introdução a Rede de Computadores 🇧🇷
Curso Prático - Rede de Computadores 🇧🇷

⬆ Back to the top


💻 Test Automation Courses

Link Language
Introdução ao Teste de Software 🇧🇷
Test Automation University 🇺🇸

⬆ Back to the top

⚖ License

This project is licensed under MIT License. Go to the LICENSE file for more details.

⬆ Back to the top

free-courses's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

free-courses's Issues

Adição de seção "introductory", "beginers courses" ou "cursos introdutórios"

Vi que alguns cursos de python que foram adicionados na seção de Backend courses não me parecem adequados a estar alí. Gostaria de sugerir a criação de uma seção h1 pra adição de cursos introdutórios, separados por linguagem. O título dessa seção seria Introductory, beginers courses ou mesmo cursos introdutórios.

Depois de criada, poderíamos reorganizar os cursos que foram adicionados erroneamente em outras seções.

enhancement: fix broken links, add back to the top buttons, unify language

Olá, parabéns pela iniciativa!

Para contribuir com o projeto, verifiquei alguns bugs ou pontos de melhoria:

  • Alguns links presentes no índice estão quebrados.
  • Há um botão "voltar ao índice" apenas ao final da lista, sendo interessante que houvesse ao final de cada sessão.
  • Embora a maior parte do texto esteja em inglês, há algumas palavras e trechos em português (como índice, idioma, licença e alguns títulos), sendo recomendável manter um padrão.
  • Na primeira sessão, "Backend Courses", C# / .NET está na hierarquia como <h2>, porém as demais linguagens estão como <h3>.
  • Implementar algumas regras de markdown linting, como hierarquia de tópicos e linhas em branco entre títulos.

Qual o idioma do projeto?

O nome do projeto, a descrição e algumas categorias de cursos estão em inglês, mas quase todo o resto em português.

Não seria melhor uma padronização neste quesito?

Ordem alfabética

Seria lindo se alguém colocasse os cursos em ordem alfabética :)

Contribuição no repo

Oi , Aline!
Espero que esteja tudo bem com você. Achei o seu repo free-courses, super interessante e útil para a comunidade, meus parabéns para ti e para a aos outros contribuidores!
Decidi contribuir também no seu repo por gostar muito da ideia.
Espero que gostes :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.