eLearning
linkedin.com
Fundamentos de Programação: APIs e Serviços da Web
Summary
Aprenda tudo sobre serviços web – o método padrão de comunicação entre aplicativos e pela web – e veja como desenvolvê-los usando várias tecnologias conhecidas.
Os serviços web estão no centro das arquiteturas de aplicativos modernos há muitos anos. Seja qual for a linguagem ou plataforma usada por um desenvolvedor, entender como funcionam os serviços web e saber implementá-los são habilidades imprescindíveis. Neste curso, a instrutora Kesha Williams explica como trabalhar com várias tecnologias conhecidas para desenvolver serviços web. Kesha começa estabelecendo a base para o curso, explicando o que são serviços web e as vantagens que proporcionam. Em seguida, apresenta uma comparação de várias tecnologias conhecidas de serviços web – REST, SOAP e GraphQL –, descrevendo em detalhes o formato das mensagens em cada tecnologia, além de dar exemplos de programação em várias linguagens usando diversas implementações baseadas em servidor e cliente. Também são mostrados códigos em Java, Python e Swift.