Java SE 8 Programmer I: O guia para sua certificação Oracle Certified Associate
As certificações Java são, pelo bem ou pelo mal, muito reconhecidas no mercado. Em sua última versão, a principal foi quebrada em duas provas. Este livro o guiará por questões e assuntos abordados para a primeira prova, a Java SE 8 Programmer I (1Z0-808), de maneira profunda e desafiadora. Ele percorrerá cada tema com detalhes e exercícios, para você chegar na prova confiante. Decorar regras seria uma maneira de estudar, porém não uma estimulante. Por que não compila? Por que não executa como esperado? Mais do que um guia para que você tenha sucesso na prova, nossa intenção é mostrar como a linguagem funciona por dentro. Ao terminar essa longa caminhada, você será capaz de entender melhor a linguagem, assim como poder dizer com exatidão os motivos de determinadas construções e idiomismos.
1123166489
Java SE 8 Programmer I: O guia para sua certificação Oracle Certified Associate
As certificações Java são, pelo bem ou pelo mal, muito reconhecidas no mercado. Em sua última versão, a principal foi quebrada em duas provas. Este livro o guiará por questões e assuntos abordados para a primeira prova, a Java SE 8 Programmer I (1Z0-808), de maneira profunda e desafiadora. Ele percorrerá cada tema com detalhes e exercícios, para você chegar na prova confiante. Decorar regras seria uma maneira de estudar, porém não uma estimulante. Por que não compila? Por que não executa como esperado? Mais do que um guia para que você tenha sucesso na prova, nossa intenção é mostrar como a linguagem funciona por dentro. Ao terminar essa longa caminhada, você será capaz de entender melhor a linguagem, assim como poder dizer com exatidão os motivos de determinadas construções e idiomismos.
9.99 In Stock
Java SE 8 Programmer I: O guia para sua certificação Oracle Certified Associate

Java SE 8 Programmer I: O guia para sua certificação Oracle Certified Associate

by Guilherme Silveira, Mário Amaral
Java SE 8 Programmer I: O guia para sua certificação Oracle Certified Associate

Java SE 8 Programmer I: O guia para sua certificação Oracle Certified Associate

by Guilherme Silveira, Mário Amaral

eBook

$9.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

As certificações Java são, pelo bem ou pelo mal, muito reconhecidas no mercado. Em sua última versão, a principal foi quebrada em duas provas. Este livro o guiará por questões e assuntos abordados para a primeira prova, a Java SE 8 Programmer I (1Z0-808), de maneira profunda e desafiadora. Ele percorrerá cada tema com detalhes e exercícios, para você chegar na prova confiante. Decorar regras seria uma maneira de estudar, porém não uma estimulante. Por que não compila? Por que não executa como esperado? Mais do que um guia para que você tenha sucesso na prova, nossa intenção é mostrar como a linguagem funciona por dentro. Ao terminar essa longa caminhada, você será capaz de entender melhor a linguagem, assim como poder dizer com exatidão os motivos de determinadas construções e idiomismos.

Product Details

ISBN-13: 9788555190322
Publisher: Casa do Código
Publication date: 05/08/2015
Sold by: Bookwire
Format: eBook
Pages: 493
File size: 464 KB
Language: Portuguese

About the Author

Guilherme Silveira é líder técnico na Caelum e no Alura, cofundador o GUJ.com.br e um dos criadores do VRaptor. Especializou-se na área de Ensino de Desenvolvimento de Software e é um dos principais autores dos cursos online do Alura. Ele pode ser encontrado no Twitter em @guilhermecaelum. Mario Amaral é Bacharel em Sistemas de Informação pela USP e desenvolvedor Java desde 2005, tendo foco em aplicações Java EE. Participa de projetos open source como o Stella e VRaptor. Possui a certificação SCJP e trabalha como consultor e instrutor pela Caelum. Seu Twitter é @mario_fts.

Table of Contents

1 - Agradecimentos 2 - Certificação? 3 - O básico de Java 3.1 - Defina o escopo de variáveis 3.2 - Defina a estrutura de uma classe Java 3.3 - Crie aplicações Java executáveis com um método main, rode um programa Java na linha de comando 3.4 - Importe outros pacotes Java e deixe-os acessíveis ao seu código 4 - Trabalhando com tipos de dados em Java 4.1 - Declarar e inicializar variáveis 4.2 - Diferença entre variáveis de referências a objetos e tipos primitivos 4.3 - Leia ou escreva para campos de objetos 4.4 - Explique o ciclo de vida de um objeto (criação, "de referência" e garbage collection) 4.5 - Chame métodos em objetos 4.6 - Manipule dados usando a classe StringBuilder e seus métodos 4.7 - Criando e manipulando Strings 5 - Usando operadores e construções de decisão 5.1 - Use operadores Java 5.2 - Use parênteses para sobrescrever a precedência de operadores 5.3 - Teste a igualdade entre Strings e outros objetos usando == e equals() 5.4 - Utilize o if e if/else 5.5 - Utilize o switch 6 - Criando e usando arrays 6.1 - Declare, instancie, inicialize e use um array unidimensional 6.2 - Declare, instancie, inicialize e use um array multidimensional 6.3 - Declare e use uma ArrayList 7 - Usando laços 7.1 - Crie e use laços do tipo while 7.2 - Crie e use laços do tipo for, incluindo o enhanced for 7.3 - Crie e uso laços do tipo do/while 7.4 - Compare os tipos de laços 7.5 - Use break e continue 8 - Trabalhando com métodos e encapsulamento 8.1 - Crie métodos com argumentos e valores de retorno 8.2 - Aplique a palavra chave static a métodos e campos 8.3 - Crie métodos sobrecarregados 8.4 - Diferencie o construtor padrão e construtores definidos pelo usuário 8.5 - Crie e sobrecarregue construtores 8.6 - Aplique modificadores de acesso 8.7 - Aplique princípios de encapsulamento a uma classe 8.8 - Determine o efeito que ocorre com referências a objetos e a tipos primitivos quando são passados a outros métodos e seus valores mudam 9 - Trabalhando com herança 9.1 - Implementando herança 9.2 - Desenvolva código que mostra o uso de polimorfismo 9.3 - Diferencie entre o tipo de uma referência e o tipo de um objeto 9.4 - Determine quando é necessário fazer casting 9.5 - Use super e this para acessar objetos e construtores 9.6 - Use classes abstratas e interfaces 10 - Lidando com exceções 10.1 - Diferencie entre exceções do tipo checked, runtime e erros 10.2 - Descreva o que são exceções e para que são utilizadas em Java 10.3 - Crie um bloco try-catch e determine como exceções alteram o fluxo normal de um programa 10.4 - Invoque um método que joga uma exceção 10.5 - Reconheça classes de exceções comuns e suas categorias 11 - Java 8 - Java Basics 11.1 - Rodar um programa Java a partir da linha de comando 11.2 - Trabalhando com saída no console 11.3 - Compare e contraste as funcionalidades e componentes da plataforma Java como: independência de plataforma, orientação a objeto, encapsulamento etc. 12 - Java 8 - Trabalhando com tipos de dados em Java 12.1 - Desenvolver código que usa classes wrappers como Boolean, Double e Integer 13 - Java 8 - Trabalhando com algumas classes da Java API 13.1 - Crie e manipule dados de calendários usando as classes java.time.LocalDateTime, java.time.LocalDate, java.time.LocalTime, java.time.format.DateTimeFormatter, java.time.Period 13.2 - Escreva uma expressão Lambda simples que consuma uma expressão Lambda Predicate 14 - Boa prova
From the B&N Reads Blog

Customer Reviews