Curso Online de ARQUITETURA WEB PARA 3 CAMADAS

Curso Online de ARQUITETURA WEB PARA 3 CAMADAS

A Equipe Promovendo Conhecimento está melhorando os cursos e aceitamos sujestoes e criticas via painel de contato O curso oferecido acim...

Continue lendo

Autor(a):

Carga horária: 36 horas

De: R$ 120,00 Por: R$ 80,00
(Pagamento único)

Mais de 10 alunos matriculados no curso.

Certificado digital Com certificado digital incluído

A Equipe Promovendo Conhecimento está melhorando os cursos e aceitamos sujestoes e criticas via painel de contato

O curso oferecido acima é totalmente completo e garantimos que os usuarios tenham um excelente desempenho e aprendizado

Atenciosamente,
Promovendo Conhecimento

ESTAMOS OFERECENDO CURSOS DE TODAS AS AREAS A MAIORIA DELES EM TI (TECNOLOGIA DA INFORMAÇAO) POREM OFERECEMOS CURSOS DE ADMINISTRAÇÃO, GESTÃO EM GERAL, ANALISE, DESENVOLVIMENTO, ENGENHARIA E MUITOS OUTROS CONFIRAM



  • Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
  • O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
  • Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
  • Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
* Desde que tenha acessado a no máximo 50% do material.
** Material opcional, vendido separadamente.

Modelo de certificados (imagem ilustrativa):

Frente do certificado Frente
Verso do certificado Verso
  • 1

  • 2

    arquitetura web para client/server de três camadas

    browser

    servidor de web

    banco de dados

    essa arquitetura considera os clientes como qualquer máquina que
    tenha um browser capaz de entender formulários e “html”.

  • 3

    estrutura do oracle web server

  • 4

    listener - verifica o tipo de página requisitada pelo browser.

    dispatcher- através da url verifica se o pedido é para uma página estática ou para um cartridge. se for uma página estática, envia a mesma para o cliente, se for um cartridge envia o pedido para o respectivo cartridge.

    wrb - organiza os pedidos de clientes aos cartridges e cria os processos referentes a cada um desses pedidos.

    cartridges - responsável pela conecção com o servidor de dados, e passagem de parâmetros, obtendo o resultado e retornando-o para o cliente.

    database - base de dados, responável pelo armazenamento das informações.

  • Acesso a Base de Dados

    5

    acesso a base de dados

  • Estrutura do Curso

    6

    estrutura do curso

  • SQL

    7

    sql

  • SQL

    8

    sql

    estrutura básica
    conjunto de operações
    funções agregadas
    valores nulos
    sub-consultas aninhadas
    relações derivadas
    visões
    modificação do banco de dados
    relação de junção (joined relations)
    linguagem de definição de dados (data definition language)
    sql embutido

  • Características do SQL

    9

    características do sql

    linguagem de quarta geração para auxiliar os programadores de aplicação para criar modelos de interface com usuário e formatar dados para relatórios.
    disponível na maioria do banco de dados comerciais.
    a seção sql -provê uma abstração do cliente para o servidor (que pode estar remoto).
    cliente pode se conectar ao servidor sql, estabelecendo uma seção.
    executar uma série de comandos.
    desconectar a seção.
    pode confirmar ou desfazer o trabalho executado em uma seção.
    um ambiente sql contem inúmeros componentes, incluindo o identificador do usuário um esquema (schema).

  • 10

  • Estrutura Básica

    11

    estrutura básica

    sql é baseado em conjuntos e operações relacionais com algumas modificações e melhoramentos.
    uma consulta típica sql tem a forma:
    select a1, a2, ... , an
    from r1, r2,...,rm
    where p
    a - representa atributos
    r - representa relações
    p - é um predicado
    esta consulta é equivalente em uma expressão da álgebra relacional:

    o resultado de uma consulta sql é uma relação (tabela).


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 80,00
Pagamento único
Processando... Processando...aguarde...

Desejo receber novidades e promoções no meu e-mail:


  • Acesso a Base de Dados
  • Estrutura do Curso
  • SQL
  • Características do SQL
  • Estrutura Básica
  • Cláusula SELECT
  • Cláusula SELECT (continuação)
  • Cláusula where
  • Cláusula where (continuação)
  • Cláusula FROM
  • Operação Rename
  • Tuplas Variáveis
  • Operadores String
  • Ordenando a apresentação dos Registros
  • Operação de Conjunto
  • Exemplo
  • Funções Agregadas
  • Exemplos
  • Funções agregadas - group by
  • Funções Agregadas - Having
  • Valores Nulos
  • Comparação com nulos
  • Exemplos
  • Consultas Aninhadas
  • Membros de Conjuntos
  • Exemplo
  • Conjunto de comparações
  • Cláusula SOME
  • Exemplo
  • Cláusula ALL
  • Exemplo
  • Testando relações vazias
  • Exemplo
  • Teste da ausência de tuplas duplicadas
  • Exemplo
  • Relações Derivadas
  • Vistas (Views)
  • Exemplo
  • Excluindo Registros
  • Exemplo
  • Incluindo Registros
  • Exemplo
  • Atualização
  • Exemplo UPDATE
  • Atualização de uma vista (view)
  • Relação com junção (joined)
  • Exemplo
  • Relação de Junção
  • SQL Embutido
  • Exemplo
  • SQL Embutido (cont.)
  • SQL Dinâmico
  • Data Definition Language (DDL)
  • Tipos de domínios em SQL
  • Tipos de domínios em SQL (cont.)
  • CREATE TABLE
  • Restrição de Integridade - Create Table
  • Construtores DROP e ALTER TABLE
  • Restrições de Integridade
  • Restrição de Integridade
  • Restrição de Domínio (cont.)
  • Integridade Referencial em SQL
  • Exemplo
  • Ações em Cascata
  • Ações em Cascata (cont.)
  • Asserção
  • Exemplo
  • Gatilhos
  • Gatilho (cont.)
  • Exemplo
  • SQL 3
  • SQL - 3 (cont.)
  • SQL 3 (cont.)
  • O que muda?
  • Representação de várias formas de Dados Eletrônicos
  • Objetos do SQL/3
  • Exemplo
  • Mesmo Exemplo (Oracle 8)
  • Declarando Tabelas
  • Acesso a campos de tuplas aninhadas
  • HTML
  • Internet
  • Característica
  • As aplicações básicas na Internet
  • HTTP
  • URI
  • URL
  • HTML
  • Característica
  • Compreendendo a estrutura HTML
  • TAG
  • TAGs Básicos
  • Cabeçalho
  • Estilos de Textos
  • Exercício
  • Texto
  • Parágrafos
  • Textos
  • Listas
  • Listas Ordenadas
  • Listas de Definições
  • Lista Encadeadas
  • <TABLE atributos> </TABLE>
  • Código de Cores
  • Cabeçalho de Tabela
  • TAG de tabelas
  • Caminhos de arquivos
  • Vínculos
  • Imagens e links
  • Comentários em HTML
  • FORMS HTML
  • Atributos do FORM
  • TAG de FORMS
  • Código: <INPUT TYPE=TEXT ...>
  • <SELECT atributos> </SELECT>
  • <OPTION atributos> valor_visível
  • <TEXTAREA atributos> texto <TEXTAREA>
  • Código <TEXTAREA>
  • Frames
  • Atributos do <FRAMESET>
  • Atributos <FRAMESET>
  • Frame Vertical e Horizontal
  • Frame Composto
  • Frame com alvo
  • JavaScript
  • Introdução
  • Introdução (cont.)
  • Diferença entre Java e JavaScript
  • Exemplo - Write
  • Manipulação de Eventos
  • Exemplo - Button
  • onClick - onBlur - onFocus
  • onMouseOver
  • Elementos de um Browser
  • JavaScript em Páginas WEB
  • Operadores e Variáveis
  • Exemplo - Tipos de Variáveis
  • Escopo de Variáveis
  • Operador
  • Exercício
  • Operadores Bitwise
  • Operadores Lógicos/Relacionais
  • Operadores Short-Cut
  • Operador de Concatenação
  • Estrutura de Decisão
  • Estrutura de Decisão (2)
  • Estruturas de Repetição
  • Estruturas de Repetição (2)
  • Criando Funções
  • Outro Exemplo
  • Exercício
  • Caixa de Diálogo Simples
  • Caixa de Diálogo de Entrada
  • Escrevendo para um Documento
  • Exemplo
  • Criando janelas
  • Temporizadores
  • Texto Rolante
  • Apresentando a Data do Sistema
  • Número Aleatório
  • Formulários
  • Manipulação de Dados
  • Exemplo
  • Manipulação de String
  • Exemplo STRING
  • Exercício
  • Math
  • Date
  • Métodos de Date
  • Janelas (window)
  • Window - Métodos
  • window.close()
  • document
  • history
  • document.lastModifed()
  • Exercício
  • PHP
  • Personal Home Page Tools
  • Sintaxe Básica
  • Separador de Instruções
  • Nome de Variáveis
  • Comentários
  • Imprimindo código HTML
  • Tipos de Variáveis
  • Integer, Long
  • Double ou Float
  • String
  • Caracteres de Escape
  • Arrays
  • Listas
  • Objetos
  • Booleanos
  • Coerção
  • Coerção Exemplo
  • Transformação explícita de tipos
  • Com a função settype
  • Operadores Aritméticos/String
  • Operadores de Atribuição
  • Bit a Bit - Lógico
  • Comparação
  • Incremento e Decremento
  • Escopo e Visibilidade de Variáveis
  • Variáveis Estáticas
  • Variáveis Variáveis
  • Variáveis enviadas pelo navegador
  • URLencode
  • Utilizando Arrays
  • Variáveis de ambiente
  • Destruindo uma variável
  • Verificando se uma variável possui um valor
  • Constantes pré-definidas
  • Verificando o tipo de uma variável
  • Estruturas de Controle
  • Blocos
  • Controle Condicional
  • IF ... THEN ...
  • IF
  • ELSEIF
  • Dica
  • SWITCH
  • Exemplo switch
  • Switch
  • WHILE
  • While
  • do ... while
  • for
  • Break
  • Continue
  • Funções
  • Função
  • Valor de Retorno
  • Argumentos
  • Passagem de Parâmetro por Referência
  • Argumentos com valores pré-definidos (default)
  • Acessando Banco de Dados
  • odbc_connect
  • Acessando Banco de Dados
  • Conversando com a base de dados
  • Exemplo
  • Recuperando Informações
  • Classe
  • Objeto
  • A variável $this
  • Exemplo
  • Sub classes
  • Construtores
  • Cookies
  • Gravando cookies
  • Lendo cookies gravados
  • Exemplo COOKIES
  • Funções relacionadas a HTML
  • Funções relacionadas a arrays
  • Comparações entre strings
  • Funções para edição de strings
  • Funções diversas
  • Funções de “navegação”
  • Funções de ordenação