Introdução Java SE

Introdução Java SE

Sobre o Curso

O curso de Introdução Java SE tem o propósito introduzir os alunos nos fundamentos da linguagem Java Standard Edition baseado nos conceitos de Orientação por Objetos. Além da apresentação teórica do conteúdo, o aluno terá a oportunidade de aplicar na prática o conhecimento adquirido através de exercícios dinâmicos e criar uma pequena aplicação utilizando a API Java SE e suas principais classes. Este curso apresenta os fundamentos para que o aluno possa seguir de forma sólida para os recursos mais complexos oferecidos pela Plataforma Java.

INSCREVA-SE

Geral

  • Carga Horária: 32 horas
  • Número de Aulas: 8 aulas de 4 horas cada

Localização

R. Rio de Janeiro, 1278 – Centro – MG

Pré-requisitos

  • Estudante de Curso Superior em Tecnologia ou Curso Técnico em Tecnologia ou formado em qualquer um dos cursos citados anteriormente.
  • Profissional da área de Tecnologia que esteja atuando no mercado de Desenvolvimento de Softwares (em qualquer linguagem de programação).
  • Conhecimento de Lógica de Programação e Algoritmos.

Material

  • Apostila de conteúdo do aluno impressa.
  • Caderno de exercícios do aluno impresso e em mídia digital
  • CD contendo:
    • Ferramentas utilizadas no treinamento
    • Respostas e códigos dos exercícios resolvidos
    • Aplicação de final de curso

Ementa

1 – Orientação por Objetos e Introdução à UML (2.0)

  • Classes, Atributos, Métodos, Modificadores de Acesso, Encapsulamento, Construtor e Pacotes.
  • Diagramas de Classes.
  • Apresentação de ferramentas gráficas para criação de Diagramas de Classes.
  • Herança, Interface, Objeto, Polimorfismo, Sobrecarga, Sobrescrita
  • Diagramas de Atividade, Sequência e Caso de Uso.
  • Projeto da aplicação de final de curso.

2 – Introdução à Plataforma Java SE, Máquina Virtual Java e Garbage Collector

  • Introdução à Plataforma JAVA
  • JVM e JRE
  • Javadoc
  • Bibliotecas
  • Gerência de Memória
  • Convenções
  • Distribuições

3 – Java Development Kit (JDK) e Introdução à IDE Eclipse

  • Instalação do JDK 6
  • Compilando as primeiras classes
  • Executando as primeiras classes
  • Instalação da IDE Eclipse
  • Utilização da IDE Eclipse
  • Criação de Projetos na IDE Eclipse
  • Executando Aplicações dentro da IDE Eclipse
  • Debug de Aplicações dentro da IDE Eclipse
  • Implementação de projeto de final de curso

4 – Sintaxe da Linguagem Java 6

  • Estrutura básica de um programa
  • Comandos e expressões Java
  • Tipos de dados fundamentais
  • Operadores e precedência
  • Conversão de tipos
  • Classe String
  • Arrays
  • toString()
  • hasCode()
  • Interface Comparable
  • Loops
  • List, Set e Map
  • Classe ArrayList
  • Classe Vector
  • Classe LinkedList
  • Classe TreeMap
  • Classe TreeSet
  • Classe HashMap
  • Classe HashSet
  • Classe Iterator
  • Generics
  • Classes Anônimas
  • Implementação de projeto de final de curso

5 – API Java e as Principais Classes

  • Classe Date
  • Classe Calendar
  • Classe DateFormat
  • Classe Locale
  • Classe NumberFormat
  • Classe StringTokenizer
  • Classe StringBuilder
  • Classe StringBuffer
  • Classe Math
  • Classe System
  • Classe Random
  • Implementação de projeto de final de curso

6 – Tratamento de Exceções

  • Tipos de Exceções
  • Tratando Exceções
  • Criando Exceções Personalizadas
  • Finalização de projeto de final de curso
  • Geração do Deploy da aplicação final
Phone: (31) 3646-1612
Fax: (31) 3646-1614
Loja 01, Lourdes, Belo Horizonte/MG
Rua Rio de Janeiro, 1278