Curso de Java SE Para Iniciantes - Do zero a até a Criação de um Sistema de Controle de Estoque em Java

Categoria: Programação

Autor(es): Romuel Dias de Oliveira

Carga horária: 40 horas no certificado

ApenasR$ 47,00


CURSO DE PROGRAMAÇÃO JAVA SE PARA INICIANTES


Este é o Curso Online de Java, em 95 Vídeo Aulas, Perfeito para quem quer Começar a Estudar Programação Java e Aprender, na Prática, sem Dificuldades.
 

Este é o Curso Online de Java Perfeito para quem é Completamente Iniciante em Java.


Você vai Aprender desde os Fundamentos da Programação Java, passando por tópicos sobre a conexão de Java com Banco de dados, Criação da Interface Gráfica em Java, criação de Relatórios em Java, até a Criação de um Controle de Estoque Completo em Java - Tela a Tela, Comando a Comando, Passo a Passo.
 


No curso o professor Romuel utiliza o Java 8, mas você pode usar Qualquer Versão do Java!
 

Este é o Curso Online de Java SE Perfeito para quem quer Começar a Estudar Programação Java e Aprender, na Prática, sem Dificuldades.


Além dos fundamentos da programação Java SE, incluindo Programação Java Orientada a Objetos, você também vai Aprender a Criar um Controle de Estoque Completo em Java - Tela a Tela, Comando a Comando, Passo a Passo


Este Curso Online de Java SE 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 Curso é diferente dos demais cursos que você encontra no mercado, pois ele é Focado em Exemplos Práticos, Reais e Úteis. Todos Explicados Passo a Passo, Comando a Comando, em Detalhes.


Este é o Curso Online de Java SE Perfeito para quem quer Começar a Estudar Programação Java e Aprender, na Prática, sem Dificuldades!


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 CURSO ONLINE DE JAVA PERFEITO PARA VOCÊ!


A principal informação sobre este curso é esta: É o Curso perfeito e Indicado para quem quer começar a estudar Programação Java. Em outras palavras:


É O PRIMEIRO curso QUE TODO CANDIDATO A PROGRAMADOR JAVA, DEVE FAZER!


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 curso 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 das 95 Vídeo Aulas deste Curso Online de Java, o colega Romuel trabalha com vários recursos importantes e muito difundidos na comunidade de programadores Java, ao redor do mundo.
 

Com este curso 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 curso 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.


Todos estes programas são gratuitos e no curso o professor Romuel mostra como baixar e instalar estes programas.

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 curso é 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 em Java!


Muito do que aqui está publicado advém de experiências vividas nesses muitos anos de trabalho do Autor, com informática e programação e do conteúdo empregado em aulas para cursos técnicos de linguagem de programação.

 


MÓDULOS DO CURSO - VISÃO GERAL:


 

  • Módulo 01: O autor faz uma apresentação do curso, para que você tenha uma visão geral de tudo o que será abordado no curso.
     
  • Módulo 02: Nos traz o conceito do que é o Java, um pouco de história, as plataformas e o software pré-requisito.
     
  • Módulo 03: Vem com uma discussão sobre a Máquina Virtual Java e as fases de criação e execução de um projeto Java.
     
  • Módulo 04: Os Fundamentos da linguagem Java SE, como tipos de dados, operadores e as estruturas de controle, repetição e mudança de fluxo.
     
  • Módulo 05: Explora o uso de Strings e Arrays na linguagem Java.
     
  • Módulo 06: Mergulhamos de cabeça na POO em Java - Programação Orientada a Objetos em Java - e seus mecanismos.
     
  • Módulo 07: Falamos sobre Atributos e métodos estáticos, e controle de exceções.
     
  • Módulo 08: Um estudo voltado para Threads.
     
  • Módulo 09: Introdução do uso de arquivos em Java e a serialização de objetos.
     
  • Módulo 10: Implementamos o uso das Interfaces Gráficas de Usuário em Java - GUI em Java.
     
  • Módulo 11: O maior de todos. Aproveitamos o estudo da ligação de Banco de Dados com uma aplicação Java por intermédio dos drives JDBC, para construirmos uma aplicação exemplo de um Controle de Estoque simples, o qual 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.
     
  • Módulo 12: Completamos a aplicação Controle de Estoque em Java, adicionando a ela o recurso da geração de relatórios em Java, usando uma versão gratuita do iReport. 

 

Este Curso Online de Java é especialmente direcionado a todos aqueles que de alguma forma gostam de estudar o desenvolvimento de software utilizando a linguagem de programação Java. Espero que o aprendizado seja divertido e didático, para um melhor aproveitamento de todo o conteúdo ao máximo.

ApenasR$ 47,00



Conteúdo programático:

Curso de Java SE - Todos os Módulos:

Módulo 01 - Apresentação do Curso - 00:07:40

Módulo 02 - O que é Java Como Baixar e pré-requisitos - 00:37:39

Módulo 03 - Java Virtual Machine - 00:20:35

Módulo 04 - Fundamentos da Programação Java SE - 00:45:48

Módulo 05 - String e Arrays - Aula 01 - 00:19:22

Módulo 05 - String e Arrays - Aula 02 - 00:18:45

Módulo 05 - String e Arrays - Aula 03 - 00:16:41

Módulo 05 - String e Arrays - Aula 04 - 00:25:23

Módulo 05 - String e Arrays - Aula 05 - 00:22:54

Módulo 05 - String e Arrays - Aula 06 - 00:20:01

Módulo 06 - Programação Orientada a Objetos em Java - Aula 01 - 00:32:44

Módulo 06 - Programação Orientada a Objetos em Java - Aula 02 - 00:29:06

Módulo 06 - Programação Orientada a Objetos em Java - Aula 03 - 00:35:27

Módulo 07 - Static e Exception - Aula 01 - 00:28:23

Módulo 07 - Static e Exception - Aula 02 - 00:29:45

Módulo 07 - Static e Exception - Aula 03 - 00:16:02

Módulo 07 - Static e Exception - Aula 04 - 00:36:19

Módulo 07 - Static e Exception - Aula 05 - 00:34:07

Módulo 08 - Threads em Java - 00:38:17

Módulo 09 - Arquivos em Java - Aula 01 - 00:32:29

Módulo 09 - Arquivos em Java - Aula 02 - 00:17:21

Módulo 09 - Arquivos em Java - Aula 03 - 00:37:25

Módulo 10 - GUI - Interfaces Gráficas em Java - Aula 01 - 00:24:22

Módulo 10 - GUI - Interfaces Gráficas em Java - Aula 02 - 00:25:47

Módulo 10 - GUI - Interfaces Gráficas em Java - Aula 03 - 00:37:39

Módulo 10 - GUI - Interfaces Gráficas em Java - Aula 04 - 00:35:08

Módulo 10 - GUI - Interfaces Gráficas em Java - Aula 05 - 00:28:45

Módulo 11 - JDBC - Java com Banco de Dados - Aula 01 - Introdução - 00:23:25

Módulo 11 - JDBC - Java com Banco de Dados - Aula 02 - BD 01 - 00:17:17

Módulo 11 - JDBC - Java com Banco de Dados - Aula 03 - BD 02 - 00:17:48

Módulo 11 - JDBC - Java com Banco de Dados - Aula 04 - GUI 01 - 00:17:30

Módulo 11 - JDBC - Java com Banco de Dados - Aula 05 - GUI 02 - 00:11:28

Módulo 11 - JDBC - Java com Banco de Dados - Aula 06 - GUI 03 - Montando a Barra de Menus - 00:20:08

Módulo 11 - JDBC - Java com Banco de Dados - Aula 07 - GUI 04 - Montando a Barra de Ferramentas - 00:06:38

Módulo 11 - JDBC - Java com Banco de Dados - Aula 08 - GUI 05 - Montando o Menu PopUp - 00:07:57

Módulo 11 - JDBC - Java com Banco de Dados - Aula 09 - GUI 06 - Montando a Barra de Status - 00:14:53

Módulo 11 - JDBC - Java com Banco de Dados - Aula 10 - GUI 07 - Montando a Janela Login - 00:18:45

Módulo 11 - JDBC - Java com Banco de Dados - Aula 11 - GUI 08 - Montando a Janela Cadastro de Produtos - 00:19:42

Módulo 11 - JDBC - Java com Banco de Dados - Aula 12 - GUI 09 -Montando a Janela Cadastro de Usuários - 00:20:12

Módulo 11 - JDBC - Java com Banco de Dados - Aula 13 - GUI 10 - Montando a Janela Opções de Estoque - 00:06:00

Módulo 11 - JDBC - Java com Banco de Dados - Aula 14 - GUI 11 - Montando a Janela Movimento de Estoque - 00:14:16

Módulo 11 - JDBC - Java com Banco de Dados - Aula 15 - GUI 12 - Seleciona Produto Tabela - 00:17:48

Módulo 11 - JDBC - Java com Banco de Dados - Aula 16 - GUI 13 - Montando a Janela Relatório de Estoque - 00:05:11

Módulo 11 - JDBC - Java com Banco de Dados - Aula 17 - GUI 14 - Montando a Janela Sobre - 00:02:46

Módulo 11 - JDBC - Java com Banco de Dados - Aula 18 - GUI 15 - Montando a Janela Estilo - 00:04:57

Módulo 11 - JDBC - Java com Banco de Dados - Aula 19 - GUI 16 - Montando a Janela Backup - 00:16:04

Módulo 11 - JDBC - Java com Banco de Dados - Aula 20 - GUI 17 - Introdução ao Tratamento de Eventos - 00:08:07

Módulo 11 - JDBC - Java com Banco de Dados - Aula 21 - GUI 18 - Eventos - Classes Utilitária Data - 00:24:38

Módulo 11 - JDBC - Java com Banco de Dados - Aula 22 - GUI 19 - Classes Utilitária Ferramentas - 00:37:41

Módulo 11 - JDBC - Java com Banco de Dados - Aula 23 - GUI 20 - Implementando o Relógio - Versão 1 - 00:17:28

Módulo 11 - JDBC - Java com Banco de Dados - Aula 24 - GUI 21 - Implementando o Relógio - Versão 2 - 00:12:04

Módulo 11 - JDBC - Java com Banco de Dados - Aula 25 - GUI 22 - Reorganizando os Componentes - 00:20:03

Módulo 11 - JDBC - Java com Banco de Dados - Aula 26 - GUI 23 - Eventos Iten de Menu e Menu PopUp - 00:36:02

Módulo 11 - JDBC - Java com Banco de Dados - Aula 27 - GUI 24 - Eventos Barra de Ferramentas e Logotipo - 00:06:18

Módulo 11 - JDBC - Java com Banco de Dados - Aula 28 - GUI 25 - Eventos Janela Cadastro Produtos - Parte 1 - 00:19:41

Módulo 11 - JDBC - Java com Banco de Dados - Aula 29 - GUI 25 - Eventos Janela Cadastro Produtos - Parte 2 - 00:26:14

Módulo 11 - JDBC - Java com Banco de Dados - Aula 30 - GUI 27 - Eventos Janela Cadastro Usuarios - 00:20:38

Módulo 11 - JDBC - Java com Banco de Dados - Aula 31 - GUI 28 - Eventos Janela Opções Movimento Estoque - 00:05:55

Módulo 11 - JDBC - Java com Banco de Dados - Aula 32 - GUI 29 - Eventos Seleciona Produto - 00:10:29

Módulo 11 - JDBC - Java com Banco de Dados - Aula 33 - GUI 30 - Eventos Janela Sobre e Estilos - 00:10:32

Módulo 11 - JDBC - Java com Banco de Dados - Aula 34 - GUI 31 - Eventos Janela Backup - 00:16:12

Módulo 11 - JDBC - Java com Banco de Dados - Aula 35 - GUI 32 - Eventos Janela Login - 00:13:17

Módulo 11 - JDBC - Java com Banco de Dados - Aula 36 - GUI 33 - Revisão e dicas sobre Eventos - 00:11:49

Módulo 11 - JDBC - Java com Banco de Dados - Aula 37 - Ligação JDBC 01 - Introdução e Classes JavaBen - 00:32:41

Módulo 11 - JDBC - Java com Banco de Dados - Aula 38 - Ligação JDBC 02 - Driver e Classe de Conexão - 00:17:54

Módulo 11 - JDBC - Java com Banco de Dados - Aula 39 - Ligação JDBC 03 - Classe CRUD - Introdução - 00:13:20

Módulo 11 - JDBC - Java com Banco de Dados - Aula 40 - Ligação JDBC 04 - Classe CRUD - Construtor 1 - 00:26:34

Módulo 11 - JDBC - Java com Banco de Dados - Aula 41 - Ligação JDBC 05 - Classe CRUD - Construtor 2 - 00:20:32

Módulo 11 - JDBC - Java com Banco de Dados - Aula 42 - Ligação JDBC 06 - Classe CRUD - Salvar e Atualizar - 00:08:33

Módulo 11 - JDBC - Java com Banco de Dados - Aula 43 - Ligação JDBC 07 - Classe CRUD - Apagar e Listar tudo - 00:20:46

Módulo 11 - JDBC - Java com Banco de Dados - Aula 44 - Ligação JDBC 08 - Classe CRUD - Listar um, text full e like - 00:12:03

Módulo 11 - JDBC - Java com Banco de Dados - Aula 45 - Ligação JDBC 09 - Classe CRUD - Novo Código e Revisão - 00:12:06

Módulo 11 - JDBC - Java com Banco de Dados - Aula 46 - Ligação JDBC 10 - Classes Teste CRUD - Introdução - 00:10:26

Módulo 11 - JDBC - Java com Banco de Dados - Aula 47 - Ligação JDBC 11 - Classes Teste CRUD - Usuários - 00:21:59

Módulo 11 - JDBC - Java com Banco de Dados - Aula 48 - Ligação JDBC 12 - Classes Teste CRUD - Produtos - 00:15:43

Módulo 11 - JDBC - Java com Banco de Dados - Aula 49 - Ligação JDBC 13 - Classes Teste CRUD - Revisão - 00:14:38

Módulo 11 - JDBC - Java com Banco de Dados - Aula 50 - Ligação JDBC 14 - Cadastro Produtos - Parte 1 - 00:34:11

Módulo 11 - JDBC - Java com Banco de Dados - Aula 51 - Ligação JDBC 15 - Cadastro Produtos - Parte 2 - 00:28:33

Módulo 11 - JDBC - Java com Banco de Dados - Aula 52 - Ligação JDBC 16 - Cadastro Produtos - Parte 3 - 00:18:14

Módulo 11 - JDBC - Java com Banco de Dados - Aula 53 - Ligação JDBC 17 - Cadastro de Usuários - 00:30:42

Módulo 11 - JDBC - Java com Banco de Dados - Aula 54 - Ligação JDBC 18 - Movimento de Estoque - Parte 1 - 00:15:43

Módulo 11 - JDBC - Java com Banco de Dados - Aula 55 - Ligação JDBC 19 - Movimento de Estoque - Parte 2 - 00:21:54

Módulo 11 - JDBC - Java com Banco de Dados - Aula 56 - Ligação JDBC 20 - Movimento de Estoque - Parte 3 - 00:13:02

Módulo 11 - JDBC - Java com Banco de Dados - Aula 57 - Ligação JDBC 21 - Movimento de Estoque - Parte 4 - 00:10:17

Módulo 11 - JDBC - Java com Banco de Dados - Aula 58 - Ligação JDBC 22 - Movimento de Estoque - Parte 5 - 00:30:20

Módulo 11 - JDBC - Java com Banco de Dados - Aula 59 - Ligação JDBC 23 - Movimento de Estoque - Parte 6 - 00:16:47

Módulo 11 - JDBC - Java com Banco de Dados - Aula 60 - Ligação JDBC 24 - Movimento de Estoque - Parte 7 - 00:06:23

Módulo 11 - JDBC - Java com Banco de Dados - Aula 61 - Ligação JDBC 25 - Movimento de Estoque - Parte 8 - 00:29:57

Módulo 11 - JDBC - Java com Banco de Dados - Aula 62 - Ligação JDBC 26 - Movimento Estoque - Revisão Final - 00:25:33

Módulo 11 - JDBC - Java com Banco de Dados - Aula 63 - Ligação JDBC 27 - Relatório de Estoque - 00:26:07

Módulo 11 - JDBC - Java com Banco de Dados - Aula 64 - Ligação JDBC 28 - Login - 00:15:10

Módulo 12 - iReport - Criando Relatórios em Java - Aula 01 - Introdução - 00:13:01

Módulo 12 - iReport - Criando Relatórios em Java - Aula 02 - Classe Relatórios - 00:17:07

Módulo 12 - iReport - Criando Relatórios em Java - Aula 03 - Montando o Relatório - 00:20:32

Módulo 12 - iReport - Criando Relatórios em Java - Aula 04 - Implementando o Relatório e Conclusão do Curso - 00:09:41