- Esse repositório foi criado por mim Fernanda Souza com o intuito de divulgar ferramentas gratuitas que possam auxiliar pessoas em seus estudos.
- Se conhece alguma que não está listada, faça forx desse repositório e abra uma solicitação de alteração (pull request).
- Sites com exercícios para treinar
| Nome com Link | Sistema de Pontuação? | Salva Projetos? | Linguagens Suportadas | Observações |
|---|---|---|---|---|
| Bento.IO | Sim | Não | Nenhuma específica | Plataforma de auxilio a se tornar autodidata em programação (em inglês) |
| Code | Não | Sim | Não disponível | Cursos de treino de lógica, entre outros para pessoas iniciantes |
| Code Academy | Não | Não Sei | Diversas áreas de conhecimento | ------------- |
| Code Chef | Sim | Sim | As principais de competições de programação | Site para treinamento em competições de programação |
| Code Wars | Sim | Sim | CoffeScript, Coq, Go, NASM, Scala, Shell, entre outras. | Plataforma com exercícios para estudo de diversas linguagens (em inglês) |
| Coding Game | Não sei | Sim | Bash, C, C++, C#, Clojure, D, Dart, F#, Go, Groovy, Haskell, Java, JavaScript, Kotlin, Lua, Objective-C, OCaml, Pascal, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript e VB.NET | --------- |
| Coursera | Não | Não | Diversas | Plataforma de cursos gratuitos com certificado |
| Flex Box | Não | Não | Flex Box (CSS) | Desafios para treinar FLex Box |
| Free Code Camp | Não | Não | Diversas | Plataforma de certificação de habilidades técnicas gratuita (em inglês) |
| Hackr.IO | Não | Não | Diversas | Agregador de cursos online, gratuitos e pagos |
| Hacker Rank | SIM | Não | Angular, C#, CSS, Go, Java, JavaScript, Node, Node.js, Python, R, React, Rest API, SQL e etc. | Modos básicos e intermediários |
| Khan Academy | Sim | Não | Lógica e outras disciplinas | --------- |
| Koans Kotling | Não | Não | Kotlin | Teste de estruturas Kotlin para aprendizado |
| URI On Line | SIM | Não | C, C++, C#, Clojure, Dart, Go, Haskell, Java, JavaScript, Kotlin, PHP, Python, R, Ruby, Rust e Scala | 6 Modos desde o iniciante, com Hello World! |
| Kaggle | SIM | Não | Python, R, SQL | Maior site de referência para aprendizado de Data Science, Machine Learn e afins |
- Caso queira estudar linguagens e não possa ou não queira instalar uma IDE, existem essas online
| Nome com Link | Sistema de Pontuação? | Salva Projetos? | Linguagens Suportadas | Observações |
|---|---|---|---|---|
| Code Sand Box | Não | Sim | HTML, CSS, Node.js, entre outras | Plataforma para projetos front-end |
| DartPad | Não | Não | Dart | --------- |
| Glitch | Não | Sim | Linguagens para aplicações web | IDE e comunidade para aplicações web |
| IDEONE | Não | Sim | Ada95, Assembler, AWK, Bash, C99, Cobol, COBOL 85, Fortran, Go, SQLite, Swift, entre outras | ------ |
| Learn Git | Não | Não | Git | Aqui você pode aprender no passo a passo ou treinar no modo sandbox! |
| OnLineGDB | Não | Sim | C, C++, Python, PHP, Ruby, C#, VB, Perl, Swift, Prolog, Javascript, Pascal, HTML, CSS e JavaScript | -------- |
| Online IDE | Não | Não | Bash, C, C++, Go Lang, Java, PHP, Python, R e Ruby | Não tem sistema de login para usar |
| ReplIt | Não | Sim | Bloop, Deno, Julia, Lua, Nim, Raku, Roy, entre outras | -------- |
- Outras ferramentas de aprendizado gratuitas
| Nome com Link | Sistema de Pontuação? | Linguagens Suportadas | Descrição |
|---|---|---|---|
| APP Inventor | Não | Indefinida | Site para construção de aplicações mobile para iniciantes usando métodos de blocos para programação |
| Cron App | Não | Diversas | Plataforma de desenvolvimento de projetos de aplicações web em nuvem |
| Read Me | Não | Read Me | Site para criação de ReadMe para seus projetos |
- Cursos, vídeo aulas, etc. gratuitos
| Nome com Link | Tipo de Conteúdo | Feito por: |
|---|---|---|
| 4Noobs | Tutorais e guias de diversos tópicos com nível iniciante em TI | Comunidade He4rt |
| Blog Kotlin | Página do blog oficial da linguagem Kotlin com cursos gratuitos com a missão de simplificar o aprendizado do Kotlin | Mantenedores da Linguagem |
| Curso em Video | Portal de ensino com diversos cursos como Linux, Redes, Python, Java, PHP, Javascript, HTML, CSS, entre muitos outros | Gustavo Guanabara |
| Descomplicando o Docker | Série de vídeo aulas | Jeferson Fernando (LinuxTips) |
| Descomplicando Kubernets | Série de vídeo aulas | Jeferson Fernando (LinuxTips) |
| DEV CHALLENGE | Desafios de front-end, back-end e mobile | Lorena Montes |
| Diego Mariano | Portal de cursos que contém cursos gratuitos com certificado em tópicos como HTML, CSS, Linux, SQL, PHP, entre outros | Diego Mariano |
| Introdução Js | Curso introdutório de JavaScript | Trybe |
| loiane.training | Cursos de Java, Angular, Phoneag e Apache Cordova, Fundamentos EXT JS 4 | Loiane Groner |
| PHP do Jeito Certo | Tutorial de PHP em texto | Josh Lockhart e colaboradores |
| Poke PHP | Série de vídeo aulas | Rodrigo "PokemaoBR" Cardoso |
| Kitten | Plataforma lúdica de criação de games com foco em pessoas entre 3 e 18 anos | Codemao (Shenzhen Dianmao Technology Co., Ltd) |
| Solyd | Introdução ao Hacking e Pentest e Python básico | Solyd |
| WoMakersCode | Cloud Computing, DevOps, Data Science, Inteligência artifical e muito mais | Microsoft |
| Learn Ayything | Trilhas com cursos, vídeos, artigos e repositórios do GitHub sobre qualquer assunto | Nikita Voloboev e Angelo Gazzola |
- Sites com concentração de API's para projetos
| Nome com link | Descrição | Mantido por: |
|---|---|---|
| RapiDapi | Coleção de API's | RapidAPI |
| BrasilAPI | Projeto de código aberto, que transforma o Brasil em uma API | Comunidade |
| Public APIs | Repositório com várias APIs gratuitas dos mais diversos assuntos | Public APIs |