ProWay
Empresa Treinamento Parceiros Trabalhe Conosco
E-mail Telefone
Frase
Twitter Orkut facebook
Sala de Impreensa
Frase
    home
voltar
  

Listar todos os cursos
Artes Gráficas
Web
Desenvolvimento
Servidores e Redes
Governança de TI e Projetos
Banco de Dados
Engenharia e Arquitetura
Iniciantes e Usuários Av.
Comercial
Genexus X 

Carga Horária: 40 horas

 
  Calendário para este curso  

Solicite informações sobre este curso através do telefone (47) 3322-3344 ou preencha a
Ficha de interesse
, assim que possível nossa equipe de atendimento estará entrando em contato com você.

Introdução

GeneXus X é a primeira ferramenta inteligente para desenvolver e manter, de forma automática, aplicações multiplataforma de missão crítica que se adaptam facilmente as mudanças do negócio e às novas possibilidades oferecidas pela evolução tecnológica.

Objetivo

O objetivo do Curso GeneXus X é a capacitação do aluno no uso da versão X do GeneXus, prepará-lo para uma nova filosofia e uma mudança de paradigma.
Portanto, aprender a utilizar GeneXus adequadamente vai muito além de conhecer uma nova linguagem/ferramenta: o mais importante é aprender a sua metodologia e aplicá-la em seu dia-a-dia.
Ao final do curso o aluno poderá utilizar os elementos básicos para o desenvolvimento e prototipagem de aplicações com GeneXus, explorando, assim, todas as funcionalidades que a ferramenta oferece..

Público Alvo

Profissionais envolvidos na área de desenvolvimento de software, programadores, estudantes.

Pré-Requisitos

Lógica de Programação e Banco de Dados.

Conteúdo Programático


Parte 01 - Representação e Manutenção dos Dados

Introdução Teórica
São apresentados os fundamentos da filosofia GeneXus e um esquema básico da metodologia de trabalho. É apresentado o conceito de base de conhecimento e os principais objetos que serão os pilares para a construção de qualquer sistema com GeneXus: Transação, Procedimento, Data Provider, Web Panel, entre outros.

Objeto Transação
Aprofunda-se em tudo o que é relativo a este fundamental objeto para inserção de dados. São estudadas as partes que o compõe, sua relação direta com o desenho da base de dados criada automaticamente pela ferramenta, integridade referencial assegurada a partir da nomeação de atributos seguindo a metodologia URA, índices criados automaticamente e os de usuário, aspectos gráficos do Web Form criado para entrada de dados. É visto, também, a criação automática da base de dados e dos programas e a execução dos primeiros objetos.

Fórmulas Globais
Atributos das transações que respondem a um cálculo definido. É visto suas características, como especificá-las e utilizá-las.

Comunicação entre Objetos
Os protocolos de comunicação entre os objetos GeneXus.

Ordem de Execução de Regras e Fórmulas
Aprofundamento do objeto transação no que diz respeito à especificação do comportamento frente à entrada de dados.

Integridade Transacional
Gerenciamento dentro do GeneXus.

Objeto Procedimento
Aprofunda-se em tudo o que é relativo a este objeto que permite implementar processos batch. Inclui relatório em formato PDF, comandos para montar o layout de um relatório, comando For Each e aprofundamento deste, fundamental para acesso a base de dados. Estuda-se For Each simples e aninhado.

Objeto Data Selector
Reutilização e encapsulamento de critérios de filtro e ordenação da informação.

Fórmulas Locais

Especificação de cálculos em lugares específicos, dentro do código GeneXus, sem a necessidade de um atributo.

Tipos de Dados Estruturados (SDT)

Especificação e utilização no GeneXus.

Objeto Data Provider (DP)

Objeto que retorna uma saída hierárquica de dados. Apresentam-se as suas características e formas de uso.

Atualização não Interativa da Base de Dados

Além do objeto transação, apresentam-se os diferentes meios que a ferramenta oferece para atualizar a informação da base de dados. São discutidas 2 alternativas: Business Components e Comandos New, For Each e Delete.

Subtipos

Elemento que, junto com as transações, permite projetar uma definição fiel das entidades do "universo" representado pela aplicação. Definição de conceitos e exemplos de uso. Este assunto finaliza a representação dos dados em GeneXus.


Parte 02 - Interface de Usuário
Patterns
Apresenta-se o conceito de padrões, muito utilizado na indústria de software recentemente, os padrões disponibilizados pelo GeneXus e exemplos práticos.

Objeto Web Panel
Objeto que permite entre outras coisas, realizar consultas interativas a base de dados. São vistas suas características e as partes que o compõe. Inicia-se por um exemplo simples, que será incrementado a medida que se demonstra os conceitos teóricos.


Parte 03 - Modelagem de Processos
GXflow
Aplicações GeneXus incorporam a possibilidade de definir modelos de processos (workflow). Apresentam-se as principais características e formas de uso.


Parte 04 - Administração do Conhecimento
Versionamento
Como administrar o conhecimento de uma aplicação em desenvolvimento. As possibilidades de definir versões da base de conhecimento, que permitirá colocá-la em produção e seguir com o desenvolvimento normal da aplicação e,paralelamente, solucionar problemas de versão em produção.

  Envie a um amigo Envie para seu próprio e-mail Imprimir  
Spacer
Colsulte formas de pagamento MPE
Solid Works Microsoft
  ProWay Informática - Shopping Neumarkt - Blumenau - SC Fone/Fax: (47) 3322 3344 E-mail: proway@proway.com.br