Informações Gerais

  • Duração: 40h
  • Nível: intermediário
  • Pré-requisitos:
    • Lógica de Programação
    • Fundamentos de QML
    • Fundamentos de JavaScript (desejável)
  • Modalidades:
    • In-company
    • Remoto

Treinamento: Aplicações Cliente-Servidor com Qt e RESTful

O RESTful é uma tecnologia amplamente utilizada na implementação de serviços web, tem como base o protocolo HTTP e é influenciada pelo estilo arquitetural REST. Projetar aplicações cliente-servidor com funcionalidades de back-end implementadas como serviços RESTful tem sido um padrão arquitetural comum, em domínios tais como aplicativos móveis, sistemas web e aplicações para cloud computing.

Neste treinamento, são apresentados os recursos do Qt para invocação de serviços RESTful e manipulação de dados XML e JSON, bem como técnicas para implementação de serviços RESTful. Ao final do treinamento, o aluno deverá ser capaz de projetar e implementar sistemas cliente-servidor utilizando o Qt.

Método

  • Fundamentação expositiva
  • Práticas em laboratório

Pré-requisitos:

  • Lógica de Programação
  • Fundamentos de QML
  • Fundamentos de JavaScript (desejável)

Conteúdo

  • Introdução às arquiteturas RESTful
  • Servidores RESTful com o Ruby Sinatra
  • Clientes RESTful com QML e JavaScript
  • Clientes RESTful com QML e C++
  • Trabalhando com caches locais
  • Operações desconectadas e sincronização
  • Funcionalidades básicas para web scraping
  • Arquiteturas de clientes RESTful com QML

Assine a nossa newsletter

Receba notícias e dicas sobre o Qt, bem como novidades sobre os serviços da Qmob Solutions.