Grade do Curso de Java

Ementa

Módulos

1. Lógica de Programação

2. Java Básico

3. Introdução a WEB e Banco de Dados

4. Java para WEB

1. Lógica de Programação Básico – [topo]

1 Introdução à Lógica de Programação
1.1 Lógica
1.2 Seqüencia Lógica
1.3 Instruções
1.4 Algoritmo
1.5 Programas

2 Desenvolvendo Algoritmos
2.1 Pseudocódigo
2.2 Regras para construção de um Algoritmo
2.3 Fases de um algoritmo

3 Constantes, Variáveis e Tipos de Dados
3.1 Constantes
3.2 Variáveis
3.3 Tipos de Dados

4 Operadores
4.1 Operadores Aritméticos
4.2 Operadores Relacionais
4.3 Operadores Lógicos

5 Operações Lógicas

6 Estrutura de Decisão e Repetição
6.1 Comandos de Decisão
6.1.1 Se então / if… then
6.1.2 Se então senão / if … then … else
6.1.3 Caso selecione / select … case
6.2 Comandos de Repetição
6.2.1 Enquanto x Processar / do while … loop

2. Java Básico – [topo]

1 Visão geral da linguagem
1.1 Mercado
1.2 Jugs
1.3 Visão Geral
1.3.1 JVM
1.3.2 Garbage Collection
1.3.3 Estrutura de código em JAVA
1.4 Instalação e configuração
1.5 Ferramentas de Desenvolvimento

2 Fundamentos de Orientação a Objetos
2.1 Conceito de classes e objetos
2.2 Modificadores de Acesso
2.3 Sobrecarga de métodos
2.4 Herança
2.5 Polimorfismo
2.5 Interfaces
2.6 Classes Abstratas

3 Sintaxe da linguagem
3.1 Hello Word
3.2 Criando classes
3.3 Criando métodos
3.4 Usando o if … else
3.5 Usando o switch
3.6 Usando o for

4. Conceito de Bean em java

5. Exceções em java
5.1 O que são exceções em java
5.2 Por que utilizar o tratamento de exceções
5.3 Como tratar exceções em java

6. Desenvolvendo o primeiro programa em java
6.1 Objetivos do programa
6.2 Criando a estrutura do programa
6.3 Desenvolvendo

3. Introdução a WEB e Banco de Dados – [topo]

1 Introdução a WEB
1.1 Conceitos básicos
1.2 Páginas estáticas Vs. Dinâmicas
1.3 Introdução a WEB 2.0

2 Páginas dinâmicas
2.1 No Cliente
2.2 No Servidor

3 Linguagens web de cliente(Visão Geral)
3.1 JavaScript
3.2 CSS
3.3 HTML

4 Linguagens web no servidor(Visão Geral)
4.1 JSP

5 Introdução ao HTML
5.1 O que é HTML
5.2 Tabelas
5.3 Links
5.4 Imagens
5.5 Formulários

6 Criando uma página web simples

7 Introdução
7.1 O que é um banco de dados
7.2 Principais usos do banco de dados
7.3 Apresentando o MySql

8 MySql
8.1 Instalando e configurando
8.2 Criando um banco
8.3 Sql
8.4 Acessando o banco a partir do Java.
8.5 Acessando o banco a partir do JSP

4. Java para WEB – [topo]

1 Introdução
1.1 Protocolo HTTP

2 Servlets
2.1 O que é um Servlet
2.2 Ciclo de vida
2.3 Enviando informações
2.4 Recebendo informações

3 JSP
3.1 O que é JSP
3.2 Criando um JSP
3.3 Enviando informações
3.4 Recebendo informações

4 JSTL(JavaServer Pages Standart Tag Libary)

5 Criando um site dinâmico(CRUD – Create, Read, Update, Delete).

6. FrameWorks
6.1 O que é um framework
6.2 Struts(Visão Geral)
6.3 JSF(Visão Geral)

20 Comments on “Grade do Curso de Java

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

*

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.