LCLearn & Create
BIBLIOTECA PÚBLICA LC

Entenda o conceito. Depois leve para a prática.

Guias originais sobre fundamentos que aparecem nas formações da LC, escritos para responder uma dúvida real e apontar o próximo passo de estudo.

GUIA

O que é algoritmo? Entenda antes de programar

Entenda o que é um algoritmo, como identificar entrada, regra e saída e por que isso vem antes da sintaxe.

Ler guia →
GUIA

Como aprender programação do zero sem pular fundamentos

Um caminho prático para começar programação: lógica, terminal, Git, Web ou Python e projetos pequenos.

Ler guia →
GUIA

HTML ou Python: por onde começar?

Compare HTML e Python para escolher um primeiro caminho de estudo sem confundir marcação Web com programação.

Ler guia →
GUIA

O que faz um desenvolvedor Full Stack?

Veja as camadas de uma aplicação Full Stack: frontend, backend, APIs, banco, autenticação, testes e deploy.

Ler guia →
GUIA

O que é API REST e como ela conecta sistemas

Aprenda os fundamentos de API REST, HTTP, recursos, métodos, status codes, validação e contratos.

Ler guia →
GUIA

O que é SQL e por que banco de dados importa

Entenda tabelas, chaves, relacionamentos, consultas, integridade, índices e transações em bancos relacionais.

Ler guia →
GUIA

Autenticação e autorização: qual é a diferença?

Entenda login, sessão, token, autorização e princípio do menor privilégio em aplicações Web.

Ler guia →
GUIA

Como montar um portfólio de programação que demonstra habilidade

Organize projetos de portfólio com problema claro, produto funcionando, README reproduzível, testes e decisões técnicas.

Ler guia →