Voltar para Oficinas
Mago em ambiente digital matrix

Oficina de Java

Campus Asa Norte
Segunda, Quarta e Sexta, das 11h às 13h ou 17h às 19h

Sobre a Oficina

A oficina de Java foi desenvolvida para ensinar os fundamentos da lógica de programação e introduzir a sintaxe dessa linguagem tão popular no mercado. O foco principal é desenvolver sua capacidade analítica para interpretar problemas, construir algoritmos eficientes e preparar uma base sólida para, no futuro, compreender a Programação Orientada a Objetos (POO).

Além disso, a oficina também atua como um espaço de nivelamento para alunos de semestres mais avançados tirarem dúvidas pontuais.

A oficina será realizada às segundas, quartas e sextas-feiras.

O que você vai aprender:

Lógica e Algoritmos: Compreenda a diferença entre algoritmo, código-fonte e programa em execução, e identifique perfeitamente a entrada, processamento e saída de dados de um problema.
Sintaxe Java Básica: Entenda o papel da classe, do método main e do compilador. Aprenda a declarar variáveis usando tipos fundamentais (int, double, boolean, char e String).
Fluxo de Execução: Uso da entrada de dados com a classe Scanner, leitura de informações e como controlar o fluxo com condicionais (if, else, else if).
Estruturas de Repetição: Por que e como utilizar estruturas de laço (while, for), controlando inicializações, condições, contadores e atualizações.
Resolução e Autonomia: Dicas e práticas sobre leitura de mensagens de erro, diferença entre erros de lógica e compilação, e como debugar o seu próprio código com autonomia.

Para quem é esta oficina:

  • Estudantes que precisam aprender ou reforçar os fundamentos de lógica de programação;
  • Alunos que desejam construir uma base preparatória forte antes de mergulhar em Orientação a Objetos;
  • Estudantes de semestres mais avançados precisando tirar dúvidas pontuais ou revisitar conceitos;
  • Interessados em criar autonomia para desenvolver, testar e debugar soluções computacionais.
Preencha o formulário de inscrição para garantir sua participação. As vagas são limitadas.

Monitores Responsáveis

Foto de Kauan Vinícius 👑

Kauan Vinícius 👑

Turma Manhã
Apaixonado por Linux e programação baixo nível.

Foto de Jess Forster

Jess Forster

Turma Manhã
Especialista em Sistemas Operacionais, desenvolvimento Full Stack, Cibersegurança e mono Thresh.

Foto de Daniel Godoi

Daniel Godoi

Turma Manhã
Entusiasta em Cibersegurança | Redes de computadores | Desenvolvimento Full Stack

Foto de Matheus Morais

Matheus Morais

Turma Noite
Data Science | Python | SQL | Java

Foto de Gabriel Cotts

Gabriel Cotts

Turma Noite
Desenvolvedor Back-end, aspirante a Full Stack | Java | MySQL

Foto de João Vitor Polverari

João Vitor Polverari

Turma Noite
Entusiasta de Linux, C e manutenção de sistemas.

Foto de Pedro Quartin

Pedro Quartin

Turma Noite
Desenvolvedor: Java, Spring, SQL, Linux, Git, Docker e React.