Formação Java I


img_profional_Programacao_Java
indefinido:
Dom. Manhã das 08h às 13h, 6,5 Meses

indefinido:
Sábado das 14h às 19h, 6,5 Meses

indefinido:
3ª e 5ª das 19h às 21h40, 6,5 Meses

Carga horária: 162h/a

Ver Calendário Completo

  • Formar programadores Java para atuar no mercado de desenvolvimento de software para internet.

  • Experiência na utilização de computadores (operador)

  • Profissionais que desejam se inserir no mercado de desenvolvimento de software para computadores

  • O programa necessita de uma carga horária de 162 horas para ser cumprido plenamente, divididas em aulas teóricas e

    práticas.

    • UNIDADE 1 – Introdução ao algoritmo
    Introdução
    O que é Lógica de Programação?
    O que é um pseudocódigo?
    O que é um algoritmo?
    Quais são as qualidades de um bom algoritmo?
    Qual é a grande vantagem da utilização dos algoritmos?
    A técnica de utilização de algoritmos foi criada para a área de informática?
    Quais são as regras para construção de algoritmos?
    Como podem ser apresentados os algoritmos?

    • UNIDADE 2 – Constantes, variáveis e tipos de dados
    Conceito de variável
    O que é uma variável e uma constante?
    Onde devemos definir a variável e o seu tipo?
    Quais são os tipos de variáveis ou constantes?
    O que são identificadores?
    O que são palavras chave ou palavras reservadas?
    Quais são as regras para construção de Identificadores?
    Como atribuir um valor a uma variável?

    • UNIDADE 3 – Operadores
    Para que servem os operadores?
    Operadores aritméticos
    O que são os operadores aritméticos?
    O que é uma expressão aritmética?
    Qual é a hierarquia (prioridade de execução) das operações aritméticas?
    Operadores relacionais
    O que são os operadores relacionais?
    Operadores lógicos
    O que são os operadores lógicos e expressões lógicas?

    • UNIDADE 4 – Modelo geral de um algoritmo
    Modelo geral de um algoritmo
    Comandos usuais
    Comando ler, escrever, posicionar, posição
    Como inserir comentários?
    O que é concatenar?

    • UNIDADE 5 – Estruturas seqüenciais
    Estrutura seqüencial
    O que é uma estrutura seqüencial?

    • UNIDADE 6 – Estruturas de decisão
    O que é uma estrutura de decisão ?
    Quais são as principais estruturas de decisão ?
    SE … ENTÃO … / IF … THEN…
    SE… ENTÃO.. SENÃO… / IF … THEN … ELSE
    FAÇA CASO / SELECT … CASE
    Folha de Auto-Avaliação da Unidade 6

    • UNIDADE 7 – Estruturas de repetição
    Qual é a principal vantagem de uma estrutura de repetição ?
    O que é um looping ou laço de repetição ou malha de repetição ?
    Quando devemos usar um looping ou laço de repetição ?
    Quais são os comandos de repetição ?
    FAÇA ENQUANTO X (DO WHILE … LOOP)
    FAÇA … ENQUANTO X (DO … LOOP WHILE…)
    FAÇA ATÉ X (DO UNTIL … LOOP)
    REPITA… ATÉ QUE X (DO … LOOP UNTIL)
    PARA …DE… ATÉ … FIM-PARA (FOR … TO … NEXT)
    Folha de Auto-Avaliação da Unidade 7

    • UNIDADE 8 – Vetores e matrizes
    Vetor – matriz de uma dimensão
    O que é um vetor ou matriz de uma dimensão ?
    Quais são os diversos nomes das matrizes e vetores?
    Qual é a principal utilização da matriz de uma dimensão ?
    Como definir uma matriz de um dimensão ?

    • Estrutura de arquivos Java (.class, .Java e , .jar).
    • Fundamentos de orientação a objetos.
    • Implementação de classes e relacionamentos (foco nos tipos primitivos, estruturas de dados, operadores, •

    modificados, conversões de tipos e estruturas de linguagem).
    • Implementação da interface com o usuário (foco em classes visuais básicas para a aplicação em desenvolvimento de

    layout).
    • Manipulação de execuções (try / except)
    • Estruturas condicionais (if / else)
    • Laços (while, do while)
    • Orientação objeto, Encapsulamento, Reutilização, Legilibilidade
    • Mapeamento do mundo real
    • Herança, Classes, Objeto, Método, Atributos, Referência, Assinatura

    • Modulo I:
    Introdução
    Conceitos Básicos

    • Modulo II:
    Definindo Dados
    Criando Tabelas

    • Modulo III:
    Alterando Estrutura de Tabelas
    Removendo Tabelas

    • Modulo IV:
    Selecionando Dados – Consultas Simples
    O Comando SELECT
    Inserindo dados em Tabelas
    Atualizando Dados
    Removendo Dados

    • Modulo V:
    Consultas Avançadas
    Mais Informações sobre o Comando SELECT
    Selecionando Dados Distintos

    • Modulo VI:
    Funções Agregadas
    A Cláusula GROUP BY
    A Cláusula HAVING
    A Cláusula ORDER BY

    • Modulo VII:
    Uso de Alias
    Combinando Condições e Operadores Booleanos
    Operador IN
    Operador Between

    • Modulo VIII:
    Funções Matemáticas
    Junções de Tabelas

    • Modulo IX:
    Inner Joins
    Outer Joins

    • Modulo X:
    Junções de Mais de Duas Tabelas
    Sub-consultas (Subqueries)

    • Modulo I (HTML)
    Anatomia de um documento HTML
    Texto Básico

    • Modulo II (HTML)
    Réguas e Imagens
    Links

    • Modulo III (HTML)
    Listas
    Formulários

    • Modulo IV (HTML)
    Tabelas
    Frames

    • Modulo V (DREAMWEAVER)
    Planejamento de sites, das páginas e preparação e definição do website
    Inserção de imagens e desenhando e editando áreas de toques

    • Modulo VI (DREAMWEAVER)
    Criando tabelas e editando em modo LAYOUT
    Importando tabelas CSV

    • Modulo VII (DREAMWEAVER)
    Dividindo o arquivos em frames
    Gerando um formulário para entrada de dados do usuário

    • Modulo VIII (DREAMWEAVER)
    Gerando páginas a partir de bibliotecas e templates
    Aplicando efeitos de DHTML.

    • Modulo IX (Java Script)
    Introdução a Java Script

    Histórico das aplicações WEB

    • API Servlet
    Ciclo de vida de um Servlet
    Recuperando informações
    Enviando informações HTML
    Enviando conteúdo multimídia
    Gerenciamento de sessões
    Conectividade com Banco de dados

    • Java Server Pages
    JSP Overview
    JSP x CGI x ASP e PHP
    Sintaxe dos marcadores JSP
    Objetos implícitos JSP e escopo
    JSP com JavaBeans

    • Tag Libraries
    Introdução
    JSTL
    Display TagLib
    • Java Server Faces

    Introdução
    Gerenciando a Navegação
    Managed Beans
    JSF Expression Language
    Java Server Faces Standard Tags
    Modelo de Componentes
    Conversão e Validação
    Tratando Eventos

  • Documentação para Matricula:

    Cópias de:
    • Comprovante de Endereço
    • Identidade
    • CPF


 

Pré-inscrição

Preencha o formulário abaixo e entraremos em contato com você.
Essa pré-inscrição não garante vaga nos cursos.

Seu nome (obrigatório)

Seu Telefone
formato (ex: 999999999)

Seu e-mail (obrigatório)

Assunto

Sua mensagem