Brief Summary
In this friendly course, you'll dive into creating multi-tier applications with DataSnap and REST. You’ll learn everything from setting up servers to handling databases, all while working on fun projects. It's all about making the learning journey awesome and super applicable to today’s tech world!
Key Points
-
Learn to create multi-layer applications using DataSnap.
-
Develop software for client/server architecture with various databases.
-
Hands-on experience with 20 projects and full source access.
Learning Outcomes
-
Build applications using DataSnap with TCP/IP and REST protocols.
-
Manage databases like Firebird, MySQL, and PostgreSQL on server setups.
-
Create client applications for multiple devices, ensuring smooth data access.
About This Course
DataSnap Server e REST aplicação, com isso pode criar soluções corporativas desenvolvendo aplicações multicamadas
DataSnap Server e REST
Com isso terá condição de criar soluções corporativas desenvolvendo aplicações multicamadas (multitier). O Aluno vai conhecer tanto DataSnap usando o protocolo TCP/IP quanto DataSnap REST (RESTfull) usando o protocolo HTTP.
É importante desenvolver aplicações em camadas pois com isso podemos concentrar nossas regras de negócio em um único lugar, deixando a manutenção muito mais fácil e aumentando a escalabilidade.
Vocé aprenderá a criar softwares na arquiteturas client/server, transferindo dados entre aplicações cliente (desktop, mobile) e servidor. É ensinado a criar um servidor hospedado na web (windows Server 2012 na Amazon) e instalado 3 banco de dados nele (Firebird, MySQL e PostgreSQL) e também criar aplicativos client para desktop e mobile, que vão acessar esses dados no servidor online.
São 20 projetos criados nesse curso e você terá acesso a todos os fontes desses 20 projetos. Veja o que é abordado no curso:
DataSnap Server - Servidor de Aplicação
DataSnap REST Application
Autenticação - username e password
Callbacks - Servidor chamando o cliente (sistema bate-papo) e notificação
Banco de dados (Firebird, MySQL e PostgreSQL)
Amazon EC2 Windows Server 2012 (Servidor online)
Monitoramento - ver e monitorar os clientes conectados ao servidor
LifeCycle (Ciclo de vida) Session, Server e Invocation
FireDAC - Acesso a banco de dados
LiveBindings - ligações ao vivo
FailOver - Quando um servidor falha enviar para outro servidor sem que o cliente perceba
JSON - transferir dados entre aplicações diferentes
Concorrência - varias pessoas acessando o mesmo registro
Multi-devices (Apple IPhone iOS, Android, Windows)
ReconcileError
DataRequest
Você conseguirá criar aplicativos multi-devices, com isso seu celular Android, Iphone ou um aplicativo desktop acessará as mesmas informações do servidor.
Assim, desenvolvedores e empresas terão conhecimento para suportar as novas necessidades de mercado. Hoje é preciso se adequar a essa realidade, caso contrário ficará ultrapassado no mercado.
Pré-requisito: Conhecer o Delphi ou ter meu curso de Delphi 10 Seattle
DataSnap Server - Servidor de Aplicação
DataSnap REST Application
Autenticação - username e password
Érico O.
Estou absorvendo muita coisa.