introdução à plataforma innovaro erp - Módulo I (Engine e Framework)
[ DIA 1 ]
Manhã
1.1 - Definição.
1.2 - Topologia cliente-servidor.
1.3 - Instalação e configuração do Engine.
1.4 - Servidor HTTP.
1.5 - Virtual File System (VFS).
1.6 - Cache local.
1.7 - Database connector.
2 - Ferramentas da Plataforma Innovaro ERP.
2.1 - IDE.
2.2 - Mime-Types.
2.3 - IDBCsql.
2.4 - Debugger.
Tarde
3 - Linguagem Javascript.
3.1 - Interpretador JavaScript.
3.2 - Apresentação e prática da linguagem.
3.3 - Criar algoritmos no ambiente do IDBCsql..
3.4 - Visão geral das classes de objetos nativas do Engine..
4 - Banco de Dados.
4.1 - API de acesso.
4.2 - Caracteríticas.
4.3 - Hierarquia de classe de dados e Conceito de chaves.
4.4 - Auditoria.
4.5 - Dataset.
4.6 - API de cache local.
[ DIA 2 ]
Manhã
5 - Web Framework básico - parte 1.
5.1 - Processo e controle de interações com o usuário.
5.2 - Botões e Ações.
5.3 - Label.
5.4 - Alert.
5.5 - Dialog.
5.6 - Grade de variáveis.
5.7 - Grade de datasets.
Tarde
6 - Web Framework básico - parte 2.
6.1 - Eventos.
6.2 - Progress.
6.3 - Confirm.
6.4 - Prompt.
6.5 - Field com HTML.
6.6 - Link.
6.7 - Grade detalhe.
6.8 - Gráficos.
[ DIA 3 ]
Manhã
7 - Atualização.
7.1 - Bases de Dados.
7.2 - Tipos de Atualização.
7.3 - Customização.
8 - Classes.
8.1 - Estrutura de classes: conceitos e herança.
8.2 - X-class.
8.3 - Classe Explorer.
8.3 - Explorer.
8.3 - Alterando o esquema da base de dados.
8.3 - APIs de classes de dados.
8.3 - Adicionando colunas no classe explorer.
Tarde
9 - Segurança.
9.1 - Grupos, Papéis e Usuários.
9.2 - Permissões.
9.3 - APIs de segurança.
9.3 - Adicionando colunas no processo de permissões.
10 - Desenvolvendo no Web Framework com classes de dados.
10.1 - Grades com classes de dados.
10.2 - Controle de permissões nas grades de dados.
10.3 - Herança de configurações de classe.
10.4 - Reutilizando definições de classes.
[ DIA 4 ]
Manhã
11 - Fontes de dados.
11.1 - Funcionamento básico.
11.2 - IQuery.
11.3 - DataSource
11.4 - Restrição de acessos dos usuários.
Tarde
12 - Relatórios no formato x-layout.
12.1 - Uso do SimpleLayout
13 - Visualizações.
13.1 - Relatórios.
13.2 - Gráficos.
13.3 - Composição.
[ DIA 5 ]
Manhã
14 - API de email.
15 - Agendamento de scripts.
16 - Tabelas de agregação.
17 - Análise de desempenho.
18 - Boas práticas de desenvolvimento.
18.1 - JSHint/JSLint.
18.2 - Testes unitários e de integração.
18.3 - JSDoc.
18.4 - Convenções de código.
Tarde
20 - Conceitos avançados.
21 - Revisão e tira dúvidas.
22 - Avaliação.