
Esta parte explica o que é uma API e seus benefícios, traçando de maneira geral a história da informática, passando pelos softwares autônomos, os softwares colaborativos que se comunicam entre si e, finalmente, as APIs na web.
Esta parte simplifica o que é uma API mostrando uma lista de Endpoints com base em um modelo de dados.
Esta parte lista os benefícios das APIs nos projetos de TI e, mais amplamente, em um sistema de informação.
Esta parte mostra alguns exemplos de APIs na web, como por exemplo Twitter, Google Maps e outros.
Esta parte lista os softwares base de uma API.
Esta parte lista os diferentes tipos de API que existem.
Este vídeo é a conclusão da parte geral sobre as APIs.
Este vídeo introduz a parte sobre os componentes chave de uma API.
Esta parte apresenta o exemplo que será usado como fio condutor para apresentar os componentes chave de uma API.
Esta parte introduz os Endpoints de uma API listando os métodos básicos e introduzindo o método CRUD.
Esta parte explica a estrutura de um Endpoint em uma API.
Esta parte explica a sequência básica do uso dos Endpoints de uma API (criação de registro, listagem de registros, seleção de registro, exibição de registro, modificação ou exclusão de registro).
Esta parte introduz os parâmetros de entrada dos Endpoints de uma API (parâmetro de caminho, parâmetro de consulta, corpo da requisição).
Esta parte foca nos corpos de requisição em uma API.
Esta parte explica como descrever um controle em um Endpoint de uma API e introduz os códigos de resposta.
Esta parte explica como descrever um automatismo em um Endpoint de uma API.
Esta parte foca nos corpos de resposta e nos códigos de confirmação em uma API.
Este vídeo é a conclusão da parte sobre os componentes chave de uma API.
Este vídeo introduz a parte sobre o design de API.
Esta parte fornece um exemplo de concepção de Endpoint de uma API utilizando o método GET.
Esta parte fornece um exemplo de concepção de Endpoint de uma API utilizando o método POST.
Esta parte explica as nuances entre o método PUT e o método PATCH em uma API.
Esta parte dá um exemplo de concepção de Endpoint de uma API utilizando o método PATCH.
Esta parte dá um exemplo de concepção de Endpoint de uma API utilizando o método DELETE.
Este vídeo é a conclusão da parte sobre o design de API.
Nesta parte, com base em um exemplo, abordamos a linguagem JSON no contexto de uma API.
Nesta parte, enriquecemos o exemplo de API para abordar mais elementos na gestão dos atributos.
Nesta parte, enriquecemos o exemplo de API para abordar mais elementos na gestão dos atributos.
Nesta parte, explicamos as diferentes características de um atributo em JSON.
Nesta parte, explicamos as diferentes características de um atributo em JSON.
Nesta parte, focamos nos atributos do tipo objetos em JSON.
Nesta parte, focamos nos atributos do tipo array em JSON.
Este vídeo introduz a quinta parte sobre as especificações de API Swagger (OpenAPI Specification).
Este vídeo apresenta a suíte Swagger (OpenAPI Specification) em linhas gerais.
Este vídeo é uma demonstração do Swagger UI (OpenAPI Specification) através da API Pet Store.
Este vídeo apresenta a sequência básica dos Endpoints da API Pet Store.
Este vídeo apresenta a sequência básica dos Endpoints da API Pet Store com Swagger (OpenAPI Specification).
Este vídeo é uma demonstração da utilização da API Pet Store com Swagger (OpenAPI Specification).
Este vídeo introduz o exercício de leitura da API Pet Store com Swagger (OpenAPI Specification).
Este vídeo apresenta as soluções para o exercício de leitura da API Pet Store com Swagger (OpenAPI Specification).
Este vídeo introduz o exercício de leitura da API Twitter com Swagger (OpenAPI Specification).
Este vídeo apresenta as soluções para o exercício de leitura da API Twitter com Swagger (OpenAPI Specification).
Este vídeo traz algumas informações adicionais sobre a documentação de APIs no contexto de um projeto.
Este vídeo é a conclusão desta formação em API Web.
Descubra o Poder das Web APIs com Nosso Treinamento Especializado para Product Owners e Business Analysts
No mundo digital de hoje, dominar as Web APIs é crucial para qualquer organização que deseja aproveitar ao máximo seus dados e serviços digitais. Nosso treinamento especializado é projetado para equipá-lo com o conhecimento e habilidades necessárias para navegar com confiança no campo das Web APIs.
Por que escolher nosso treinamento?
Nosso programa cobre tudo, desde os fundamentos das Web APIs, incluindo definição, tipos e componentes técnicos, até tópicos avançados como design de API e gestão de atributos com JSON. Cada módulo é projetado para ser imediatamente aplicável, permitindo que você entenda e explore o potencial das APIs em seus projetos.
Abordagem Pedagógica Clara e Acessível: Nosso treinamento é especialmente projetado para desmistificar os conceitos das Web APIs, tornando-os acessíveis a todos, independentemente do seu nível técnico inicial. Combinando teoria clara, estudos de caso reais e exemplos práticos, transformamos um assunto complexo em uma habilidade compreensível e dominável.
Aprimoramento Rápido: Sabemos que seu tempo é valioso. É por isso que nosso programa é otimizado para permitir que você desenvolva rapidamente suas habilidades. Em algumas sessões intensivas, você será capaz de entender e usar as Web APIs em seus projetos, aumentando assim sua eficiência e seu valor no mercado.
Conteúdo Concreto e Imediatamente Aplicável: Cada módulo de nosso treinamento é projetado para fornecer conhecimentos práticos que você pode aplicar imediatamente. Se você está planejando uma nova integração de serviço ou otimizando sistemas existentes, as habilidades adquiridas permitirão que você tome decisões informadas e implemente soluções eficazes.
Ao participar de nosso treinamento, você se compromete com um caminho de aprendizado que valoriza seu tempo enquanto maximiza seu retorno sobre o investimento em habilidades. É a oportunidade ideal para aqueles que procuram adquirir expertise em Web APIs sem se comprometer com programas longos e caros.
Estrutura do Treinamento
Generalidades sobre as Web APIs:
Entender o que é uma API e como elas evoluíram com a história da computação.
Exemplos concretos de APIs populares como Twitter e Google Maps.
Descoberta dos diferentes tipos de API e seu impacto em projetos de TI.
Componentes Chaves de uma API REST:
Exploração detalhada dos endpoints, métodos CRUD, e estruturas de um endpoint
Gestão dos parâmetros, corpo de requisição e introdução aos códigos de resposta.
Design de API:
Técnicas de design de API usando os métodos GET, POST, PATCH e DELETE.
Discussão aprofundada sobre as nuances entre PUT e PATCH.
Gestão de Atributos com JSON:
Aprofundamento na linguagem JSON, focando em objetos e arrays.
Quem Deve Participar?
Este treinamento é ideal para Product Owners e Business Analysts que querem:
Entender a integração das APIs nas estratégias de negócios.
Melhorar a interoperabilidade entre sistemas e serviços.
Acelerar o tempo de lançamento de novas funcionalidades.