Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 16 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages Data Warehouse

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
Rating: 4.0 out of 54.0 (174 ratings)
539 students
Created by Neri Neitzke
Last updated 6/2016
Portuguese
30-Day Money-Back Guarantee

What you'll 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

Course content

1 section • 101 lectures • 16h 2m total length

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

Requirements

  • O Curso de Delphi 10 Seattle é pré-requisito (ou conhecer bem o delphi)

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

Who this course is for:

  • Todos que queiram evoluir no Delphi e aprender a trabalhar com DataSnap (Servidor de Aplicação)

Instructor

Neri Neitzke
Programador
Neri Neitzke
  • 4.0 Instructor Rating
  • 5,776 Reviews
  • 28,824 Students
  • 78 Courses

Sou o Prof Neri Neitzke, maior autor de videoaulas do mundo, criei mais de 7.000 videoaulas (java, delphi, php, arduino, android, asp, oracle, sqlserver, windev, algoritmos etc), que estão com mais de 13 milhões de acessos. Mais de 200 palestras realizadas em 08 países (Angola, Moçambique, Cabo Verde, Portugal, Colômbia, EUA, Guinné-Bissau e Brasil). Professor há mais de 13 anos na Universidade Luterana do Brasil. Pós-Graduado em Desenvolvimento de Software para web. Carazinho - RS, Brasil

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.