Recursos de aprendizado

Tutoriais, livros gratuitos, trilhas de aprendizado e listas curadas de código aberto populares no GitHub. Nós os descrevemos; o conteúdo fica nos repositórios originais.

Build Your Own X

Construa o seu Aprender

562k

Guias passo a passo para recriar tecnologias populares do zero

Awesome Lists

Listas curadas Aprender

537k

Um índice curado de listas curadas do GitHub sobre programação, ferramentas, design e mais

Public APIs

Listas curadas Aprender

499k

Índice curado pela comunidade de APIs públicas gratuitas, organizado por categoria

freeCodeCamp

Livros e cursos Aprender

459k

A plataforma de código aberto e o currículo por trás dos cursos gratuitos do freeCodeCamp.org

Free Programming Books

Livros e cursos Aprender

402k

Índice mantido pela comunidade com livros de programação gratuitos em dezenas de idiomas

System Design Primer

Preparação para entrevistas Aprender

378k

Guia gratuito de design de sistemas em larga escala e preparação para entrevistas

Developer Roadmap

Trilhas de aprendizado Aprender

372k

Trilhas de aprendizado visuais para frontend, backend, DevOps e dezenas de outras funções

Coding Interview University

Trilhas de aprendizado Aprender

364k

Um plano de estudos de ciência da computação no seu ritmo para entrevistas técnicas

Awesome Selfhosted

Listas curadas Aprender

337k

Lista curada de software livre que você pode hospedar nos seus próprios servidores

Awesome Python

Listas curadas Aprender

335k

Guia categorizado e opinativo de bibliotecas, frameworks e ferramentas Python

Project-Based Learning

Construa o seu Aprender

290k

Centenas de tutoriais para construir aplicações reais em várias linguagens

The Book of Secret Knowledge

Listas curadas Aprender

258k

Uma coleção pessoal de cheatsheets, one-liners e listas de ferramentas para o trabalho diário

The Algorithms - Python

Preparação para entrevistas Aprender

226k

Implementações em Python de algoritmos clássicos, feitas para estudo e não para produção

OSSU Computer Science

Trilhas de aprendizado Aprender

211k

Um currículo gratuito e no seu ritmo para aprender ciência da computação

JavaScript Algorithms

Preparação para entrevistas Aprender

197k

Estruturas de dados e algoritmos clássicos em JavaScript, com explicações

prompts.chat

IA e prompts Aprender

177k

Biblioteca de código aberto com prompts de IA criados pela comunidade

Awesome LLM Apps

IA e prompts Aprender

145k

Exemplos de código aberto de agentes de IA, habilidades de agentes e apps RAG para executar e adaptar

Tech Interview Handbook

Preparação para entrevistas Aprender

143k

Preparação gratuita e objetiva para entrevistas técnicas, do currículo à proposta

Free for Dev

Listas curadas Aprender

143k

Serviços hospedados com planos gratuitos, selecionados para DevOps e infraestrutura

Generative AI for Beginners

Livros e cursos Aprender

123k

21 aulas práticas para criar apps com LLMs, de prompts a RAG e agentes de IA

Awesome Mac

Listas curadas Aprender

118k

Um diretório de apps para macOS organizado por categoria, para escrita, desenvolvimento, design e terminal

LLMs from Scratch

IA e prompts Aprender

108k

Código complementar para criar um modelo tipo GPT em PyTorch, passo a passo

App Ideas

Construa o seu Aprender

99k

Ideias de projetos por nível, com histórias de usuário, extras e links de apoio

Web Development for Beginners

Livros e cursos Aprender

97k

Curso de desenvolvimento web com 24 aulas em 12 semanas para iniciantes absolutos

Machine Learning for Beginners

Livros e cursos Aprender

92k

Um curso clássico de aprendizado de máquina de 12 semanas com aulas, quizzes e projetos

System Design 101

Preparação para entrevistas Aprender

91k

Notas visuais e em linguagem simples sobre como sistemas grandes funcionam e como são projetados

LLM Course

IA e prompts Aprender

85k

Um roteiro gratuito para aprender modelos de linguagem grandes, com notebooks no Colab

Prompt Engineering Guide

IA e prompts Aprender

80k

Guias abertos e artigos sobre prompts, RAG e agentes de IA para quem usa LLMs

AI for Beginners

IA e prompts Aprender

71k

Uma introdução de 12 semanas e 24 aulas à inteligência artificial, com notebooks e laboratórios