Para quem está começando sua carreira na TI - seja como iniciante ou migrando de outra profissão - nem sempre é possível arcar com um curso ou formação na área. Em momentos em que a grana está curta ou que existem outras prioridades, alguns podem desistir de investir na carreira e continuar estudando.
Então, a fim de auxiliar nos estudos e na construção da sua carreira, listei alguns cursos, playlists, guias e ferramentas gratuitas disponíveis na internet. Os cursos estão separados por áreas de conhecimento ou tecnologias / ferramentas.
Sei que existem mais cursos gratuitos do que os links listados aqui, então fique livre para sugerir também 😀
Bons estudos!
Introdução à Programação
- Lógica de programação e algoritmos - Udemy
- Aprenda Linguagem C: Fundamentos Para Lógica de Programação - Udemy
Git, Github e versionamento de código
- Git e GitHub para iniciantes - Willian Justen (Udemy)
- Curso Gratuito de Git e Github - Tiago Matos
Básico do Desenvolvimento Web
HTML e CSS
- Introdução do HTML - Udemy
- HTML e CSS - Udemy
- CSS Grid - ferramenta
- CSS Grid Garden - ferramenta
- CSS Flexbox Froggy - ferramenta
- HTML, CSS e Javascript na prática - Udemy
JavaScript
- Minicurso de lógica de Programação com JS - Udemy
- Fundamentos do JavaScript Funcional - Cod3r
- JS Orientado a Objetos - Guia do Programador
- 32 Conceitos que um desenvolvedor JS deveria saber - Udemy
- The Modern JavaScript Tutorial - Javascript.Info
Testes e Refatoração
- Aprenda a testar aplicações em JS - Vedovelli
- Tutorial: Aprenda TDD na prática - Paulo Gonçalves
- Refactoring Guru
Banco de Dados
- Modelagem de Dados - Escola Virtual Bradesco
- Implementando Banco de Dados - Escola Virtual Bradesco
- Administrando Banco de Dados - Escola Virtual Bradesco
- Curso de SQL e MySQL fundamental - Hora de Codar
- Curso de MongoDB fundamental - Hora de Codar
- Fundamentals of Database Engineering - Udemy
- Learn PostgreSQL Tutorial: Full Course for Beginners - FreeCodeCamp
Princípios de Desenvolvimento
- O que é um padrão de projeto? - Refactoring Guru
- Design Patterns in JS - Patterns.dev
Front-End
SASS
- Curso SASS - Amanda Vilela
- SASS: Crie o seu primeiro projeto - Udemy
Gulp
- Curso de Gulp - Professor Choren
Frameworks / Libs
VUE JS
- Introdução ao Vue.js - Udemy
- Vue.js na prática - Udemy
- Vue.Js cheatsheet - DevHints.io
REACT JS
- React Fundamental - Crie o seu primeiro projeto - Udemy
- The Beginner's Guide to React - Egghead.io
- Learn ReactJS: Complete Roadmap - FreeCodeCamp
- The React Cheatsheet for 2022 - FreeCodeCamp
Back-End
Node.Js
- Node roadmap for beginners - Stas klymenko
- Curso de Node.js - Guia do Programador
- Learn Node.js: Full Tutorial for Beginners - FreeCodeCamp
- Curso Node.js e MongoDB - LuizTools
- Autenticação com Node.js e MongoDB com JWT - Login e Registro com Node.js - Hora de Codar
- Server-side Development with NodeJS, Express and MongoDB - Coursera
- NodeJs, TDD e Clean Architecture - Mango
TypeScript
- TypeScript na prática - Hora de Codar
- TypeScript Zero to Hero - Glaucia Lemos
FullStack
DevOps
- DevOps Fundation - Estabilis
- Linux Essentials - Linux Tips
- Descomplicando o Docker - Linux Tips
Agile
- Manifesto Ágil e certificações em SCRUM - Udemy
- Agil Scrum Fundation - Estabilis
- Os fundamentos do Scrum - Udemy
- Scrum Básico para Todos - Udemy
Suporte Técnico
- Fundamentos de TI: Hardware e Software - Escola Virtual Bradesco
- Introdução a Redes de Computadores - Escola Virtual Bradesco
- Segurança em Tecnologia da Informação - Escola Virtual Bradesco
- Certificado Profissional Suporte em TI do Google - Coursera + Google
Customer Success
- Atendimento ao público - Escola Virtual Bradesco
- Customer Success: como conquistar e manter clientes - Sebrae
- Certificação para Analistas de Atendimento e Suporte - Movidesk
Bônus
Roadmaps
Os roadmaps são ferramentas úteis para quem quer seguir uma carreira específica - eles são mapas (sim, claro né Lud!) que fornecem uma rota ou guia para desenvolver as habilidades e conhecimentos necessários. Afinal de contas, nada melhor do que ter um guia ou uma bússola para orientar os estudos.
Cursos FIAP
O Centro Universitário FIAP, através da plataforma Eu Capacito, disponibiliza 20 cursos grátis on-line, que englobam conteúdos como: BlockChain, Cloud Computing, Design Thinking, DevOps, Linux, Liderança, entre outros.
DIO
A DIO oferece bootcamps, trilhas e cursos completamente gratuitos, oferecendo aos alunos a oportunidade de entrar no mercado de trabalho. Na DIO, você vai aprender as tecnologias emergentes, colocar a mão na massa e construir um portfólio.
Canal Prof. Gustavo Guanabara
É difícil encontrar alguém que não tenha dado os seus primeiros passos através dos cursos do professor Gustavo Guanabara. No seu canal do YouTube, há diversos cursos que vão desde Lógica de Programação até Segurança da Informação.
- Curso em Vídeo - Gustavo Guanabara
CS50
O CS50 é um famoso curso da Universidade de Harvard e já contou com a presença de Mark Zuckerberg (Meta) como convidado. É um curso introdutório de Ciências da Computação que oferece excelentes bases para quem está começando. O curso é gratuito, com 11 semanas entre aulas, desafios e projetos. É possível emitir o certificado gratuitamente também.
- CS50 - original em inglês
- CS50 em Português
Gostou das dicas? Tem alguém que você conhece no qual essa lista ajudaria? Então, não deixe de compartilhar ;)