CURSO2

Curso OpenEdge WebSpeed – Desenvolvimento de aplicação web.

Conteúdo: 

  1. Módulo 1
    1. Html
                                                               i.      Introdução
                                                             ii.      Começando
                                                            iii.      O básico
                                                           iv.      Elementos
                                                             v.      Atributos
                                                           vi.      Cabeçalhos
                                                          vii.      Parágrafos
                                                        viii.      Formatação
                                                           ix.      Fontes
                                                             x.      Estilos
                                                           xi.      Links
                                                          xii.      Imagens
                                                        xiii.      Tabelas
                                                        xiv.      Listas
                                                         xv.      Formulários
                                                        xvi.      Frames
                                                      xvii.      Iframes
                                                     xviii.      Cores
                                                        xix.      Layout
                                                         xx.      Doctypes
                                                        xxi.      CSS
                                                      xxii.      Head
                                                     xxiii.      Meta
                                                    xxiv.      Scripts
                                                      xxv.      Entities
                                                    xxvi.      URLs
                                                   xxvii.      URL Encode
                                                 xxviii.      Webserver
    1. HTML DOM
                                                               i.      Introdução
                                                             ii.      Nós
                                                            iii.      Nós da arvore
                                                           iv.      Métodos
                                                             v.      Acesso aos nós
                                                           vi.      Informações do nó
                                                          vii.      Como
                                                        viii.      Eventos
    1. JavaScript
                                                               i.      Introdução
                                                             ii.      Como
                                                            iii.      Onde
                                                           iv.      Comentários
                                                             v.      Variáveis
                                                           vi.      Operações
                                                          vii.      Comparações
                                                        viii.      If...Else
                                                           ix.      Switch
                                                             x.       Popup
                                                           xi.       Funções
                                                          xii.       Laço For
                                                        xiii.      Laço While
                                                        xiv.      Break
                                                         xv.       For...In
                                                        xvi.      Eventos
                                                      xvii.      Try...Catch
                                                     xviii.       Throw
                                                        xix.      Textos Especiais
                                                         xx.      Diretrizes
                                                        xxi.      Objetos
1.       Introdução
2.       String
3.       Data
4.       Array
5.       Boolean
6.       Math
7.       RegExp
    1. JavaScript Avançado
                                                               i.      Navegador
                                                             ii.      Cookies
                                                            iii.      Validação
                                                           iv.      Tempo
                                                             v.      Criar objeto
  1. Módulo 2
    1. Instalação e configuração do WebSpeed no Windows
    2. Desenvolvimento com o WebSpeed
                                                               i.      WebSpeed e a plataforma OpenEdge
                                                             ii.      Programação web e o WebSpeed
    1. Objetos webs
                                                               i.      Tipos de objetos webs
                                                             ii.      Usando objetos webs
                                                            iii.      Adicionando o SpeedScript
                                                           iv.      CGI Wrapper
                                                             v.      Mapeamento HTML
    1. SpeedScript
                                                               i.      SpeedScript e Progress ABL
                                                             ii.      Elementos do SpeedScript
                                                            iii.      WebSpeed preprocessors
                                                           iv.      WebSpeed funções
                                                             v.      Passando informações entre as requisições web
                                                           vi.      Suporte XML no SpeedScript
                                                          vii.      Visão geral da adição do SpeedScript
                                                        viii.      Como adicionar o SpeedScript dentro do HTML
                                                           ix.      Construindo paginas interativas com o SpeedScript
                                                             x.      Usando as tags e
                                                           xi.      Compilando e executando objetos web com o SpeedScript
    1. Manipulando a saída de dados
                                                               i.      Trabalhando com a saída DISPLAY
                                                             ii.      Alterando o formato padrão de saída
    1. Geração e visualização do HTML
    2. Usando JavaScript com WebSpeed
    3. Controlando transações WebSpeed
    4. Controlando transações do banco de dados
  1. Módulo 3
    1. HTML5
                                                               i.      Introdução
                                                             ii.      Novos Elementos
                                                            iii.      Vídeo
                                                           iv.      Áudio
                                                             v.      Canvas
                                                           vi.      Armazenamento na Web
                                                          vii.      Formulários
                                                        viii.      Tipos de Entrada
                                                           ix.      Elementos do formulário
                                                             x.      Atributos do formulário
    1. XHTML
                                                               i.      Introdução
                                                             ii.      Por que
                                                            iii.      XHTML vs HTML
                                                           iv.      Sintaxe XHTML
                                                             v.      Doctypes
                                                           vi.      Como
                                                          vii.       Validação
                                                        viii.      XHTML Módulos
    1. Tableless
                                                               i.      O que é
                                                             ii.      O que saber
                                                            iii.      Como aplicar
    1. AJAX
                                                               i.      Introdução
                                                             ii.      XMLHttpRequest
                                                            iii.      Criar objeto
                                                           iv.      Request
                                                             v.      Response
                                                           vi.      readyState
                                                          vii.      AJAX com SpeedScript
                                                        viii.      Banco de Dados AJAX
                                                           ix.      AJAX arquivo XML
    1. jQuery
                                                               i.      Introdução
                                                             ii.      Sintaxe
                                                            iii.      Seletores
                                                           iv.      Eventos
                                                             v.      Efeitos
                                                           vi.      Callback
                                                          vii.      HTML
                                                        viii.      CSS
                                                           ix.      AJAX