|
Páginas:
|
405
|
|
Ano: |
2020 |
Preço: |
R$ 185,00 R$ 135,00
(Frete grátis!)
|
Autor(es): |
Romuel Dias de Oliveira |
Editora: |
Instituto Alpha |
Formato: |
Livro Impresso
|
4 Cursos de Java de Bônus: Comprando este Livro, nesta Promoção especial de Lançamento, Você Ganha, de bônus, 4 Cursos de Java - 712 Vídeo Aulas - 99:40 horas
Aprendendo Fácil a Programar em Java SE - Teoria e Prática - Curso de Java para Iniciantes - Crie um Sistema de Controle de Estoque em Java - Passo a Passo
Este livro traz uma Abordagem Inédita e Simples para Você Aprender a programar em Java, abordando a teoria necessária e apresentando Exemplos Práticos Completos, detalhadamente explicados e ilustrados, comando a comando, tela a tela.
Este livro é diferente, por que Ele é Focado em Exemplos Práticos, Reais e Úteis. Todos Explicados Passo a Passo, Comando a Comando, em Detalhes.
Este é o Livro Perfeito para quem quer Começar a Estudar Programação Java e Aprender, na Prática, sem Dificuldades!
Além Disso Você Recebe, de Bônus, um Pacote com 712 Vídeo Aulas de Programação Java, com 99:40 horas de Conteúdo sobre Programação Java.
Páginas: 405 | Autor: Romuel Dias de Oliveira | Editora: Instituto Alpha
Se Você quer Aprender Programação Java, mesmo que você seja Completamente iniciante em Programação Java, através de Exemplos Práticos, Úteis e Reais, Explicados em Detalhes, Passo a Passo, Comando a Comando, então eu Tenho uma Boa Notícia:
ESTE É O LIVRO PERFEITO PARA VOCÊ!
ÓTIMO DESCONTO E VOCÊ AINDA GANHA 04 CURSOS DE BÔNUS: Ao fazer a compra nesta promoção especial de lançamento (válida por tempo limitado ou para os 50 primeiros clientes) você tem um ótimo desconto e ainda ganha, de bônus, todos os 4 CURSOS DE PROGRAMAÇÃO JAVA indicados a seguir, com 99:40 horas de Vídeo Aulas de Bônus, em um total de 712 Vídeo Aulas
Preço Especial Válido por Tempo Limitado: De R$ 185,00 por R$ 135,00 com Frete GRÁTIS para Todo o Brasil e mais os 4 Cursos de Bônus a Seguir (712 Vídeo Aulas - 99:40 horas de conteúdo):
- Curso 01: Programação Java Para Iniciantes: Crie um Sistema de Controle de Estoque Completo - 200 Vídeo Aulas - totalizando 21:45 horas
- Curso 02: Programação Java Orientado a Objetos - Curso Completo e Prático: 200 Vídeo Aulas - totalizando 31:30 horas
- Curso 03: Programação Java Técnicas Avançadas e Exemplos Práticos - Passo a Passo: 207 Vídeo Aulas - totalizando 30:20 horas
- Curso 04: Java Técnicas Avançadas com Banco de Dados e Formulários Avançados: 105 Vídeo Aulas - totalizando 14:37 horas
IMPORTANTE: Os Quatro cursos de bônus são liberados via Download, após a confirmação do pagamento do pedido e o Livro é enviado via Correios.
Visão Geral do Livro - Para Quem é Este Livro:
Se Você quer Aprender Programação Java, mesmo que você seja Completamente iniciante em Programação Java, através de Exemplos Práticos, Úteis e Reais, Explicados em Detalhes, Passo a Passo, Comando a Comando, então eu Tenho uma Boa Notícia:
ESTE É O LIVRO PERFEITO PARA VOCÊ!
A principal informação sobre este livro é esta: É o Livro perfeito e Indicado para quem quer começar a estudar Programação Java. Em outras palavras:
É O PRIMEIRO LIVRO QUE TODO CANDIDATO A PROGRAMADOR JAVA, DEVERIA LER!
Por que Ele é Focado em Exemplos Práticos, Reais e Úteis. Todos Explicados Passo a Passo, Comando a Comando, tela a tela, em Detalhes.
Este livro tem o objetivo (e cumpre este objetivo) de ajudar a todos os estudantes de programação a entrarem de cabeça no mundo Java, especialmente na sua plataforma Standard Edition (SE), ou seja, é um Curso de Programação Java SE para Iniciantes em Java.
Ao longo do livro, o colega Romuel trabalha com vários recursos importantes e muito difundidos na comunidade de programadores Java, ao redor do mundo.
Com este livro você verá que o Java nos permite escrever programas de uma forma mais rápida e simples, e que vários sistemas operacionais podem acomodar seus programas sem a necessidade de repetir o processo de compilação. Ou seja, um programa criado em Java é compatível com uma infinidade de sistemas operacionais, incluindo diversas versões do Windows e diversas distribuições do Linux.
No livro será utilizado o Java Development Kit (JDK), na versão 8, será utilizado o Editor de texto NotePad++® e será utilizada o ambiente de desenvolvimento IDE NetBeans®, para facilitar a construção dos códigos Java.
Como Banco de Dados (SGBD), padrão Structured Query Language (SQL), serão utilizados exemplos com o MySQL® e para relatórios, será utilizado o gerenciador de relatórios iReport® da JasperSoft®. Todos esses softwares estão disponíveis de forma gratuita para download na Internet, pois são sistemas gratuitos.
O principal objetivo desse livro é demonstrar, na prática, e de forma muito simples, como funciona a linguagem Java e seus mecanismos da Programação Orientada a Objetos, taiso como: abstração, encapsulamento, polimorfismo, hereditariedade, entre outros.
Demonstrando tudo isso em uma aplicação exemplo de um Controle de Estoque!
Muito do que aqui está publicado advém de experiências vividas nesses muitos anos de trabalho do Autor, com informática e do conteúdo empregado em aulas para cursos técnicos de linguagem de programação.
Todo referencial teórico utilizado no livro está listado na parte final do livro, na seção de Referências!
Capítulos do Livro - Visão Geral::
- Capítulo 01: Nos traz o conceito do que é o Java, um pouco de história, as plataformas e o software pré-requisito.
- Capítulo 02: Vem com uma discussão sobre a Máquina Virtual Java e as fases de criação e execução de um projeto Java.
- Capítulo 03: Os Fundamentos da linguagem, como tipos de dados, operadores e as estruturas de controle, repetição e mudança de fluxo.
- Capítulo 04: Explora o uso de Strings e Arrays na linguagem Java.
- Capítulo 05: Mergulhamos de cabeça na POO e seus mecanismos.
- Capítulo 06: Falamos sobre Atributos e métodos estáticos, e controle de exceções.
- Capítulo 07: Um estudo voltado para Threads.
- Capítulo 08: Introdução do uso de arquivos e a serialização de objetos.
- Capítulo 09: Implementamos o uso das Interfaces Gráficas de Usuário (GUI).
- Capítulo 10: O maior de todos. Aproveitamos o estudo da ligação do SGDB com uma aplicação Java por intermédio dos drives JDBC, para construirmos uma aplicação exemplo de um Controle de Estoque simples que tem como objetivo demonstrar o uso de vários recursos entre os componentes gráficos implementados, como o tratamento para eventos. Também veremos o uso de classes utilitárias numa aplicação Java, como por exemplo uma que promove a comunicação com o Banco de Dados.
- Capítulo 11: Completamos a aplicação Controle de Estoque, adicionando a ela o recurso da geração de relatórios usando uma versão gratuita do iReport.
Este livro é uma publicação direcionada a todos aqueles que de alguma forma gostam de estudar o desenvolvimento de software utilizando a linguagem de programação Java. Espero que a leitura seja divertida e didática para aproveitamento de todo o conteúdo ao máximo.
👉 👉 10 Grandes Diferenciais deste Livro de Programação Java SE:
- PERFEITO PARA QUEM É COMPLETAMENTE INICIANTE EM JAVA E QUER APRENDER JAVA, NA PRÁTICA: Além de uma excelente didática, de muito fácil compreensão, o autor, o colega Romuel Dias, fou muito feliz na escolha dos exemplos colocados no livro. São exemplos do mundo real, detalhadamente codificados e explicados, comando a comando. Você vai aprender a criar um Controle de Estoque completo usando Java, banco de dados MySQL e o iReport, para a geração dos relatórios.
- DE MUITO FÁCIL ENTENDIMENTO: A didática do Professor Romuel Dias é impecável. Ele explica tudo em detalhes, através de exemplos da vida real, explicados passo a passo, tela a tela, comando a comando. O Autor demonstra, sempre, grande preocupação em ser o mais claro possível. Nota-se, claramente, que o autor se coloca no lugar do leitor, que está aprendendo sobre o assunto. Com esta visão, o autor consegue ensinar como se estivesse em frente ao leitor, explicando pessoalmente os assuntos abordados no livro.
- 04 CURSOS DE JAVA DE BÔNUS - SOMENTE PARA OS 50 PRIMEIROS: Os 04 Cursos de Java, de Bônus, que estão sendo oferecidos (para os 50 primeiros clientes a comprarem o livro) valem 20x o valor que está sendo cobrado pelo livro. São quatro cursos completos de Programação Java, com 712 Vídeo Aulas, em um total de 99:40 horas de conteúdo sobre Programação Java para Web.
- TORNE-SE UM PROFISSIONAL DISPUTADO NO MERCADO DE TRABALHO: Dominar a Programação Java e mais os assuntos oferecidos com os Cursos de Bônus, vão torná-lo um Profissional Qualificado e Diferenciado no Mercado de Trabalho. Você chegará em um nível que poucos profissionais atingem. Aquele nível onde sempre existem boas vagas de emprego em aberto, só esperando por profissionais VERDADEIRAMENTE QUALIFICADOS. Na área de TI não faltam vagas de emprego. Bem pelo contrário, existem milhares de vagas em aberto, por falta de profissionais qualificados.
- COBRE UM GRANDE GAMA DE TÓPICOS SOBRE PROGRAMAÇÃO JAVA PARA INICIANTES: Pode pesquisar. Os poucos livros, em Português, que existem, não cobrem tanto conteúdo quanto este do professor Romuel e, com o complemento das 712 vídeo aulas, você tem uma formação completa sobre Programação Java SE.
- ORDEM LÓGICA DE ESTUDOS: O Professor Romuel organizou o livro em um ordem que facilita, e muito, o aprendizado. Você vai desde os tópicos básicos, até ir evoluindo para assuntos bastantes avançados na Programação Java, incluindo programaçaõ Java Orientada à Objetos e Criação de uma Aplicação Completa de Controle de Estoque, na qual você aprenderá como utilizar bancos de dados MySQL, para criar aplicações em Java. E o melhor, vai aprendendo com exemplos práticos, reais e úteis, detalhada e didaticamente explicados, tornando muito fácil de aprender.
- MUITO FÁCIL DE ENTENDER, APRENDER A APLICAR: O Professor Romuel Dias, conforme eu já citei anteriormente, tem uma excelente didática. Ele explica tudo em detalhes, passo a passo. Não deixa passar nada. Com este livro e com os quatro cursos de bônus (712 Vídeo aulas, com um total de 99:40 horas de conteúdo) Você vai, de verdade e sem dificuldades, dominar a Programação Java SE.
- VOCÊ NÃO ENCONTRARÁ OUTRO LIVRO DE PROGRAMAÇÃO JAVA SE PARA INICIANTES, EM PORTUGUÊS, COM TODO ESTE CONTEÚDO E COM ESTA DIDÁTICA: Pode pesquisar no Google, em grandes portais e livrarias. Você não vai encontrar, NENHUM livro de Programação Java SE para Iniciantes, em Português, com todo este conteúdo e tão atualizado.
- EXEMPLOS PRÁTICOS E DO MUNDO REAL: No livro você vai encontrar exemplos práticos e, o principal, exemplos do mundo real. Ou seja, você vai estudar com exemplos que represantam situações as quais, certamente, você vai encontrar no dia a dia, quando você estiver desenvolvendo seus própriso sitemas Java.
- SUPORTE À DÚVIDAS, PARA OS EXEMPLOS DO LIVRO, DIRETAMENTE COM O AUTOR: Este talvez seja o principal diferencial. Caso você esteja implementando um dos exemplos do livro e fique com alguma dúvida, poderá entrar em contato, via e-mail, diretamente com o autor. Apenas é importante deixar BEM CLARO, que o suporte é restrito á dúvidas sobre os exemplos contidos no livro, EXATAMENTE COMO ESTÃO NO LIVRO.
Não é fornecido suporte para dúvidas sobre exemplos que não estão no livro ou para dúvidas sobre exemplos do livro que você tenha modificado e/ou adaptado para o teu uso ou uso na tua empresa ou para uso pessoal.
SÓ RECAPITULANDO O ESPETACULAR PACOTE DE BÔNUS, QUE ACOMPANHA O LIVRO:
Preço Especial Válido por Tempo Limitado: De R$ 185,00 por R$ 135,00 com Frete GRÁTIS para todo o Brasil e mais os 4 Cursos de Bônus a Seguir (712 Vídeo Aulas - 99:40 horas de conteúdo):
- Curso 01: Programação Java Para Iniciantes: Crie um Sistema de Controle de Estoque Completo - 200 Vídeo Aulas - totalizando 21:45 horas
- Curso 02: Programação Java Orientado a Objetos - Curso Completo e Prático: 200 Vídeo Aulas - totalizando 31:30 horas
- Curso 03: Programação Java Técnicas Avançadas e Exemplos Práticos - Passo a Passo: 207 Vídeo Aulas - totalizando 30:20 horas
- Curso 04: Java Técnicas Avançadas com Banco de Dados e Formulários Avançados: 105 Vídeo Aulas - totalizando 14:37 horas
IMPORTANTE: Os Quatro cursos de bônus são liberados via Download, após a confirmação do pagamento do pedido e o Livro é enviado via Correios.
Um bom estudo a todos e espero, sinceramente, que este livro, juntamente com as vídeo aulas de bônus, possam ajudá-lo, bastante, mesmo que você seja completamente iniciante, a começar uma carreira, bem sucedida, como Programador Java.
SOBRE O AUTOR - ROMUEL DIAS DE OLIVEIRA:
Romuel Dias de Oliveira é casado, pai de duas meninas (Ana Júlia, a leitora, e Karen Luzia, a desenhista). Analista de sistemas e pós-graduado em Segurança da informação em rede de computadores.
Iniciou sua atividade laborativa na área de informática em 1994. A partir de 1998 começou sua experiência na área de desenvolvimento de softwares comerciais, trabalhando com linguagens de programação como Clipper e Visual Basic.
Neste mesmo período seguiu ministrando aulas de computação básica e avançada e também realizava manutenção preventiva/corretiva em microcomputadores /impressoras.
No início dos anos 2000, começou a prestar serviços na área de telecomunicações montando, configurando e gerenciando servidores de rede (Windows Server/Linux); instalando e configurando roteadores e switches (Cisco/Juniper) para provedores de acesso à internet.
No final de 2017, lançou seu primeiro trabalho literário voltado para redes de computadores, com o livro Entendendo Redes TCP/IP com MikroTik – Teoria e Prática. Também é autor do livro:
Atualmente, continua prestando serviços de suporte à rede de computadores de grande/médio porte, e no desenvolvimento de softwares. Também ministra aulas para cursos técnicos de rede de computadores e linguagem técnica de programação.
Lista de Livros do Autor:
Conteúdo do Livro - Veja tudo que você vai aprender com este livro: |
Agradecimentos
Dedicatória
Sobre o autor
Prefácio
Capítulo 1 - Java Standard Edition
Introdução
O que é o Java?
História
Tipos de linguagens
Linguagens assembly
Linguagens de alto nível
Compiladores
Interpretadores
Meio termo
Exemplos de linguagens de programação
Plataformas Java
Java Standard Edition
Características importantes
Orientada à objetos
Independente de plataforma
Suporte para programação de sistemas distribuídos
Software pré-requisito
Java Standard Edition Development Kit (JDK) 8
Número da versão
String de versão
Equivalências
Instruções de instalação do JDK
Ambiente de estudo
Configurando variáveis de ambiente
PATH
JAVA_HOME
Editor de código
NotePad++
Ambientes de desenvolvimento integrados (IDEs) Java
Downloads do NetBeans
Sistemas de gerenciamento de banco de dados (SGBD)
Driver JDBC
Instalação
Gerador de relatórios
Plug-in iReport
Libs importantes
Conclusões
Capítulo 2 - A Máquina Virtual Java
Bibliotecas de classe do Java
Fases de criação e execução de um projeto Java
Fase 1: criando um programa
Fase 2: compilar
Fase 3: carregando um programa na memória
Fase 4: verificação de byte-code
Fase 5: execução
Garbage Collection
Tecnologias de software
Um primeiro exemplo
Estrutura padrão de programa Java
Conclusões
Capítulo 3 - Fundamentos de Programação Java SE
Tipos de dados primitivos
Tipos de dados inteiros
Tipo de dados em ponto flutuante
Tipo de dados caractere
Tipo de dados lógico
Declaração de variáveis
Comentários
Operadores
Operadores aritméticos
Operadores relacionais
Operadores lógicos
Operador de atribuição
Precedência de avaliação de operadores
Estruturas de controle
Estruturas de repetição simples
Estruturas de desvio de fluxo
Estruturas de repetição condicionais
Conclusões
Capítulo 4 - Strings e Arrays em Java
Strings
Operações em Strings
Comparando Strings
Convertendo primitivos para Strings e vice-versa
A classe StringBuffer
Arrays
Declaração de Arrays
Inicializando os elementos do array
Usando a classe Arrays
Framework de coleções Java
Arrays multidimensionais
Conclusões
Capítulo 5 - POO - Programação Orientada a Objetos em Java
Classes
Encapsulamento
Construtores
Métodos
Dicas importantes para a criação de uma classe
Objetos
Herança
Polimorfismo
Instanciação
Mensagens e chamadas de método
Interfaces
Classes abstratas
Um pouco sobre pacotes
API padrão de Java
java.lang
RTTI
Análise e projeto orientados a objetos (OOAD)
A UML (unified modeling language)
Conclusões
Capítulo 6 - Static e Exceptions em Java
Aplicações de Console
Fluxos de entrada, saída e erro padrão
Saída
Entrada
Um novo tipo de fluxo
Atributos de Classe
Métodos de Classes
Tratamento de exceções
Classes de exceções
Estruturas de controle de erros
Capturando exceções
Usando o try catch
Usando o try finally
Deixando uma exceção passar através do método
Capturando e disparando outra exceção
Mais um exemplo de uso de exceções
Pacotes java.io e java.nio
Conclusões
Capítulo 7 - Threads em Java
Criando threads usando interfaces ou herança
Usando a herança
Interfaces usadas para criar Threads
Conclusões
Capítulo 8 - Trabalhando com Arquivos em Java
Arquivos e fluxos
Manipulação de arquivos
Fluxos baseados em caracteres e em bytes
Criando um arquivo de texto de acesso sequencial
Serialização de objeto
Serializando um objeto e o gravando num arquivo sequencial
Conclusões
Capítulo 9 - GUI - Interfaces Gráficas em Java
Interfaces gráficas em Java
Componentes A.W.T.
Componentes Swing
Componentes JavaFX
Hierarquia das classes dos componentes
Usando GUI do Java
Containers
Gerenciadores de leiaute
Componentes atômicos
Estendendo JFrame
Iniciando os componentes
Preparando os componentes
Iniciando a aplicação
Eventos
Tratamento de eventos
Os Listeners
Classes adaptadoras
Classes internas anônimas
Implementando um tratador de eventos
Outra forma de implementar um tratador de eventos
Conclusões
Capítulo 10 - JDBC - Java com Banco de Dados
Manipulando bancos de dados com o JDBC
Criando uma aplicação em três etapas
Criando o banco de dados
Preparando o SGBD
Criando o banco de dados
Criando as tabelas
Trabalhando a GUI
Gerando um novo projeto NetBeans
Preparando Form (Janela Principal)
Adicionando menus, popUp menu, barra de ferramentas e de status
Barra de menus
Barra de ferramentas
Menu popUp
Barra de Status
Janelas Internas
Janela de login
Janela de cadastro de produtos
Janela de cadastro de usuários
Janela opções para movimento estoque
Janela movimento estoque
Janela seleciona produto para movimento estoque
Janela relatório estoque
Janela sobre
Janela estilo
Janela backup
Tratando os eventos
Eventos na janela principal
Eventos nos itens de menus
Eventos no menu PopUp
Eventos na barra de ferramentas
Evento para o rotuloJanelaPrincipalLogo
Eventos na janela cadastro de produtos
Eventos na janela cadastro de usuários
Eventos para janela opções para movimento estoque
Eventos na janela movimento estoque
Eventos na janela sobre
Eventos na janela estilo
Eventos na janela backup
Eventos na janela login
Resumo dos eventos tratados
Fazendo a ligação JDBC e aplicação
Gerando as classes modelo
Adicionado o driver JDBC ao projeto
A classe que realiza e finaliza a conexão
A classe CRUD
Testando a classe CRUD
Implementado o acesso a dados no projeto
Cadastro de produtos
Cadastro de usuarios
Movimento do estoque
Exibindo o relatório
Efetuando o login
Conclusões
Capítulo 11 - iReport - Criando Relatórios com o Java
Geração de relatórios em Java
Criando a classe relatórios
Criando o relatório
Estabelecendo a comunicação com o banco de dados
Implementado o relatório na classe Java
Controlando o nível de acesso dos usuarios
Testando a Impressão
Pequeno desafio
Conclusões
Posfácio
Referências
|