Home > Cursos > Programação > Asa Norte > Curso: Programação Java Essencial - Asa Norte - Brasília Distrito Federal

Curso: Programação Java Essencial

Solicite informação sem compromisso Dissemine Treinamentos em TI

Para enviar a solicitaçao você deve aceitar a Política de Privacidade

Comentários sobre Curso: Programação Java Essencial - Presencial - Asa Norte - Brasília Distrito Federal

  • Objectivos
    Este curso fornece aos alunos uma base necessária introdutória completa para plataforma Java. Conceitos iniciais sobre a plataforma serão passados de forma prática e com resolução de exercícios de certificação.





    - Introdução é conhecer a história do Java;



    - Sintaxe básica são as palavras reservadas da linguagem junto com a boa prática de programação;



    - Classes, Objeto, Atributos e Métodos: explicação de cada um e suas particularidades;



    - Tipos de Referência, String e Array: explicação de cada um e suas particularidades;



    - Classes Abstratas e Interfaces: o que são e como utilizar;



    - Pacotes, Tipos Genéricos: como criar e utilizar;



    - GUI: utilização da API.
  • Dirigido a
    Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores da empresa Sun Microsystems. O Java foi testado, refinado, ampliado e experimentado por uma comunidade dedicada. E, com mais de 6,5 milhões de desenvolvedores, é a tecnologia mais ampla e ativa do planeta. Com sua versatilidade, eficiência e portabilidade, o Java tem valor inestimável para desenvolvedore.
  • Conteúdo
    Curso: Java Essencial

    INTRODUÇÃO À PLATAFORMA JAVA 
    - Máquina Virtual Java. 
    - Extensões Java. 
    - Variáveis primitivas em Java. 
    - Palavras chave da linguagem Java. 
    - O método main. 
    - Organização do código: pacotes e imports. 
    - Comentários no Código. 
    - Compilando e executando aplicações Java por linha de comando. 
    - Tipos primitivos em Java 
     
    CONCEITOS INICIAIS DE PROGRAMAÇÃO JAVA 
    - Uma Classe Simple. 
    - Membros de Classe. 
    - Modificadores de Classe. 
    - Inicialização de campos. 
    - Campos Estáticos. 
    - Campos final. 
    - Controle de acesso. 
    - Criando objetos. 
    - Construtores. 
    - Blocos de inicialização. 
    - Inicialização Estática. 
    - Métodos estáticos. 
    - Invocação de métodos. 
    - Métodos com número variável de argumentos. 
    - Execução e retorno de métodos. 
    - Valores de Parâmetros 
     
    FLUXO DE CONTROLE 
    - Lições 
    - If – Else. 
    - Switch. 
    - While e Do – While. 
    - For e For Aprimorado. 
    - Continue e Break. 
     - Return.

    OPERADORES E EXPRESSÕES 
    - Operações aritméticas. 
    - Operadores de incremento e decremento. 
    - Operadores relacionais e de igualdade. 
    - Operadores lógicos. 
    - Operadores de manipulação de bits. 
    - Operador condicional. 
    - Operador de atribuição. 
    - Operador de concatenação de String. 
    - Conversões implícitas e explícitas de tipos. 
     
    ESTENDENDO CLASSES 
    - Uma classe estendida 
    - Construtores em classes estendidas 
    - Herdando e redefinindo membros 
    - Esconder campos 
    - Acessas membros herdados 
    - Sobrecarga e sobrescrita. 
    - A palavra-chave super. 
    - Classes e métodos abstratos. 
    - A Classe Object. 
    - Estender classes: Como e Quando?

    INTERFACE 
    - Definição de interface. 
    - Declaração de interfaces. 
    - Constantes em interfaces. 
    - Constantes em interfaces. 
    - Métodos de interfaces. 
    - Estendendo interfaces. 
    - Trabalhando com interfaces 
    - Quando utilizar interfaces 
     
    EXCEÇÕES E ASSERÇÃO EM JAVA 
    - Informações básicas sobre controle de exceções em Java 
    - Controle de fluxo em try, catch e finally 
    - As palavras reservadas throws e throw 
    - Encadeamento de exceções 
    - Traços da pilha de erros 
    - O comando assert 
    - Quando usar asserção?
    - Ligando e desligando asserção
    - Controlar asserção por linha de comando

    COLEÇÕES 
    - A interface Collection 
    - Set e SortedSet 
    - List 
    - Queue 
     - Map e SortedMap 
    - Escrevendo implementações de Iterator. 
     
    THREADS 
    - Criando Thread 
     - Sincronização de threads 
    - Os métodos Wait, NotifyAll, Notify 
    - Escalonamento de Threads 
    - Deadlocks. 
    - Finalizando a execução de thread 
     
    COLETA DE LIXO E MEMÓRIA 
    - Coleta de Lixo em Java 
    - Um modelo simples 
    - Finalização de objetos 
    - Estados de alcance e objetos de referência 

Outro curso relacionado com Programação

Utilizamos cookies para melhorar nossos serviços.
Se continuar navegando, aceita o seu uso.
Ver mais  |