Procura resultado? Ligue: 11 2422.5161

Curso de Java Programmer


Curso de Java Programmer Foto ilustrativa Curso de Java Programmer

Saiba mais sobre Curso de Java Programmer

Ligue para 11 2422.5161 ou entre em contato por email.

A BSRBrasil é especialista em capacitação profissional através de sua grade de cursos, e entre seus cursos há o Curso de Java Programmer. A empresa apresenta um trabalho voltado para o aprendizado integral do aluno durante o Curso de Java Programmer, certificando-o ao final. Conheça a qualidade e tradição da BSRBrasil e se inscreva hoje mesmo no Curso de Java Programmer.

As matérias abordadas no Curso de Java Programmer incluem os conceitos gerais da linguagem Java, assim como a definição e utilização dos seus diferentes recursos, como tipos de dados, variáveis, comandos, métodos, interfaces, entre outros.

O Curso de Java Programmer foi especialmente desenvolvido pela BSRBrasil para ser o mais eficaz Curso de Java Programmer do mercado. O Curso de Java Programmer é destinado às pessoas que pretendem compreender as características e os recursos essenciais da linguagem Java para o desenvolvimento de aplicações.

Conceitos do Curso de Java Programmer

O Curso de Java Programmer insere os alunos no aprendizado da linguagem, apresentando conceitos gerais, como tipos de dados, variáveis, comandos e métodos. Ainda, o Curso de Java Programmer traz embasamento sobre outras questões, como orientação a objetos, acesso e manipulação de informações em bancos de dados, captura e tratamento de erros, introdução à programação paralela, entre outras.

Conteúdo do Curso de Java Programmer

Curso de Java Programmer - Introdução à linguagem Java

  • Histórico.
  • Características.
  • Edições disponíveis.
  • Java Development Kit (JDK): Java Virtual Machine (JVM).
  • Ambientes de desenvolvimento (IDEs).
  • Estrutura básica de um programa Java.
  • Características do código: Case sensitive, Nomes de arquivo, Nomenclatura, Estrutura, Comentários, Palavras reservadas.
  • Compilando e executando um programa.

Curso de Java Programmer - Tipos de dados, literais e variáveis

  • Tipos de dados: Tipos primitivos (String).
  • Literais: Literais inteiros, Literais de ponto flutuante, Literais booleanos, Literais de caracteres (Caracteres de escape), Literais de strings (cadeia de caracteres).
  • Variáveis: Definindo uma variável, Declarando uma variável (Usando o qualificador final), Escopo de variáveis (Aninhando escopos).

Curso de Java Programmer - Operadores

  • Operador de atribuição.
  • Operadores aritméticos: Operadores aritméticos de atribuição reduzida.
  • Operadores incrementais e decrementais.
  • Operadores relacionais.
  • Operadores lógicos.
  • Operador ternário.
  • Precedência dos operadores.

Curso de Java Programmer - Estruturas de controle

  • Estruturas de desvios condicionais: if / else, switch.
  • Estruturas de repetição: While, Do / while, For.
  • Outros comandos: Break (Instruções rotuladas), Continue.

Curso de Java Programmer - Introdução à orientação a objetos

  • Objeto: Atributos, Métodos, Mensagens.
  • Classe: Instanciação.
  • Encapsulamento.
  • Herança.
  • Polimorfismo.

Curso de Java Programmer - Classes

  • Pacotes: Criando um pacote, Acessando uma classe em outro pacote.
  • Considerações ao declarar uma classe
  • Encapsulamento
  • Tipos construídos
  • Instanciação
  • Atribuição entre objetos de tipos construídos.
  • Acesso: Padrão (Default), Público (Public).
  • UML - Diagrama de Classes: Diagrama de classes em detalhes.

Curso de Java Programmer - Métodos

  • Estrutura de um método: Comando return, Um método na prática.
  • Chamando um método.
  • Passagem de parâmetros.
  • Acesso a métodos.
  • Modificadores de métodos: Modificador static (Atributos estáticos, Métodos estáticos).
  • this.
  • Métodos recursivos.
  • Métodos acessores (Método getter, Método setter).
  • Método main.
  • Sobrecarga de métodos.

Curso de Java Programmer - Construtores

  • Construtor padrão.
  • Considerações sobre os construtores.

Curso de Java Programmer - Herança

  • Herança e generalização
  • Ligação
  • Associação: Tipos de associação (Agregação, Composição)
  • Herança e composição.
  • Estabelecendo herança entre classes (Acesso aos membros da superclasse, O operador super, Chamada ao construtor da superclasse).
  • Relacionamentos (Relacionamento baseado na herança, Relacionamento baseado na utilização (Composição)).
  • Herança e classes: Classe Object, Classes abstratas (Métodos abstratos), Classes finais.
  • Polimorfismo: Ligação tardia (late binding), Polimorfismo em métodos declarados na superclasse, Operador instanceof.

Curso de Java Programmer - Interfaces

  • O conceito de interface.
  • Variáveis de referência.
  • Variáveis inicializadas.

Curso de Java Programmer - Arrays

  • Tipos de array: Array unidimensional, Array bidimensional, Array multidimensional.
  • Acessando elementos de um array: Acesso aos elementos em um loop.
  • Modos de inicializar e construir um array: Por meio de uma única instrução, Por meio de um array anônimo.
  • Passando um array como parâmetro.
  • Atribuindo valor a um elemento do array: Variáveis de referência para arrays unidimensionais, Variáveis de referência para arrays multidimensionais.
  • Array de argumentos.

Curso de Java Programmer - Exceções

  • Bloco try/catch: Manipulando mais de um tipo de exceção.
  • throws.
  • finally
  • try-with-resource
  • Exceções e a pilha de métodos em Java
  • Interface pública
  • Classe Throwable: Exceções encadeadas, Construtores, Métodos.
  • Classe Exception: Construtores.
  • Classe ExceptionList: Métodos.
  • Classe Error: Construtores.
  • Classe SQLException: Construtores, Métodos.
  • Exceções personalizadas.

Curso de Java Programmer - Coleções

  • O que são coleções: Principais operações de coleções, Principais interfaces de conjuntos (Características das classes de implementação).
  • Generics: Tipos genéricos.
  • Coleção Set: Classe HashSet, Classe Iterator, Interface Set, Interface Comparable, Interface Comparator.
  • Conjunto Map: Classe HashMap, Classe Hashtable.
  • Conjunto List: Java.util.List, Java.util.ArrayList.
  • Framework de coleções.

Curso de Java Programmer - Stream - I/O e NIO

  • I/O: Classes OutputStream e InputStream, Leitura de arquivos binários, Leitura de arquivos de texto (Classe FileReader e Classe BufferedReader), Classe RandomAccessFile, Paths ou caminhos.
  • NIO: Buffers, Charsets, Channels (FileChannel, I/O sem bloqueio).

Curso de Java Programmer - Asserções

  • Sintaxe das asserções.
  • Ativando e desativando asserções.
  • Switches de linha de comando.
  • Regras para o uso de asserções.
  • Classe AssertionError: Construtores.

Curso de Java Programmer - Threads

  • Programação multithreaded.
  • Implementando multithreading: java.lang.Thread, java.lang.Runnable.
  • Construtores.
  • Estados da thread.
  • Scheduler.
  • Prioridades das threads: Método yield(), Método join(), Método isAlive(), Método sleep().
  • Sincronização: Palavra-chave synchronized (Race condition), Bloco sincronizado.
  • Bloqueios.
  • Deadlock.
  • Interação entre threads.

Curso de Java Programmer - JDBC

  • Pacote java.sql: Carregando drivers, Interface Connection, Classe DriverManager, Executando uma conexão, Método Close.
  • Pacote javax.sql: DataSource, Pool de conexões e instruções (ConnectionPoolDataSource, PooledConnection), Transações distribuídas, RowSet.

Curso de Java Programmer - Garbage Collector

  • Definindo o Garbage Collector.
  • Funcionamento do Garbage Collector.
  • Execução do Garbage Collector.
  • O método finalize().
  • Preparando o objeto para a coleta: Remover uma referência, Alterar uma referência, Isolar uma referência.
  • A classe Runtime.
  • Desabilitando o Garbage Collector via interpretador Java.
  • Ciclo de vida dos objetos: Created, In use, Invisible, Unreachable, Collected, Finalized, Deallocated.
  • Objetos de referência.

Saiba mais sobre Curso de Java Programmer

Ligue para 11 2422.5161 ou entre em contato por email.


Produtos relacionados a :

Tags desta página: Curso de Java, Curso de Java Programmer SP, Curso de Java Programmer Guarulhos, Curso de Java Programmer, Curso de Java Programmer Certificado, apostila Curso de Java Programmer, Curso de Java Guarulhos, curso em Guarulhhos, Curso de Java Programmer.
O texto acima "Curso de Java Programmer" é de direito reservado. Sua reprodução, parcial ou total, mesmo citando nossos links, é proibida sem a autorização do autor. Plágio é crime e está previsto no artigo 184 do Código Penal. – Lei n° 9.610-98 sobre os Direitos Autorais.

Soluções

Soluções Inteligentes para o Seu Negócio...

  • WMS - Warehouse Mananger System
  • TMS - Transport Mananger System
  • Routeirizador - Sistema de Rodas Rodoviárias
  • Outsoursing - Terceirização de TI e Impressão
  • Infraestrutura em Tecnologia
  • Telefônia VOIP - Reduza em até 80% seu custo
  • Sistema de Segurança Patrimonial - Vigilância 24hrs
  • Consultoria especializada em Tecnologia

Centro de Treinamento

Formação Profissional Completa...

  • Java - Curso completo da aplicação
  • Java Mobile - Aplicativos para Mobile
  • PfSense
  • Linux LPI 101/102
  • Linux LPI 201/202
  • Linux Security Infrastructure
  • Linux Full Formation
  • Samba / Firewall

Contate nos...


Exibir mapa ampliado

BSR Brasil - Consultoria em Tecnologia - Rua Portuguesa, 384 - Vila Endres - Guarulhos/SP - CEP: 06824-330
Telefone para contato
11 2422.5161
11 2422.5239

Este site está protegido pela Lei de Direitos Autorais. (Lei 9610 de 19/02/1998), sua reprodução total ou parcial é proibida nos termos da Lei.