Treinamento XML (Delphi)

T2Ti.com

Detalhes do produto:



Grátis! Assista aos vídeos disponíveis logo abaixo!

Autor: Albert Eije
Duração: 03h04m

Descrição

O padrão XML foi criado para facilitar o transporte de dados entre diversas aplicações. O Delphi fornece mecanismos para manipular os arquivos XML de forma fácil e produtiva.

O objetivo deste treinamento é explicar o que é o XML e como trabalhar com arquivos XML utilizando o Delphi.

Este curso é pré-requisito para o módulo NF-e do Projeto T2Ti ERP.

Se você é participante do Treinamento T2Ti ERP, compre esse curso através da sua área de participante para desfrutar do desconto de 50%, caso esteja com todas as mensalidades pagas.

Aproveite mais esse lançamento da equipe do T2Ti.com.

Este curso é auto-instrucional, isto significa que é você quem controla o tempo de estudo. Ao adquirir este curso, além das video aulas, você terá a sua disposição a nossa tutoria online para tirar suas dúvidas.

Observação Importante

Os vídeos disponibilizados por download ou DVD funcionam apenas em computadores com o sistema operacional Windows e é protegido contra cópia, ou seja, o curso é de uso individual e intransferível. O aluno deverá informar uma chave para ter acesso à contra-chave de ativação do curso. Uma chave é gerada para cada computador que o aluno for utilizar. Será possível gerar 1 chave a cada 30 dias.

Os vídeos disponibilizados por download ou DVD NÃO funcionam am ambientes virtualizados (Máquina Virtual).

Pré-requisitos:

Video Aulas:


Video Aula 01 - Agenda

Introdução ao treinamento. Agenda.

Duração: 00:01:33


Video Aula 02 - Introdução

Histórico. Princípios. Objetivo. Estrutura. HTML versus XML.

Duração: 00:10:04


Video Aula 03 - Características

Características do XML.

Duração: 00:07:07


Video Aula 04 - Definição Conceitual

Estrutura do documento XML.

Duração: 00:04:41


Video Aula 05 - DTD e Schema

Documentos com DTD. Documentos com Schema. DTD versus Schema.

Duração: 00:12:46


Video Aula 06 - Padrões da Estrutura

Padrões de estrutura do XML: XML, Namespaces, DOM, XSL, XLL, XPointer.

Duração: 00:03:37


Video Aula 07 - Beneficios do XML

Considerações sobre os benefícios do XML.

Duração: 00:10:19


Video Aula 08 - TXMLDocument

Explicações sobre o componente TXMLDocument. Análise das propriedades. Interface IXMLNode.

Duração: 00:17:57


Video Aula 09 - TXMLDocument (Prática 01)

TXMLDocument (Prática 01) - Criando um arquivo XML.

Duração: 00:15:26


Video Aula 10 - TXMLDocument (Prática 02)

TXMLDocument (Prática 02) - Lendo e criando uma árvore a partir de um XML.

Duração: 00:09:45


Video Aula 11 - TXMLDocument (Prática 03)

TXMLDocument (Prática 03) - Lendo um arquivo XML a partir de um Web Service.

Duração: 00:13:43


Video Aula 12 - TXMLDocument (Prática 04)

TXMLDocument (Prática 04) - Criando um leitor de RSS.

Duração: 00:12:58


Video Aula 13 - TXMLDocument (Prática 05)

TXMLDocument (Prática 05) - Gerando o XML da NF-e - Nota Fiscal Eletrônica.

Duração: 00:10:59


Video Aula 14 - Data Binding Wizard

Utilizando o Data Binding Wizard para facilitar a manipulação de arquivos XML no Delphi.

Duração: 00:21:41


Video Aula 15 - ClientDataSet Parte 1

Utiliando o XML Mapper. Utilizando o ClientDataSet para navegar em dados no formato Datapacket salvando as informações no formato W3C.

Duração: 00:22:09


Video Aula 16 - ClientDataSet Parte 2

Utilizando o ClientDataSet para criar uma estrutura de dados e um CRUD.

Duração: 00:08:09


Video Aula 17 - Conclusão

Considerações finais.

Duração: 00:00:55


Projeto T2Ti ERP 1.0

Projeto T2Ti ERP O Projeto T2Ti ERP consiste de um treinamento onde a Equipe T2Ti ensina aos Participantes a desenvolver um ERP Genérico, cujo escopo está definido e explicado logo abaixo. No final do treinamento cada Participante aprende os passos para o desenvolvimento de um ERP. O participante deve tomar como base o protótipo desenvolvido pela T2Ti para construir o seu próprio ERP. Os fontes do protótipo feito pela T2Ti podem ser aproveitados e comercializados livremente pelo participante.

T2Ti ERP - Escopo


Bloco Administrativo


O Bloco Administrativo é formado por dois módulos:

Bloco Comercial


O Bloco Comercial é formado por três módulos:

Bloco Financeiro


O Bloco Financeiro é formado por sete módulos:
  • Contas a Pagar
  • Contas a Receber
  • Controle de Caixa e Bancos
  • Tesouraria
  • Fluxo de Caixa
  • Conciliação Bancária
  • EDI Bancário - CNAB/Febraban
Clique aqui e leia o Artigo T2Ti sobre o Bloco Financeiro.

Bloco Contábil e Fiscal


O Bloco Contábil e Fiscal é formado por sete módulos:

Bloco Recursos Humanos


O Bloco Recursos Humanos é formado por dois módulos:

Bloco Suprimentos


O Bloco Suprimentos é formado por três módulos:

Funcionamento do Treinamento


O treinamento é dividido em três partes:

Parte 1 - Ambiente EAD - Provimento de Conteúdo


O Moodle é utilizado como ambiente EAD. A Equipe T2Ti fornece um serviço de provimento de conteúdo com as seguintes características:
  • Cada módulo do ERP possui um tópico correspondente no ambiente EAD.
  • Outros tópicos específicos estão a disposição: metodologia de desenvolvimento, por exemplo.
  • Cada tópico contém vários recursos: PDFs, planilhas, links, vídeos, etc, com o objetivo de conceituar o módulo do ERP (requisitos/regras de negócio).
  • Cada tópico contém um ou mais fóruns de discussão. Os requisitos dos módulos são discutidos nesses fóruns.
Clique aqui para acessar o ambiente EAD

Parte 2 - Vídeo Aulas


A Equipe T2Ti desenvolveu vídeo aulas específicas para os módulos do ERP.
  • Cada módulo do ERP contém diversos vídeos explicativos.
  • O módulo é desenvolvido parcialmente durante a vídeo aula. O código fonte está disponível num repositório para download.
  • O que for considerado como essencial para o aprendizado é desenvolvido passo a passo durante a vídeo aula.


Parte 3 - Ambiente EAD - Suporte aos Vídeos


O Moodle também é utilizado para fornecer suporte para os vídeos disponibilizados.
  • Para cada módulo do ERP em sua determinada linguagem existe um ambiente EAD específico para suporte.
  • O suporte fica disponível por três meses após a aquisição do pacote.
Clique aqui para acessar o ambiente EAD

Detalhes Importantes


Metodologia de Desenvolvimento


A Equipe T2Ti adotou uma metodologia ágil para o desenvolvimento do ERP: SCRUM + XP.

Tecnologias Utilizadas

  • O ERP foi desenvolvido em três linguagens: Java, Delphi e C#.
  • Para o Java foi utilizado o framework OpenSwing juntamente com a IDE NetBeans. Para mais detalhes sobre o OpenSwing consulte os seguintes links:
  • Para o Delphi foi utilizada a versão 2010 com uso do DataSnap. É preciso usar o Delphi versão 2010 para acompanhar devidamente o treinamento. O participante poderá migrar posteriormente o protótipo para versões posteriores do Delphi.
  • Para o C# foi utilizado o Visual Studio 2010 Express.
  • Banco de dados: qualquer SGBD. O usuário fica livre para escolher o banco de dados no momento da instalação. Embora o ERP deva funcionar com qualquer SGBD, a Equipe T2Ti utilizou o MySQL durante o desenvolvimento.


Forma de Desenvolvimento Java

O ERP foi desenvolvido em três camadas. O usuário baixa a camada de visão para sua máquina através do Java Web Start. Sempre que o usuário entrar na aplicação existe a possibilidade de a mesma verificar se existem atualizações. No lado do servidor a aplicação deverá ser instalada em um Servidor de Aplicações ou em um Web Container, como o Apache Tomcat. O banco de dados poderá residir na mesma máquina do servidor de aplicações ou em outro servidor específico para o banco de dados.

+132 Horas em Vídeo

+25.000 Postagens

Assista ao Tour Agora


Forma de Desenvolvimento Delphi

O ERP foi desenvolvido em três camadas. O usuário baixa a camada de visão para sua máquina e se conecta ao servidor de aplicaçoes DataSnap, onde estarão armazenadas as classes de negócio. O banco de dados poderá residir na mesma máquina do servidor de aplicações ou em outro servidor específico para o banco de dados.

+145 Horas em Vídeo

+30.000 Postagens

Assista ao Tour Agora


Forma de Desenvolvimento C#

O ERP foi desenvolvido em três camadas. O usuário baixa a camada de visão para sua máquina (Smart Client) e se conecta ao servidor de aplicaçoes, onde estarão armazenadas as classes de negócio. O banco de dados poderá residir na mesma máquina do servidor de aplicações ou em outro servidor específico para o banco de dados.

+114 Horas em Vídeo

+20.000 Postagens

Assista ao Tour Agora


Em todos os casos (Java, Delphi e C#), o ERP é desenvolvido utilizando o padrão MVC. No final o participante tem uma aplicação RIA. O foco do desenvolvimento é a produtividade, no entanto, alguns padrões de projeto são utilizados.

Alguns módulos do ERP são feitos numa arquitetura Cliente/Servidor, como é o caso do módulo PAF-ECF+TEF.

Inscrição


Incialmente o Projeto T2Ti ERP 1.0 era comercializado por módulos, onde o participante poderia adquirir os módulos individualmente.

Atualmente o Projeto T2Ti ERP 1.0 é comercializado somente como um pacote.

O participante escolhe em qual linguagem pretende desenvolver e terá acesso a todos os módulos do projeto além de acesso ao Provimento de Conteúdo (onde os requisitos são levantados e os artefatos são disponibilizados) e respectivos ambientes de suporte da linguagem selecionada.

Os vídeos são disponibilizados on-line e podem ser assistidos em qualqer SO (Sistema Operacional) e/ou dispositivo.

Não existe envio de DVDs. Os vídeos não são disponibilizados por download.

O pacote completo do T2Ti ERP 1.0 em cada linguagem custa R$ 999,00.

Pacote C#

Pacote Delphi

Pacote Java