Web API - Estado da Arte

O que você está esperando para aprender sobre serviços? WebAPI é o que há de mais moderno para consumir e expor serviços, sem dúvida todo mundo deve saber sobre serviços.
Aprenda neste treinamento (2h18) um conceito fundamental para se trabalhar com serviços no .NET, Web API. Saiba o conceito, o tipo de projeto a ser criado, o protocolo HTTP, negociação de conteúdo, o uso do Fiddler e o Developer Tools do IE para compor e analisar as requisições HTTP para retornar JSON ou XML. Crie ações de Get/Post/Put/Delete para manipular informações através de serviços. Faça uso do trio Entity Framework 5 + Code First + Web API para criar, armazenar e requisitar dados diretamente do banco de dados via Web API. Por fim, veja como criar uma estrutura usando a técnica de repositório de dados com o Web API.

Os códigos utilizados estão em C# e VS 2012. Este treinamento é indicado para o nível básico.

Conteúdo
1- Conceito de Web API, crie e analise a estrutura do projeto (13:06)

Veja o conceito de WebAPI, o protocolo HTTP, a negociação de conteúdo, como criar e a análise da estrutura do projeto.

2 - Analisar as requisições HTTP do Web API (13:50)
Use o Fiddler e o Developer Tools do IE para compor e analisar as requisições HTTP para retornar JSON ou XML, entender as rotas e as Actions.

3 - Retornar dados via WebAPI (22:29)
Crie a classe de produto, o respectivo Controller herdando de ApiController, preencher uma lista de produtos e montar as requisições para o GET. Aprenda como criar e chamar as Actions para retornar a lista de produtos via JSON o XML.

4 - Banco de dados + Code First + EF 5 (19:33)
Veja como usar o Entity Framework 5 + Code First + Web API para criar, armazenar e requisitar dados diretamente do banco de dados via Web API.

5 - Gerar o Controller com ações do EF 5 (9:32)
Veja como criar um Controller com as ações de Get/Post/Put/Delete no modelo do Entity Framework 5.

6 - Adicionar dados (POST) via Web API (9:35)
Veja como adicionar dados diretamente no banco de dados via Web API usando o POST do HTTP, através do Fiddler.

7 - Atualizar e Excluir (9:57)
Saiba como atualizar e excluir dados diretamente pelas solicitações HTTP com o PUT e o DELETE no Web API.

8 - Repositório de dados - parte 1 (20:29)
Veja como criar uma estrutura usando a técnica de repositório de dados com o Web API. Crie a classe, a interface e a implementação de todas as requisições GET.

9 - Repositório POST / PUT / DELETE - parte 2 (20:01)
Crie as ações de adicionar, atualizar e excluir via HTTP usando o repositório de dados.



Normal R$ 279.00
Promoção   R$   119.00    
Por que comprar este treinamento? - Veja passo a passo como explorar esta tecnologia
- Aprenda com Renato Haddad, autor de livros, palestrante e consultor de sucesso
- Organizado em lições curtas, que respeitam o seu tempo
- Estude onde e quando desejar
- Totalmente em português
- Excelente relação custo x benefício
- Valioso material de consulta e referência
- Excelente método de ensino
Sobre o autor Renato Haddad é Microsoft Most Valuable Professional ASP.NET, MCP, MCTS, MCPD. Autor de diversos livros e ministra palestras e treinamentos sobre a tecnologia .NET e Office em eventos nos EUA, Canadá e Brasil.