Java para Leigos

Carga horária: 28hs

 

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

 

Próximas turmas

Frequência Horário Início Término Valor
Segunda, Quarta e Sexta 10:00/13:00h 23/07/2018 08/08/2018 3xR$250,00
Sábado 09:00/13:00h 28/07/2018 08/09/2018 3xR$250.00

 

  • 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)