Datasnap Servidor de Aplicação em mais de 100 videoaulas

DataSnap Server e REST aplicação, com isso pode criar soluções corporativas desenvolvendo aplicações multicamadas

4.50 (202 reviews)
Udemy
platform
Português
language
Programming Languages
category
instructor
628
students
16 hours
content
Jun 2016
last update
$19.99
regular price

What you will learn

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

Description

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

Content

Inicie aqui o curso de DataSnap

aula 6596 datasnap - Introducao ao curso de DataSnap usando o delphi 10 seattle
aula 6597 datasnap - Criando primeiro Server DSServer DSServerClass DSTCPServerT
aula 6598 datasnap - Finalizando Server METHODINFO ON OFF criando function e Res
aula 6599 datasnap - criando Client DBXSQLConnection porta 211 localhost
aula 6600 datasnap - Client DBXSqlConnection Generate DataSnap Client Classes co
aula 6601 datasnap - Client Server completamente separados
aula 6602 datasnap - ipconfig usando endereco IP para conexao com servidor
aula 6603 datasnap - adicionar novas funcoes no Server e gerar no Client Generat
aula 6604 datasnap - implementando function para calculo somar 2 numeros usando
aula 6605 datasnap - colocando aplicacao server em um outro computador na rede e
aula 6606 datasnap - criando firemonkey multi_device para testar datasnap em out
aula 6607 datasnap - configurando SD e NDK e testando datasnap no celular real a
aula 6608 datasnap - gerar conexao para plataforma OS Apple e testando no Mac O
aula 6609 datasnap - testando aplicacao dataSnap no iOS Simulator Apple
aula 6610 datasnap - criar novo projeto server usando Wizard
aula 6611 datasnap - criar projeto Client usando Wizard e executando aplicacao
aula 6612 datasnap - criar windows server na Amazon e acessar remotamente
aula 6613 datasnap - client acessando windows server hospedado na Amazon
aula 6614 datasnap - DSAuthenticationManager para autenticacao user password
aula 6615 datasnap - DBXSQLConnection e DSAuthenticationManager autenticacao use
aula 6616 datasnap - Formulario para usuario e senha params SQLConnection DSAuth
aula 6617 datasnap - finalizando autenticacao de usuario DSAuthenticationManager
aula 6618 datasnap - iniciando conexao com banco de dados usando Firedac Firebir
aula 6619 datasnap - client acessando banco de dados do servidor remotamente DsP
aula 6620 datasnap - crud completo client acessando banco de dados do servidor r
aula 6621 datasnap - crud completo testando client e server em computadores dife
aula 6622 datasnap - solucao problema rede socket error 10060 firewall e funcion
aula 6623 datasnap - criando firemonkey multi-device para datasnap firedac liveB
aula 6624 datasnap - testando no celuar android real crud completo datasnap fire
aula 6625 datasnap - instalar firebird no windows server da Amazon para banco we
aula 6626 datasnap - firebird iboconsole abrindo banco no windows server da Amaz
aula 6627 datasnap - erro midas_dll Amazon e funcionando conexao datasnap fireda
aula 6628 datasnap - rodando aplicacao no celular android conectando com banco n
aula 6629 datasnap - instalando postgreSQL no windows server da Amazon
aula 6630 datasnap - criando server e client para postgreSQL no windows server d
aula 6631 datasnap - criando client conectando para postgreSQL no localhost
aula 6633 datasnap - client conectando com banco postgreSQL no windows server da
aula 6634 datasnap - funcionando client acessando banco postgreSQL na amazon
aula 6635 datasnap - client celular android acessando banco postgreSQL na Amazon
aula 6636 datasnap - instalando MySQL 5_7 para usar como banco com DataSnap e Fi
aula 6637 datasnap - criando banco tabela MySQL 5_7 e inserindo dados
aula 6638 datasnap - server acessando MySQL 5_7 com firedac e libmysql_dll
aula 6639 datasnap - testando e funcionando client_server com MySQL 5_7 firedac
aula 6640 datasnap - instalando MySQL 5_7 remotamente no windows server da Amazo
aula 6641 datasnap - client e server funcionando com MySQL no windows server da
aula 6642 datasnap - personalizar o status do servvidor parado conectado e sua p
aula 6643 datasnap - mais personalizar a inicializacao do servidor parado conect
aula 6644 datasnap - fmx bonito imagens switch personalizar a inicializacao do s
aula 6645 datasnap - mais fmx bonito imagens switch personalizar a inicializacao
aula 6646 datasnap - balaca timer progressbar personalizar a inicializacao do se
aula 6647 datasnap - testando no servidor online windows server amazon a inicial
aula 6648 datasnap - HttpService JSON Transferencia de dados via web HTTP
aula 6649 datasnap - Rest Context HttpService JSON Transferencia de dados via we
aula 6650 datasnap - TJSONValue TJSONNumber Rest Context HttpService Transferenc
aula 6651 datasnap - rodar no Windows Server da Amazon o Rest Context HttpServic
aula 6652 datasnap - criando aplicacao client para consumir JSON Rest
aula 6653 datasnap - Indy IdHttp no client para consumir JSON Rest
aula 6654 datasnap - mais Indy IdHttp no client consumindo JSON Rest
aula 6655 datasnap - RESTfull Introducao ao DataSnap REST e lendo JSON REST do f
aula 6656 datasnap - Criando projeto DataSnap REST Application
aula 6657 datasnap - Manipulando Servidor DataSnap REST Application RESTfull
aula 6658 datasnap - Criar Cliente para consumir JSON REST Servidor DataSnap RE
aula 6659 datasnap - Mais Cliente consumindo JSON REST Servidor DataSnap RESTf
aula 6660 datasnap - RESTfull Actions criando Template HTML PageProducer REST S
aula 6661 datasnap - RESTfull Actions Somar Template HTML PageProducer REST Ser
aula 6662 datasnap - Personalizar Start Stop Servidor DataSnap REST Application
aula 6663 datasnap - Usando Banco de Dados REST Reflection Application RESTfull
aula 6664 datasnap - metodo listar do Banco de Dados REST Reflection Applicatio
aula 6665 datasnap - client listados Banco de Dados do Servidor REST Reflection
aula 6666 datasnap - Exemplo completo Banco de Dados do Servidor REST Reflect A
aula 6667 datasnap - Fim Exemplo completo Banco de Dados do Servidor REST Refle
aula 6668 datasnap - Exemplo completo DataSnap FireDAC DBX Client REST HTTP
aula 6669 datasnap - Autenticacao e Session DataSnap Rest Application
aula 6670 datasnap - Stateless Protocolo sem Estado DataSnap Rest Application
aula 6671 datasnap - Session getData putData TDSSession DSSessionManager GetThr
aula 6672 datasnap - LifeCycle Ciclo de Vida Server Session Invocation
aula 6673 datasnap - LifeCycle REST teste celular e PC Ciclo de Vida Server Ses
aula 6674 datasnap - LifeCycle DataSnap Server comum Ciclo de Vida Server Sessi
aula 6675 datasnap - Criando server para LifeCycle Server Session Invocation em
aula 6676 datasnap - Criando cliente para LifeCycle Server Session Invocation e
aula 6677 datasnap - Banco de Dados com LifeCycle Server Session Invocation
aula 6678 datasnap - Filters TTransportFilterCollection PC1 RSA ZLibCompression
aula 6679 datasnap - Callbacks chamada de retorno TDBXCallback DBXJSON Channels
aula 6680 datasnap - implementando Callbacks no Client ChannelName Protocolo tcp
aula 6681 datasnap - Callbacks no Client execute TDBXCallback TJSONValue DBXJSON
aula 6682 datasnap - Callbacks TThread_Queue BroadcastToChannel RegisterCallbac
aula 6683 datasnap - Callbacks finalizando no cliente e testando
aula 6684 datasnap - Callbacks com notificacao
aula 6685 datasnap - outro exemplo Callback
aula 6686 datasnap - Exemplo completo Callback
aula 6687 datasnap - KeepAlive e Gerenciamento e Monitoramento dos clientes cone
aula 6688 datasnap - Finalizando Gerenciamento e Monitoramento dos clientes cone
aula 6689 datasnap - Introducao a FailOver
aula 6690 datasnap - FailOver Implementando seguranca
aula 6691 datasnap - Criando projeto FireDAC com banco de dados para ReconcileEr
aula 6692 datasnap - Implementando Simples ReconcileError com FireDAC Banco de D
aula 6693 datasnap - ReconcileError Action HandleReconcileError DataSet UpdateKi
aula 6694 datasnap - Alterar Servidor Server Methods e atualizar no Client
aula 6695 datasnap - DataRequest para chamar metodos no servidor sem alterar Cli
aula 6696 datasnap - DataRequest para chamar Data e Hora FormatDateTime Now
aula 6697 datasnap - DataRequest para listar dados do banco de dados FireDAC

Screenshots

Datasnap Servidor de Aplicação em mais de 100 videoaulas - Screenshot_01Datasnap Servidor de Aplicação em mais de 100 videoaulas - Screenshot_02Datasnap Servidor de Aplicação em mais de 100 videoaulas - Screenshot_03Datasnap Servidor de Aplicação em mais de 100 videoaulas - Screenshot_04

Reviews

Magno
January 5, 2021
Curso muito bom para quem nao tem experiencia nenhuma com datasnap. Ja para quem trabalha com isso agrega algumas coisas, vale o preço. Algumas duvidas ainda permaneecem, seriam interesante um curso abordando temas avançados.. tal como cache, deploy, servidores IIS/Apache (foi abordado apenas standalone).
Sebastiao
November 26, 2020
Não gostei pois muitos vídeos repetitivos, acabou o curso é fiquei com muitas dúvidas, sempre ouvindo as palavras: sei-la , vcs tem de avaliar, tudo sem parâmetros par analise e decisão, final do curso com muitos projetos quebrados . Percebi um número grande de vídeos que serviram na realidade para compor números pois existem vídeos que 90 % e uma repetição de outro no curso. Na minha opinião o curso teria de acabar com um servidor completo e de exemplo e não 18 exemple quebrados
Augusto
August 9, 2019
Infelizmente não aborda totalmente o RestFull ensinando a trabalhar via http com Get, Put, Post etc..
Marcos
March 28, 2019
Estou gostando do curso. O professor é bem didático e faz o tema ficar muito mais simples do que parece ser. Este curso acrescentou muito conhecimento para mim, estou muito satisfeito.
Francisco
March 28, 2019
Parabéns professor Neri , pela sua didática e interesse em fazer com que os alunos pesquisem e progredam. Achei o curso muito bom . Ajudou-me a expandir meus conhecimentos sobre o Delphi numa área que não dominava .
Alex
January 30, 2019
Muito bom. Cumpre com o determinado que é proporcionar um ensino de qualidade. O instrutor é muito bom. Tem horas que poderia ser mais rápido, porque se está ensinando Data Snap, o aluno normalmente não é iniciante no Delphi. Daria pra cortar algumas coisas como os atalhos de CTRL+SHIFT+C ou dizer que vamos usar o nome da Classe para instanciar e não da Unit. São coisas óbvias. Mas não vejo isso como algo muito ruim. Recomendo plenamente!
Rogério
October 12, 2018
Curso excelente! Recomendo para aqueles que desejam iniciar sua experiência em DataSnap, assim como eu fiz! Muito bom! Parabéns ao Prof. Neri Neitzke e a Udemy.
Gilgal
May 29, 2018
Muito cedo para dizer, pois apenas fiz 2 aulas de 100. Por enquanto está tudo indo muito bem, eu já conhecia a forma de comunicação do professor Neri por meio de outras video-aulas que assisti, e gosto muito.
Karlo
March 4, 2018
Entender a base é extremamente importante para assimilar o todo. Até aqui o curso do Professor Neri cumpriu bem essa função.
Eurivaldo
September 17, 2017
O curso inicia e termina com o nível iniciante. Mas isto é sempre o mesmo para este instrutor, quem conhece sabe de seu perfil: 1) não tem plano estruturado ou organização; 2) sem profundidade, efetividade ou foco profissional; 3) muita publicidade e auto-promoção. Neste curso específico você descobre que 50 aulas depois você aprendeu 5 maneiras diferentes de fazer uma mesma coisa. Se você procura algo mais profissional, séria e de alto desempenho, esqueça. Isso aqui é para quem não sabe absolutamente nada e sai aplaudindo! Aqui o foco é gerar mais e mais conteúdo redundantes de aulas para bater seu recorde pessoal... assim como em todos os seus cursos!
Alisson
September 3, 2017
Professor "Show de bola", Ainda estou aguardando a resposta da minha pergunta... Mas as aulas são muito boas
Elisandro
March 16, 2017
Excelente curso, porem poderia ser aprofundado mais a parte técnica. Detalhar melhor o funcionamento dos componentes.
Eder
February 20, 2017
Muito bom o curso, o professor tem uma forma bem simples de ensinar, sem usar muitos termos técnicos que acabam complicando o aprendizado de quem ainda está iniciando na área de programação. Parabéns professor Neri.
Vagner
January 13, 2017
Olá, estou gostando muito, pois as aulas são rápidas, simples e direto ao ponto. O conteúdo é muito interessante e é de grande utilidade, consegui aproveitar no meu trabalho muita coisa que vi nas aulas. Recomendo!
Jefferson
September 27, 2016
Bem explicativo, parabéns, porém faço um alerta para repetição de exemplos muito básicos no meio de um conteúdo importante. Poderia ter a area para fazer o download dos exemplos das aulas, principalmente das aulas de KeepAlive e FailOver, ja que não foi feito passo a passo.

Charts

Price

Datasnap Servidor de Aplicação em mais de 100 videoaulas - Price chart

Rating

Datasnap Servidor de Aplicação em mais de 100 videoaulas - Ratings chart

Enrollment distribution

Datasnap Servidor de Aplicação em mais de 100 videoaulas - Distribution chart

Related Topics

832642
udemy ID
4/26/2016
course created date
11/21/2019
course indexed date
Bot
course submited by