Curso online com certificado DataSnap Server e REST com Delphi 10 Seattle

Neste curso de DataSnap Server e REST com Delphi 10 Seattle, 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. É 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. São 20 projetos criados nesse curso e você terá acesso a todos os fontes desses 20 projetos. 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.

Comprar este curso R$ 47,90
Apenas R$ 47,90 à vista ou em até 6x de R$ 7,98 sem juros

Carga horária: 100h

Preço: R$ 47,90

Acesso: 30 dias

Criado em: 03/11/2016

Certificado

O certificado em cursos livres LEARNCAFE é válido** em todo o Brasil. Utilize-o para completar horas em atividades extra-curriculares exigidas por faculdades, contar como atividades em concursos públicos ou constar em seu currículo, aumentando sua empregabilidade.

Logo após a conclusão do curso é possível gerar uma cópia em PDF do certificado de conclusão no próprio site. Esta cópia conta com um número localizador e pode ser utilizada imediatamente (respeitando-se os termos e condições de uso).

*O aluno poderá realizar pedidos de impressão, sendo que a impressão de certificados é um serviço cobrado à parte.

**Cada instituição possui suas próprias regras para o aceite de certificados em cursos livres.

Comprar este curso R$ 47,90

Apenas R$ 47,90 à vista ou em até 6x de R$ 7,98 sem juros

conteúdo programático do curso

- Introdução ao curso de DataSnap usando o delphi 10 seattle
- Criando primeiro Server DSServer DSServerClass DSTCPServerTransport
- Finalizando Server METHODINFO ON OFF criando function e Result
- Criando Client DBXSQLConnection porta 211 localhost
- Client DBXSqlConnection Generate DataSnap Client Classes comunicando com Servdidor
- Client Server completamente separados
- Ipconfig usando endereco IP para conexao com servidor
- Adicionar novas funções no Server e gerar no Client GenerateDataSnap Client Classes
- Implementando function para calculo somar 2 números usando client_server
- Colocando aplicação server em um outro computador na rede e chamando pelo IP
- Criando firemonkey multi_device para testar datasnap em outros dispositivos
- Configurando SD e NDK e testando datasnap no celular real android
- Gerar conexao para plataforma OS Apple e testando no Mac OS X
- Testando aplicação dataSnap no iOS Simulator Apple
- Criar novo projeto server usando Wizard
- Criar projeto Client usando Wizard e executando aplicação
- Criar windows server na Amazon e acessar remotamente
- Client acessando windows server hospedado na Amazon
- DSAuthenticationManager para autenticacao user password
- DBXSQLConnection e DSAuthenticationManager autenticacao user password
- Formulário para usuario e senha params SQLConnection DSAuthenticationManager
- Finalizando autenticação de usuário DSAuthenticationManager
- Iniciando conexão com banco de dados usando Firedac Firebird
- Client acessando banco de dados do servidor remotamente DsProviderConnection
- Crud completo cliente acessando banco de dados do servidor remotamente
- Crud completo testando client e server em computadores diferentes
- Solução problema rede socket error 10060 firewall e funcionando client_server
- Criando firemonkey multi-device para datasnap firedac liveBindings
- Testando no celuar android real crud completo datasnap firedac liveBindings
- HttpService JSON Transferencia de dados via web HTTP
- Rest Context HttpService JSON Transferencia de dados via web HTTP
- TJSONValue TJSONNumber Rest Context HttpService Transferência de dados
- Rodar no Windows Server da Amazon o Rest Context HttpService Transferência de dados
- Criando aplicação client para consumir JSON Rest
- Indy IdHttp no client para consumir JSON Rest
- Mais Indy IdHttp no client consumindo JSON Rest
- RESTfull Introdução ao DataSnap REST e lendo JSON REST do facebook
- Criando projeto DataSnap REST Application
- Manipulando Servidor DataSnap REST Application RESTfull
- Criar Cliente para consumir JSON REST Servidor DataSnap RESTfull
- Mais Cliente consumindo JSON REST Servidor DataSnap RESTfull
- RESTfull Actions criando Template HTML PageProducer REST Servidor DataSnap
- RESTfull Actions Somar Template HTML PageProducer REST Servidor DataSnap
- Personalizar Start Stop Servidor DataSnap REST Application RESTfull
- Usando Banco de Dados REST Reflection Application RESTfull
- Método listar do Banco de Dados REST Reflection Application RESTfull
- Client listados Banco de Dados do Servidor REST Reflection Application RESTfull
- Exemplo completo Banco de Dados do Servidor REST Reflect Application RESTfull
- Fim Exemplo completo Banco de Dados do Servidor REST Reflect Application RESTfull
- Exemplo completo DataSnap FireDAC DBX Client REST HTTP

Módulos e aulas

Módulo 1: DataSnap

  • Lição 1.1: Introdução ao curso de DataSnap usando o delphi 10 seattle

  • Lição 1.2: Criando primeiro Server DSServer DSServerClass DSTCPServerTransport

  • Lição 1.3: Finalizando Server METHODINFO ON OFF criando function e Result

  • Lição 1.4: Criando Client DBXSQLConnection porta 211 localhost

  • Lição 1.5: Client DBXSqlConnection Generate DataSnap Client Classes comunicando com Servdidor

  • Lição 1.6: Client Server completamente separados

  • Lição 1.7: Ipconfig usando endereco IP para conexao com servidor

  • Lição 1.8: Adicionar novas funções no Server e gerar no Client GenerateDataSnap Client Classes

  • Lição 1.9: Implementando function para calculo somar 2 números usando client_server

  • Lição 1.10: Colocando aplicação server em um outro computador na rede e chamando pelo IP

  • Lição 1.11: Criando firemonkey multi_device para testar datasnap em outros dispositivos

  • Lição 1.12: Configurando SD e NDK e testando datasnap no celular real android

  • Lição 1.13: Gerar conexao para plataforma OS Apple e testando no Mac OS X

  • Lição 1.14: Testando aplicação dataSnap no iOS Simulator Apple

  • Lição 1.15: Criar novo projeto server usando Wizard

  • Lição 1.16: Criar projeto Client usando Wizard e executando aplicação

  • Lição 1.17: Criar windows server na Amazon e acessar remotamente

  • Lição 1.18: Client acessando windows server hospedado na Amazon

  • Lição 1.19: DSAuthenticationManager para autenticacao user password

  • Lição 1.20: DBXSQLConnection e DSAuthenticationManager autenticacao user password

  • Lição 1.21: Formulário para usuario e senha params SQLConnection DSAuthenticationManager

  • Lição 1.22: Finalizando autenticação de usuário DSAuthenticationManager

  • Lição 1.23: Iniciando conexão com banco de dados usando Firedac Firebird

  • Lição 1.24: Client acessando banco de dados do servidor remotamente DsProviderConnection

  • Lição 1.25: Crud completo cliente acessando banco de dados do servidor remotamente

  • Lição 1.26: Crud completo testando client e server em computadores diferentes

  • Lição 1.27: Solução problema rede socket error 10060 firewall e funcionando client_server

  • Lição 1.28: Criando firemonkey multi-device para datasnap firedac liveBindings

  • Lição 1.29: Testando no celuar android real crud completo datasnap firedac liveBindings

  • Lição 1.30: Instalar firebird no windows server da Amazon para banco

  • Lição 1.31: Firebird iboconsole abrindo banco no windows server da Amazon

  • Lição 1.32: Erro midas_dll Amazon e funcionando conexao datasnap firedac com banco na web

  • Lição 1.33: Rodando aplicacao no celular android conectando com banco na web Amazon

  • Lição 1.34: Instalando postgreSQL no windows server da Amazon

  • Lição 1.35: Criando server e client para postgreSQL no windows server da Amazon

  • Lição 1.36: Criando client conectando para postgreSQL no localhost

  • Lição 1.37: Client conectando com banco postgreSQL no windows server da web amazon

  • Lição 1.38: Funcionando client acessando banco postgreSQL na amazon

  • Lição 1.39: Client celular android acessando banco postgreSQL na Amazon

  • Lição 1.40: Instalando MySQL 5_7 para usar como banco com DataSnap e Firedac

  • Lição 1.41: Criando banco tabela MySQL 5_7 e inserindo dados

  • Lição 1.42: Server acessando MySQL 5_7 com firedac e libmysql_dll

  • Lição 1.43: Testando e funcionando client_server com MySQL 5_7 firedac

  • Lição 1.44: Instalando MySQL 5_7 remotamente no windows server da Amazon

  • Lição 1.45: Client e server funcionando com MySQL no windows server da Amazon

  • Lição 1.46: Personalizar o status do servvidor parado conectado e sua porta

  • Lição 1.47: Mais personalizar a inicialização do servidor parado conectado e seu status

  • Lição 1.48: Fmx bonito imagens switch personalizar a inicializacao do servidor parado iniciado

  • Lição 1.49: Mais fmx bonito imagens switch personalizar a inicializacao do servidor

  • Lição 1.50: Balaca timer progressbar personalizar a inicializacao do servidor

  • Lição 1.51: Testando no servidor online windows server amazon a inicializacao personalizada

  • Lição 1.52: HttpService JSON Transferencia de dados via web HTTP

  • Lição 1.53: Rest Context HttpService JSON Transferencia de dados via web HTTP

  • Lição 1.54: TJSONValue TJSONNumber Rest Context HttpService Transferência de dados

  • Lição 1.55: Rodar no Windows Server da Amazon o Rest Context HttpService Transferência de dados

  • Lição 1.56: Criando aplicação client para consumir JSON Rest

  • Lição 1.57: Indy IdHttp no client para consumir JSON Rest

  • Lição 1.58: Mais Indy IdHttp no client consumindo JSON Rest

  • Lição 1.59: RESTfull Introdução ao DataSnap REST e lendo JSON REST do facebook

  • Lição 1.60: Criando projeto DataSnap REST Application

  • Lição 1.61: Manipulando Servidor DataSnap REST Application RESTfull

  • Lição 1.62: Criar Cliente para consumir JSON REST Servidor DataSnap RESTfull

  • Lição 1.63: Mais Cliente consumindo JSON REST Servidor DataSnap RESTfull

  • Lição 1.64: RESTfull Actions criando Template HTML PageProducer REST Servidor DataSnap

  • Lição 1.65: RESTfull Actions Somar Template HTML PageProducer REST Servidor DataSnap

  • Lição 1.66: Personalizar Start Stop Servidor DataSnap REST Application RESTfull

  • Lição 1.67: Usando Banco de Dados REST Reflection Application RESTfull

  • Lição 1.68: Método listar do Banco de Dados REST Reflection Application RESTfull

  • Lição 1.69: Client listados Banco de Dados do Servidor REST Reflection Application RESTfull

  • Lição 1.70: Exemplo completo Banco de Dados do Servidor REST Reflect Application RESTfull

  • Lição 1.71: Fim Exemplo completo Banco de Dados do Servidor REST Reflect Application RESTfull

  • Lição 1.72: Exemplo completo DataSnap FireDAC DBX Client REST HTTP

  • Lição 1.73: Autenticacao e Session DataSnap Rest Application

  • Lição 1.74: Stateless Protocolo sem Estado DataSnap Rest Application

  • Lição 1.75: Session getData putData TDSSession DSSessionManager GetThreadSession

  • Lição 1.76: LifeCycle Ciclo de Vida Server Session Invocation

  • Lição 1.77: LifeCycle REST teste celular e PC Ciclo de Vida Server Session Invocation

  • Lição 1.78: LifeCycle DataSnap Server comum Ciclo de Vida Server Session Invocation

  • Lição 1.79: Criando server para LifeCycle Server Session Invocation em classes separadas

  • Lição 1.80: Criando cliente para LifeCycle Server Session Invocation e testando celular

  • Lição 1.81: Banco de Dados com LifeCycle Server Session Invocation

  • Lição 1.82: Filters TTransportFilterCollection PC1 RSA ZLibCompression

  • Lição 1.83: Callbacks chamada de retorno TDBXCallback DBXJSON Channels

  • Lição 1.84: Implementando Callbacks no Client ChannelName Protocolo tcp_ip hostname

  • Lição 1.85: Callbacks no Client execute TDBXCallback TJSONValue DBXJSON

  • Lição 1.86: Callbacks TThread_Queue BroadcastToChannel RegisterCallback GenerateSessionId

  • Lição 1.87: Callbacks finalizando no cliente e testando

  • Lição 1.88: Callbacks com notificação

  • Lição 1.89: Outro exemplo Callback

  • Lição 1.90: Exemplo completo Callback

  • Lição 1.91: KeepAlive e Gerenciamento e Monitoramento dos clientes conectados ao Servidor

  • Lição 1.92: Finalizando Gerenciamento e Monitoramento dos clientes conectados ao Servidor

  • Lição 1.93: Introducao a FailOver

  • Lição 1.94: FailOver Implementando segurança

  • Lição 1.95: Criando projeto FireDAC com banco de dados para ReconcileError

  • Lição 1.96: Implementando Simples ReconcileError com FireDAC Banco de Dados

  • Lição 1.97: ReconcileError Action HandleReconcileError DataSet UpdateKind

  • Lição 1.98: Alterar Servidor Server Methods e atualizar no Client

  • Lição 1.99: DataRequest para chamar metodos no servidor sem alterar Clients

  • Lição 1.100: DataRequest para chamar Data e Hora FormatDateTime Now

  • Lição 1.101: DataRequest para listar dados do banco de dados FireDAC

Comprar este curso R$ 47,90

Apenas R$ 47,90 à vista ou em até 6x de R$ 7,98 sem juros

Pergunte ao autor:

Para enviar uma mensagem ao autor é necessário estar cadastrado no Learncafe.


Carregando perguntas sobre o curso...


Carregando perguntas sobre o curso...

O curso online DataSnap Server e REST com Delphi 10 Seattle pode ser adquirido pelo preço único de R$ 47,90 divididos em até 6x sem juros, sem mensalidades ou taxas extras. Este curso online possui carga horária estimada em 100 horas e poderá ser realizado pelo aluno em um prazo máximo de 30 dias de acesso ao conteúdo. Ao final do curso o aluno receberá um certificado gratuito de conclusão, disponível para download em PDF, sem a necessidade de avaliação final. Dúvidas? Entre em contato com o autor deste curso online, Neri Neitzke, e saiba mais.

Palavras-chave: datasnap, delphi 10, aplicação, client, restfull,