(EQUIVALE A UM CURSO DE 160 HORAS/AULA)
NÍVEIS INICIANTE, INTERMEDIÁRIO E AVANÇADOO curso de Java SE (Standard Editon) é um curso totalmente prático e bastante dinâmico indicado para iniciantes e até mesmo profissionais que buscam aperfeiçoamento no desenvolvimento de aplicações. O curso visa capacitar o aluno a criar aplicativos com interfaces gráficas, em ambiente multiusuário e multitarefa e com acesso a diversos bancos de dados.
Java é uma linguagem que não se prende a nenhuma arquitetura, é rápida, segura e estável. Pode construir sistemas críticos, que precisam de velocidade e até sistemas que vão para fora do planeta, como a sonda Spirit enviada pela Nasa para Marte.
Java permite que você jogue on-line, em 3D, com pessoas do mundo inteiro, calcule a taxa de juros, crie soluções corporativas de e-business, apenas para citar alguns exemplos.
Módulo I – NÍVEL INICIANTE
Linguagem e Orientação à Objetos
• Introdução: JVM, JRE, JDK, JSE, JEE, JME,
Applets, Servlets, Midlets e Portlets.
• Instalação e configuração do ambiente Java.
• Criando o primeiro aplicativo com Java puro.
• Integrated Development Environment - IDE Eclipse.
• Operadores da linguagem Java.
• Variáveis: tipos primitivos, declaração e conversão.
• Principais comandos da linguagem Java.
• Classes, objetos, métodos, modificadores e encapsulamento.
• Comparação de objetos e retorno de método.
• Classes internas e anônimas.
• Tratamento de exceções.
• Packages: importação estática e dinâmica.
• Strings, caracteres e formatação.
• Classes Math e Random.
• Array, Arrays e Arraylist.
• A classe Scanner e o método printf.
• Classes numéricas, tipos primitivos e wrappers.
• Constantes e enumeração.
• Manipulação de data, hora e calendário.
• Usando interface gráfica para entrada e saída de dados.
• Formatação e internacionalização.
• O Garbage Collector.
• Anottations e JavaDoc.
• Como utilizar eficientemente o Eclipse.
• Aplicações práticas:
- Implementação de pilha, fila e lista dinâmica.
- Leitura de horas com modo gráfico.
- Desenvolvimento do jogo da forca.
- O porta-moedas.
- Simulação de terremoto.
- Agência bancária.
- A fábrica de carros.
- Validação de CPF.
- Projeto da calculadora gráfica: o início.
• Teste de conhecimentos.
Módulo II – NÍVEL INTERMEDIÁRIO
Orientação à Objetos, JavaFX, Projetos Completos
• A metodologia MVC e as boas práticas.
• Herança, interface e polimorfismo.
• Superclasses e subclasses.
• Classes concretas e abstratas.
• Lançamento, tratamento e personalização de exceções.
• JavaFX: conhecendo os layouts e componentes do JavaFX.
• JavaFX: tratamento de eventos, efeitos e timeline.
• JavaFX: gerando gráficos complexos com JavaFX.
• Swing: containers, componentes, layouts e eventos.
• Desenvolvimento com Applets.
• String, StringBuilder e StringBuffer.
• Processamento de arquivos texto e binário.
• Fluxo, serialização e desserialização de objetos.
• Aplicações práticas:
- Projeto 1: Desenvolvimento da calculadora gráfica.
- Projeto 2: Desenvolvimento do editor de textos.
Módulo III – NÍVEL AVANÇADO
Banco de Dados, Rede, Threads, Projetos Completos
• O modo gráfico do java.
• Coleções:
- Set, List, Queue, Map, Iterator, LisIterator,
- Enumaration, Collections, Comparator.
• Genéricos:
- Classes e métodos genéricos.
- Tipo bruto e curingas.
• JDBC - Acessando o banco de dados.
- Instalação, configuração e Design Patterns.
- Introdução ao MySQL.
• Desenvolvendo aplicações com Threads.
- Ciclo de vida, métodos, herança, interface, concorrência.
• Desenvolvendo aplicações para ambiente de rede.
- Classes, protocolos de rede, sockets e datagramas.
• Categorias de certificações Java.
• Aplicações práticas:
- Introdução à desenvolvimento de jogos.
- Controle de video-locadora (banco de dados).
- Relógio com Threads.
- Cadastro de clientes.
• Aplicações práticas:
- Chat multiusuário em ambiente de rede e multitarefa.
- Sistema financeiro completo (controle de cheques).
EXEMPLOS DE PROJETOS DESENVOLVIDOS DURANTE O CURSO
O aluno implementará dezenas de aplicações, contendo mais de 400 classes, com milhares de linhas de código, tudo feito passo a passo.


Mais Informações: Segunda à Sexta 9:00 às 12:00 / 13:30 às 19:00 Sábados: 9:00 às 12:00
Ponta Grossa: (42) 3028-0449 cursos@softgraf.com
Matrículas Abertas - Ponta Grossa (42) 3028-0449 - cursos@softgraf.com
Início:10/04/2021 Aulas: SÁBADO Horário: 13:30 às 17:30
Início: 13/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:13/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 13:30 às 17:30
Início:12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início: 12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início: 13/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início: 12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início: 12/04/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:20/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:20/04/2021 -ESGOTADO Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início:26/04/2021 Aulas: SEG. QUAR. SEX. Horário: 19:00 às 22:00
Início:27/04/2021 Aulas: TERÇA E QUINTA Horário: 08:00 às 12:00
Início:27/04/2021 Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início: 11/05/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início: 25/05/2021 Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início:04/05/2021 Aulas: TERÇA E QUINTA Horário: 14:00 às 17:00
Início:18/05/2021 Aulas: TERÇA E QUINTA Horário: 19:00 às 22:00
Início:08/05/2021 Aulas: SÁBADO Horário: 08:00 às 12:00
Início:08/05/2021 Aulas: SÁBADO Horário: 13:30 às 17:30
Início:17/05/2021 Aulas: SEG. QUAR. SEX. Horário: 13:30 às 17:30
Início:08/05/2021 Aulas: SÁBADO Horário: 08:00 às 12:00
Início:15/05/2021 Aulas:SÁBADO Horário: 13:30 às 17:30
Início:24/07/2021 Aulas: SÁBADO Horário: 13:30 às 17:30
Início: 27/04/2021 Aulas: TERÇA E QUINTA Horário: 09:00 às 12:00
Início:08/05/2021 Aulas:SÁBADO Horário: 13:30 às 17:30
Início: 29/05/2021 Aulas: SÁBADO Horário: 08:00 às 12:00
Início: 17/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:27/04/2021 Aulas: TERÇA E QUINTA Horário: 13:30 às 17:30
Início:10/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:03/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:08/05/2021 Aulas: SABADO Horário: 13:30 às 17:30
Início:15/05/2021 Aulas: SABADO Horário: 13:30 às 17:30
Início: 22/05/2021 Aulas:SÁBADO Horário: 13:30 às 17:30
Início:24/05/2021 Aulas: SEG.QUAR.SEX. Horário: 19:00 às 22:00
Início:19/06/2021 Aulas: SÁBADO Horário: 08:00 às 12:00