Próximas Turmas
Nenhuma turma disponível no momento
Quero mais informaçõesO que você vai aprender nesse curso
Curso da Linguagem de programação Java focado no paradigma de programação orientada a objetos. O objetivo de curso e apresentar a linguagem Java para Iniciantes em programação e todos que tenham interesse em aprender. Estudaremos o conceito de classe, interface, classes abstratas, relacionamentos, listas, vetores e usaremos ferramentas para modelagem de classes apresentação a web e acesso básico a banco de dados. Curso preparatório para o curso de Webdeveloper em Java.
PRÉ-REQUISITO: Lógica de Programação
Conteúdo do curso
- Instalando o Java
- JDK, Java development kit
- IDE, Eclipse
- Variáveis de ambiente
- Plataformas
- Java Standard edition
- Java Micro edition
- Java Enterprise Edition
- Noções básicas de tipos de dados
- Tipos primitivos
- Tipos wrappers
- Escopo de variáveis
- Vetores
- Listas
- Classes
- Atributos
- Construtores,
- Sobrecarga (overloading)
- Métodos
- Exceções
- Tipos de exceções
- Tratamento de exceções
- Bloco de exceção (try... catch)
- Bloco final
- Lançamento de exceções (throws)
- Criação de exceções não verificadas (throw)
- Relacionamentos
- Relações entre classes
- Composições e Associações
- Multiplicidade
- Navegação
- Herança
- Herança
- Sobrescrevendo métodos (override)
- Encapsulamento
- Modificadores de acesso
- Setters e Getters
- Classes abstratas
- Métodos abstratos
- Interfaces
- Polimorfismo
- Programando em interfaces
- Programando em classes
- Representando Conceitos OO com UML
- Classes
- Classes abstratas
- Diagramas e interfaces
- Modificadores de Visibilidade
- Criando um diagrama Básico Com software
- Desenhando um diagrama
- Banco de dados com Java SE
- Noções básicas de acesso
- Criação da classe de conexão
- Rotinas básicas de banco de dados
- Create
- Delete
- Update
- Read
- Apresentação ao desenvolvimento web em Java (Java EE)
- Criação de um projeto Web em Java
- Configuração do projeto
- Versão do módulo web
- Criação de paginas com Java (JSPs)
- Componentes de formulários
- Passando informação de uma pagina a outra (Request)
- Programando no lado do cliente( Client side)
- Programando no lado do servidor (Server side)