academy.oracle.
com
Programação em Java – Descrição do Curso
Visão Geral
Este curso expande as habilidades adquiridas pelos alunos no curso Fundamentos de Java (Java Fundamentals) ou Princípios de
Java (Java Foundations), ajudando-os a consolidar suas habilidades de programação em Java. Os alunos desenvolverão aplicativos
orientados a objetos com Java e criarão programas Java usando atividades práticas interativas.
Idiomas Disponíveis para o Conteúdo Programático:
• Inglês
Duração
• Tempo total recomendado para o curso: 90 horas*
• Horas de crédito educativo profissional para educadores que concluírem o treinamento da Oracle Academy: 30
*O tempo total do curso inclui instruções, auto estudo/trabalho de casa, exercícios práticos, projetos e avaliação
Públicos-alvo
Educadores
• Membros do corpo docente de universidades/faculdades de nível técnico/profissional (2 a 4 anos) que ensinam programação
de computadores ou disciplinas relacionadas
• Professores de ensino médio e escolas profissionalizantes que ensinam programação de computadores
Alunos
• Alunos que desejam ampliar sua experiência de programação em Java e desenvolver aplicativos Java mais complexos
• Este curso é um treinamento fundamental destinado a alunos especializados ou não em ciência da computação. Quando
ministrado em sequência com o curso Fundamentos de Java (Java Fundamentals) ou Princípios de Java (Java Foundations),
pode ser usado para preparar os alunos para o exame AP Computer Science A.
Pré-requisitos
Obrigatórios:
• Conhecimento fundamental da terminologia, da sintaxe e dos conceitos orientados a objetos, além do procedimento
necessário para criar programas Java básicos.
Sugeridos:
• Uma destas opções:
o Curso da Oracle Academy – Fundamentos de Java (Java Fundamentals)
o Curso da Oracle Academy – Princípios de Java (Java Foundations)
• Experiência anterior com pelo menos uma linguagem de programação
Próximos Cursos Sugeridos
• Cursos avançados de programação de computadores
Copyright © 2019, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados. Oracle e Java são marcas comerciais registradas da Oracle e/ou de suas empresas afiliadas. Outros nomes podem
ser marcas comerciais de seus respectivos proprietários.
2
Tópicos Lição a Lição
Linguagem Java – O Que Devo Saber
• Fundamentos de Java – O Que Devo Saber
Design de Classes e Exceções
• Design de Classes Java – Classes Abstratas
• Design de Classes Java – Interfaces
• Exceções e Asserções
• Como Trabalhar com Código Pré-escrito
Estruturas de Dados: Informações Gerais e Coleções
• Informações Gerais
• Coleções – Parte 1
• Coleções – Parte 2
• Classificação e Pesquisa
Strings, Expressões Regulares e Recursão
• Processamento de Strings
• Usar Expressões Regulares
• Recursão
Entrada e Saída
• Informações Básicas sobre Entrada e Saída
• Fundamentos de Entrada e Saída
• Implantação de um Aplicativo
JDBC
• Introdução à JDBC
• Informações Básicas sobre a JDBC
Memória do Java e a JVM
• Introdução à Arquitetura da JVM
• Estrutura da Memória do Java
Arquivo de Classe e o JDK
• Ferramentas do JDK
• Arquivo de Classe
Bytecode e ClassLoader
• Bytecode Java
• ClassLoader
Para pesquisar e se inscrever em eventos programados na sua região, consulte o calendário de eventos Academy.
Copyright © 2019, Oracle e/ou suas empresas afiliadas. Todos os direitos reservados. Oracle e Java são marcas comerciais registradas da Oracle e/ou de suas empresas afiliadas. Outros nomes podem
ser marcas comerciais de seus respectivos proprietários.