T2Ti AcademIA
Quer se tornar um especialista em IA? Comece agora o T2Ti AcademIA!
Quer se tornar um especialista em IA? Comece agora o T2Ti AcademIA!
O T2Ti ERP 3.0 é feito com várias tecnologias de ponta. O cliente (frontend) é desenvolvido em Flutter e são construídos seis servidores (backend) nas linguagens: C#, Delphi, Java, Node, PHP e Python.
O T2Ti ERP 3.0 é dividido em duas fases: T2Ti ERP Fenix e T2Ti ERP Pegasus. Em ambas as fases construímos 24 módulos do ERP, sendo que no T2Ti ERP Pegasus vamos além e construímos mais 3 módulos.
Clique no botão para acessar o treinamento completo.
Um dos marcos em termos de treinamentos no Brasil, o T2Ti ERP ensinou milhares de desenvolvedores a desenvolver um ERP desde o levantamento de requisitos até sua implantação utilizando as tecnologias C#, Delphi e Java.
Segunda versão do treinamento T2Ti ERP, agora utilizando mais tecnologias: C#, Delphi Lazarus e Java (Desktop RIA e Web).
Além disso, aumentamos a quantidade de módulos para 39 (na versão 1.0 fizemos 24 módulos).
Nessa versão do treinamento temos a presença do Flutter para construção do frontend. Construímos o backend em seis servidores: C#, Delphi, Node, PHP, Java e Python (o Python entrou por último no treinamento).
Nessa versão do ERP construímos 51 módulos, além de construir um gerador de códigos em Node.
Trilha desenvolvida para o T2Ti ERP 3.0. Essa trilha é antiga, mas serve como base para ter uma noção do DART. Você pode seguir as instruções dos vídeos e usar a documentação do DART para aprender a linguagem.
Trilha desenvolvida para o T2Ti ERP 3.0. Essa trilha é antiga, mas serve como base para ter uma noção do Flutter. Você pode seguir as instruções dos vídeos e usar a documentação do Flutter para aprender o framework.
Concurso onde o Google está oferece 1 milhão de dólares em prêmios para consumo da API do Gemini. Essa trilha mostra como participar do concurso e como consumir a API do Geminir a partir do Python e do Flutter.
Curso de introdução ao Python. Esses são os primeiros passos nessa linguagem fantástica.
Treinamento Python mostrando como criar APIs REST usando o Flask com o SQLAlchemy.
Apresentação da arquitetura do projeto feito para o servidor do T2Ti ERP 3.0 em Python.
Concurso onde o Google está oferece 1 milhão de dólares em prêmios para consumo da API do Gemini. Essa trilha mostra como participar do concurso e como consumir a API do Geminir a partir do Python e do Flutter.
Curso bem antigo. Mantemos aqui como referência e ajuda para os colegas que porventura tenham algum sistema legado feito com esse framework.
Essa playlist contém o módulo Certificação Digital preparado para o T2Ti ERP 2.0 e é a base para construir os módulos que usam certificação.
Essa playlist contém o módulo Java XML preparado para o Projeto T2Ti ERP 2.0 e é a base para construir os módulos que manipulam arquivos XML, com a NF-e.
Nessa playlist você verá os conceitos básicos sobre a ferramenta Apache Maven, com foco no gerenciamento de dependências de um projeto de software.
Este curso tem como objetivo desenvolver uma ferramenta para copiar dados de um SGBD para outro, comumente conhecida como Data Pump.
O projeto Texgit é um componente e framework em Java que facilita a manipulação de arquivos Flat Files (arquivo-texto) através de objetos.
Você aprenderá como definir uma fonte de dados JDBC e fonte de dados JavaBeans. Verá como criar o relatório com e sem o assistente(wizard), usar Fontes TTF(True Type), exportar arquivos PDF, relatórios "zebrados", gráficos, código de barras, imagens e sub-relatórios.
Este curso tem como objetivo mostrar como migrar o componente ACBr Sped desenvolvido no projeto ACBr para a linguagem Java.
Dessa forma, é possível gerar o arquivo do ACBr nativamente no Java com a inteligência criada pelo pessoal responsável pelo ACBr.
Bopepo é um componente que simplifica a geração de boletos em Java. Com este componente é possível utilizar templates personalizados. Nos templates personalizados é possível definir texto e imagens estáticas ou dinâmicas. Este treinamento tem por objetivo mostrar como utilizar o componente Bopepo.
Este curso tem como objetivo demonstrar como integrar uma aplicação Java com o OpenOffice. Com isso, é possível criar, editar, formatar e manipular documentos automaticamente, além de capturar eventos diretamente a partir do OpenOffice.
Este curso tem como objetivo ensinar os fundamentos da linguagem Java de forma prática, com foco no conceito de “aprender fazendo”. Dessa forma, o aluno aprende a desenvolver aplicações Java utilizando NetBeans, Swing e banco de dados MySQL.
Este curso tem como objetivo apresentar os conceitos e a implementação de Web Services na linguagem Java. Com isso, é possível permitir a comunicação padronizada entre sistemas utilizando Apache Axis2 com apoio das IDEs NetBeans e Eclipse.
Este curso tem como objetivo demonstrar como configurar e utilizar o componente Lookup do framework Openswing em aplicações Java. Dessa forma, é possível implementar pesquisas avançadas em projetos 2 e 3 camadas, com filtros, ordenação, formatação de campos e recursos de auto completar.
O objetivo desse curso é fornecer conhecimentos de nível básico a intermediário sobre o gerenciamento de memória em programas desenvolvidos na ferramenta Delphi.
RTTI é o mecanismo de reflexão do Delphi. Abordamos as classes que envolvem a nova RTTI, construimos diversos exemplos práticos e no final desenvolvemos um framework ORM.
Durante o curso abordamos os componentes da suite Ribbon Controls, construimos diversos exemplos práticos e no final mostramos uma aplicação TDI acessando dados.
Módulo desenvolvido para o treinamento T2Ti Mobile. Mostra como utilizar o framework Firemonkey, que permite a construção de aplicações híbridas no Delphi.
O LiveBinding é um mecanismo de DataBinding que foi incorporado na versão XE2 do Delphi e que tem o objetivo de fazer a ligação de fontes distintas de dados através de expressões.
Este curso mostra como usar a biblioteca para acesso e manipulação universal de dados, estruturado em componentes (visuais e não visuais) que acompanha o Delphi.
Curso antigo que mostra PASSO A PASSO como funcionam as tecnologias: DataSnap, JSON e REST separadas e em conjunto no Delphi. Para isso utilizamos o Delphi 2010.
Com o lançamento de novas versões do Delphi, seus componente para criação de servidores foram evoluindo. Este curso mostra a evolução desses componentes nas versões XE5 e XE8 do Delphi.
Este curso tem como objetivo desenvolver uma ferramenta para copiar dados de um SGBD para outro, comumente conhecida como Data Pump.
Este treinamento apresenta o padrão XML e seu uso no transporte de dados entre aplicações, mostrando como criar, ler e manipular arquivos XML de forma prática utilizando o Delphi.
Neste curso são abordados os conceitos de Web Services e o padrão SOAP, ensinando como desenvolver e consumir serviços web no Delphi de maneira simples e produtiva.
Este treinamento aborda os conceitos de Certificação Digital e segurança em transações eletrônicas, demonstrando como trabalhar com certificados digitais no Delphi de forma prática.
Este curso aborda a Portaria 1.510/2009, que regulamenta o Registro Eletrônico de Ponto (SREP), apresentando o desenvolvimento do componente ACBrPonto para tratamento dos arquivos AFD, AFDT e ACJEF no Delphi.
Este curso tem como objetivo apresentar o Lazarus para quem ainda não o conhece. Foi desenvolvido para o T2Ti ERP 2.0 que trouxe essa linguagem como novidade.
Aborda o mecanismo de reflexão do Lazarus. Durante o curso analisamos os diversos exemplos disponíveis e os componentes RTTI disponibilizados para o Lazarus.
Este curso mostra como aprender a desenvolver um ORM usando as tecnologias disponíveis no Lazarus. Este curso é a base para compreender como funciona o T2Ti ORM.
Existe uma diversidade grande de aplicações no mercado. O profissional precisa estar antenado para que a sua aplicação faça a diferença. Uma forma de fazer isso é caprichar no Design.
O objetivo desse treinamento é fornecer conhecimentos de nível básico a intermediário sobre as tecnologias REST e JSON disponibilizadas no Lazarus e sobre o framework Brook.
Este curso tem como objetivo desenvolver uma ferramenta para copiar dados de um SGBD para outro, comumente conhecida como Data Pump.
Este é o treinamento WPF Ribbon desenvolvido em C# (.Net). Neste treinamento você aprenderá a utilizar os principais elementos que compõem o Ribbon para WPF.
Todo desenvolvedor de aplicações comerciais precisa aprender a trabalhar com bancos de dados. É importante conhecer as características e o funcionamento dos SGBDs. É também necessário saber projetar um banco de dados e "conversar" com ele através da SQL.
Aprenda passo a passo como construir um Sistema Financeiro Pessoal mobile utilizando o Visual Studio com Cordova, Ionic, TypeScript e SQLite.
Aprenda passo a passo como construir um Sistema Financeiro Pessoal mobile utilizando Xamarin.Forms com o Visual Studio e o SQLite.
Aprenda passo a passo como construir o Sistema Financeiro Pessoal mobile apresentado no vídeo acima utilizando o Android Studio com Java, Room Persistence Library, Recycler View, Card View, LiveData, SQLite, Fragment, Drawer Layout e Constraint Layout.
Neste treinamento você aprenderá a usar a API do WhatsApp Business para integrar sua aplicação com o WhatsApp. Você vai aprender como como fazer a integração usando cinco linguagens: C#, Node, PHP, Delphi e Java.
Neste treinamento você aprenderá a desenvolver Skills para a Alexa usando a plataforma disponibilizada pela Amazon e também verá como utilizar um backend feito em cinco linguagens: C#, Delphi, Java, Node e PHP.
Nos vídeos dessa playlist você verá alguns conceitos sobre teste de software e será apresentado ao SonarQube, uma ferramenta que permite testes estáticos de software (ocorrem sem que o sistema esteja em execução).
O Curso Lógica de Programação traz um conteúdo breve e leve para você ter a base para começar a desenvolver seus sistemas. O curso é dividido em 5 módulos com material para leitura e vídeo aulas.
Nessa Playlist você aprenderá os conceitos básicos do sistema tributário brasileiro. Você verá ainda uma sugestão de modelagem de tabelas do banco de dados para o módulo tributário que serve para controlar a tributação na aplicação.