Skip to content
caramelotechPublic

About

Laboratório de Java do Caramelo Tech - notas em Markdown, exercícios e projetos publicados no site do Caramelo Labs.

Topics

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

72 Commits

Folders and files

Repository files navigation

Java Labs

Bem-vindo ao Java Labs, a trilha aberta do Caramelo Tech sobre Java.

Este repositório existe para ajudar pessoas curiosas a aprender, construir e compartilhar conhecimento em comunidade. A ideia é estudar com calma, praticar com exemplos reais e evoluir junto com outras pessoas que também gostam de tecnologia.

As notas deste repositório são publicadas no site do Caramelo Labs.

O que você vai encontrar

  • Conteúdo didático em português, pensado para estudo progressivo
  • Notas em Markdown publicadas no hub do Caramelo Labs
  • Exemplos de código e projetos implementados em examples/
  • Exercícios e ideias de projetos em notes/pratica/
  • Espaço aberto para contribuições da comunidade

Conteúdo

Seção Escopo
Fundamentos Ambiente, primeiros passos e base da linguagem
Java Orientação a objetos, biblioteca padrão, Java moderno e trilha avançada
Spring APIs, persistência, segurança, testes, deploy e arquitetura com Spring Boot
Roadmap Trilha de estudos de backend com Java
Recursos Materiais externos para aprofundamento
Prática Exercícios e projetos para aplicar os conteúdos do lab

Estrutura do repositório

java-labs/
├── notes/           -> Notas em Markdown puro publicadas no Caramelo Labs
│   └── pratica/     -> Exercícios e projetos propostos
├── examples/        -> Exemplos de código Java prontos para executar
├── sidebar.json     -> Ordem das seções no hub
├── .github/         -> Templates e guias de contribuição
└── LICENSE

Este repositório contém conteúdo e exemplos. A estrutura web que publica os labs vive no repositório hub labs, que busca as notas daqui e monta o site.

Como estudar

  1. Comece pelo site do lab ou pelas notas em notes/
  2. Siga a ordem sugerida em sidebar.json
  3. Use examples/ para ver implementações prontas
  4. Pratique com os exercícios
  5. Aplique os aprendizados nos projetos

Escrevendo notas

As notas em notes/ são Markdown puro, sem frontmatter:

  • A primeira linha da nota deve ser o título: # Título da Nota
  • Use prefixo numérico no nome do arquivo para controlar a ordem: 01-introducao.md, 02-conceitos.md
  • Agrupe conteúdos por tema em subpastas
  • Imagens ficam junto das notas e usam caminho relativo
  • Links internos publicados no hub usam o caminho completo: /labs/java/<secao>/<arquivo-com-prefixo>/

Ao criar uma nova subpasta de tema, adicione a seção correspondente em sidebar.json.

About

Laboratório de Java do Caramelo Tech - notas em Markdown, exercícios e projetos publicados no site do Caramelo Labs.

Topics

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

0 watching

Forks

Contributors