Este curso de cinco dias ensina programadores a utilizarem as ferramentas e técnicas dentro do ambiente de desenvolvimento da InterSystems para construir aplicações transacionais de alto desempenho. Os alunos constroem uma aplicação complexa utilizando um IDE, concepção orientada a objetos, SQL e testes unitários.
Este curso é aplicável a utilizadores da InterSystems IRIS Data Platform e Caché.
Pré-requisitos
É necessário ter os seguintes conhecimentos/experiência antes de frequentar este curso:
- Experiência de programação
Preparação para a aula
Os recursos online que o ajudarão a familiarizar-se com o material abrangido nas aulas, mas que não são necessários, incluem
Agenda do Curso
- Benefícios
- Características
- Plataformas e Versões
- Objetos
- SQL
- Integridade de dados
- Namespaces e bases de dados
- Globais e rotinas
- Bases de dados do sistema
- Convenções de nomeação
- Correspondência OOP/SQL
- Aulas revisitadas
- Herança múltipla
- Compilação de classes
- REST
- $System
- Propriedades
- Tipos de dados
- Métodos acessores e mutantes
- Propriedades de referência
- Junções implícitas
- Chaves estrangeiras
- Propriedades computorizadas
- Testes unitários
- Benefícios
- Framework
- Coleções
- Coleções de listas
- Coleções de conjuntos
- Coleções de objetos
- População de dados
- Métodos de callback
- Relacionamentos
- Relacionamentos many-to-many
- Opções de desempenho
- Streams
- Arquivos
- Procedimentos armazenados
- Conjuntos de resultados
- SQL dinâmico
- SQL embutido
- T-SQL
- Triggers
- Vistas
- Outras características SQL
- Índices
- Opções de indexação
- Coletânea
- Tipos de índices
- Pesquisa iFind
- Ajuste do desempenho da consulta
- Métodos de índice
- Debugging com IDEs
- Debugging com ZBreak
Política de cancelamento
A InterSystems reserva-se o direito de cancelar ou remarcar uma aula pelo menos 10 dias úteis antes da data de início anunciada. Normalmente cancelaremos uma aula se houver menos de cinco inscritos. Em caso de cancelamento pela InterSystems, reembolsaremos qualquer pagamento efetuado para o curso cancelado.
O pagamento é totalmente reembolsável caso o profissional registrado notifique a InterSystems pelo menos 10 dias úteis antes da data de início anunciada. Para cancelamento recebido posteriormente, forneceremos um crédito para uma classe futura.