learn Programação Java SE7 training course

Programação Java SE7 treinamento curso

Java SE7 Programação - Número de exame: 1Z0-804 Java SE 7 Programmer II para Oracle Certified Professional, Java SE 7 Programmer

Location: Kings Cross, London

Upcoming Class: 22 Apr 2019

£950.00 or
£807.50 (If combined )
Reserve your place

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh with:

Data sessão tempo dias preço  
22 Apr 2019 Mon, Thu 18:30 - 21:30 8 £950.00 Reserve
06 May 2019 Mon, Tue, Wed, Thu 10:00 - 17:00 4 £950.00 Reserve
19 May 2019 Sun 10:00 - 17:00 4 £950.00 Reserve
03 Jun 2019 Mon, Tue, Wed, Thu 10:00 - 17:00 4 £950.00 Reserve
16 Jun 2019 Sun 10:00 - 17:00 4 £950.00 Reserve
30 Jun 2019 Sun 10:00 - 17:00 4 £950.00 Reserve

Visão global

22 Apr 2019
18:30 - 21:30
Mon, Thu
8 day(s)
£950.00
06 May 2019
10:00 - 17:00
Mon, Tue, Wed, Thu
4 day(s)
£950.00
19 May 2019
10:00 - 17:00
Sun
4 day(s)
£950.00
03 Jun 2019
10:00 - 17:00
Mon, Tue, Wed, Thu
4 day(s)
£950.00
16 Jun 2019
10:00 - 17:00
Sun
4 day(s)
£950.00
30 Jun 2019
10:00 - 17:00
Sun
4 day(s)
£950.00

Resumo curso Programação Java SE7

O segundo de dois cursos que cobrem o Java Standard Edition 7 (Java SE 7) Plataforma, este curso abrange as interfaces de programação de aplicativos (API) do núcleo que você vai usar para criar aplicações orientadas a objetos com Java. Aprenda a criar classes que subclasse outras classes, estender classes abstratas e programa com interfaces. Saiba como usar corretamente exceções, como usar o framework de coleções, e desenvolver aplicações que manipulam arquivos, diretórios e sistemas de arquivos. Este curso também aborda a escrever programas de banco de dados com JDBC, e como escrever corretamente multi-threaded applications.Use este curso para desenvolver ainda mais suas habilidades com a linguagem Java e se preparar para o Oracle Certified Professional, Java SE 7 Programmer Exam!

Aprenda a:
  • Criar aplicativos em Java com a última JDK 7 Tecnologia e do NetBeans Integrated Development Environment (IDE)
  • Aprimorar as habilidades de pensamento orientado a objetos utilizando padrões de projeto e melhores práticas
  • Identificar boas práticas no uso da linguagem para criar aplicativos Java robustos
  • Manipular arquivos, diretórios e sistemas de arquivos
  • Escrever aplicativos de banco de dados usando consultas SQL padrão através de JDBC
  • Criar aplicativos multi threaded de alta performance

Quem é o treinamento para Programação Java SE7?

Quem pode se beneficiar com este curso:
  • Revelador
  • Java Developer
  • Desenvolvedor Java EE
  • Desenvolvedor J2EE

Pré-requisitos para o curso de Programação Java SE7

Pré-requisitos necessários:
  • Experiência com pelo menos uma linguagem de programação
  • Compreender os princípios de orientação a objetos
  • Conhecimento básico dos conceitos de banco de dados e sintaxe SQL
  • Ter concluído o curso de Java SE 7 Fundamentos, ou experiência com a linguagem Java - pode criar, compilar e executar programas
  • Java SE7 Fundamentos

  • O que vou receber?

    Os delegados vão aprender:
    • Criar um aplicativo em Java que utilizam os recursos orientados a objetos da linguagem Java, como encapsulamento, herança e polimorfismo
    • Executar um aplicativo em Java a partir da linha de comando
    • Criar aplicações que utilizam o framework Java Collections
    • Implementar técnicas de manipulação de erros usando o tratamento de exceção
    • Implementar entrada / saída (I / O) funcionalidade para ler e gravar os dados e arquivos de texto e entender I fluxos avançados de E / S
    • Manipular arquivos, diretórios e sistemas de arquivos que usam a especificação JDK7 NIO.2
    • Executar várias operações em tabelas de banco de dados, incluindo a criação, leitura, senamoro e exclusão usando a tecnologia JDBC
    • Cordas processo usando uma variedade de expressões regulares
    • Criar aplicações multi-threaded de alto desempenho que evitem impasse
    • Localize aplicações Java
    • Aplicar padrões de design comuns e as melhores práticas


    Esboço

    Conteúdo do Curso Programação Java SE7

    Trabalhando com GUI de

    • Layouts: FlowLayout, BorderLayout, GridLayout etc
    • JFrame e JPanel
    • Implementação assistente GUI
    • Controles Swing: botões, etiquetas e etc Texto

    Java Platform Overview

    • Introduções
    • Programação do Curso
    • Java Overview
    • Plataformas Java
    • OpenJDK
    • Licenciamento
    • Java em ambientes de servidores
    • O Java Community Process

    Java Sintaxe e Classe comentário

    • Classes Java simples
    • Java campos, construtores e métodos
    • Objetos do modelo usando classes Java
    • Instruções de pacote e de importação
    • Classes de teste Java
    • Criar subclasses Java

    Java Class projeto

    • Modificadores de acesso: privado, protegido e público
    • Método de substituição
    • Sobrecarga de método
    • Construtor sobrecarga
    • O operador instanceof
    • Método Virtual invocação
    • Elencos ascendentes e descendentes
    • Métodos de objeto de substituição

    Design Avançado Classe

    • Classes abstratas e tipo de generalização
    • Os modificadores estáticos e finais
    • Melhores práticas modificadoras Campo
    • O padrão de projeto Singleton
    • Projetando classes abstratas
    • Classes aninhadas
    • Os tipos enumerados

    Herança com Interfaces Java

    • Interfaces Java
    • Tipos de Herança
    • A composição de objetos e método de delegação
    • A implementação de múltiplas interfaces
    • O padrão de projeto DAO

    Generics e Coleções

    • Classes e parâmetros de tipo genérico
    • Inferência de tipos (diamante)
    • Coleções e genéricos
    • Lista, definir e Mapa
    • Pilha e deque

    Processamento de strings

    • Manipulação de strings com StringBuilder e StringBuffer
    • Métodos de String essenciais
    • Análise de texto em Java
    • Processamento de entrada com Scanner
    • Produção de texto e formatação
    • As expressões regulares com o padrão e as classes Matcher

    Exceções e Declarações

    • Categorias Exceções
    • Classes de exceção Java padrão
    • Criando suas próprias classes de exceção
    • Usando try-catch e, finalmente, a cláusula
    • Usando try-com-recursos e da interface AutoCloseable
    • O recurso de multi-catch
    • As melhores práticas usando exceções
    • Afirmações

    E / S Fundamentos

    • I / O usando Java
    • Lendo o fluxo de entrada de console
    • Escrevendo para o console
    • Usando I / O Streams
    • Encadeamento de I / O Streams
    • Leitura e escrita objetos usando serialização

    Arquivo I / O com NIO 2

    • A interface Path
    • A classe Arquivos
    • Operações de Arquivos e Diretórios
    • Gerenciando atributos do sistema de arquivos
    • Leitura, escrita e criação de arquivos
    • Assistindo de alterações no sistema de arquivos

    Simultaneidade

    • Operação de agendamento de tarefas do sistema
    • Reconhecendo ambientes multithreaded
    • Criar soluções de multi threaded
    • O compartilhamento de dados entre threads
    • Sincronização e Deadlock
    • Objetos imutáveis
    • O java.util.concurrency Package
    • Usando um ExecutorService

    Aplicativo de Banco de Dados com JDBC

    • Layout da API JDBC
    • Mergulhadores JDBC
    • Consultas e resultados
    • PreparedStatement e CallableStatement
    • Transações
    • Conjunto de linhas 1.1 RowSetProvider e RowSetFactory
    • O padrão DAO e JDBC

    Localização

    • Vantagens da localização
    • Definindo locale
    • Leia e definir local usando o objeto Locale
    • Pacotes de recursos
    • As mensagens no formato, datas e números