Criando API's RESTful com Web API, Entity Framework e MySQL
4.3 (35 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
129 students enrolled

Criando API's RESTful com Web API, Entity Framework e MySQL

Aprenda API's RESTful com Web API, Entity Framework e MySQL
4.3 (35 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
129 students enrolled
Last updated 1/2019
Portuguese
Portuguese [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 1 article
  • 11 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Utilizar o Web API com Entity Framework e MySQL.
  • Utilizar a abordagem Database First no Entity Framework
  • Utilizar a abordagem Code First + Migrations com Entity Framework
  • Utilizar Data Annotation integrada com Entity Framework e Web API
  • Usar os verbos GET, POST, PUT e DELETE para serviços RESTful
  • Nomenclatura de Métodos/Actions dentro da Web API
  • Utilizar registros relacionados no Asp .Net Web API
Course content
Expand 30 lectures 05:36:46
+ Curso de Web API com Entity Framework e MySQL
30 lectures 05:36:46

Vídeo de boas vindas ao Cuso de Web API com Entity Framework e Mysql.

Preview 00:41
Arquivos do Curso
00:35

Vídeo do curso de Web API com Entity Framework e Mysql mostrando a criação e como ficará o projeto no Visual Studio.

Preview 05:33

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar a tabela livros no MySQL através do comando SQL. Explicação da abordagem Database First.

Criação da tabela Livros no MySQL (Database First)
06:30

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como configurar o Entity Framework para trabalhar com o banco de dados MySQL.

Configuração do Entity Framework com MySQL
09:00

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando a criação da classe Livro no Visual Studio.

Criação da classe Livro
06:42

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar o serviço RESTful com o ASP.NET Web API utilizando o POST para cadastrar um novo livro.

Criação do método para cadastrar um novo livro com o POST
20:49

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar o Migration no Visual Studio com o MySQL. Explicando a abordagem Code First. - Parte 1

Utilizando o Migrations para CodeFirst - Parte 1
16:35

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar o Migration no Visual Studio com o MySQL. Explicando a abordagem Code First. - Parte 2

Utilizando o Migrations para CodeFirst - Parte 2
21:41

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar as DataAnnotations para definir tipos de dados no MySQL e também regras de validações nas classes.

Utilizando DataAnnotations
19:44

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como recuperar todos os registros através do verbo GET do HTTP.

Preview 07:57

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como recuperar um registro através de seu ID/Código utilizando o verbo GET do HTTP.

Recuperando um registro através do GET por ID
07:05

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como editar um registro utilizando o verbo PUT do HTTP.

Atualizando um registro através do verbo PUT
17:57

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como excluir um registro utilizando o verbo DELETE do HTTP.

Excluindo um registro através do verbo DELETE
10:41

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando os principais verbos do HTTP e os códigos de retorno. 

Verbos HTTP e status de retorno
06:48

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como trabalhar com métodos que não iniciam com o nome dos verbos (Get, Post, Put, Delete). O vídeo ensina também como utilizar duas ou mais actions que referem-se ao mesmo verbo. 

Métodos com nomes customizados
10:11

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como realizar paginação de registros no Asp.Net Web API. 

Paginação de registros
17:26

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar cabeçalhos customizados no Asp.Net Web API.

Cabeçalhos Customizados no ASP.NET Web API
09:23

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar filtros e ordenação no Asp.Net Web API com o protocolo OData.

Como criar filtros e ordenação com OData
14:03

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar a Fluent API para fazer o mapeamento objeto relacional no Asp.Net Web API. 

Utilizando a Fluent API
12:21

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como utilizar a Fluent Validation para fazer a validação de dados de um objeto no Asp.Net Web API. 

Utilizando a Fluent Validation
24:30

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como tratar erros gerados pela Fluent Validation no Asp.Net Web API. 

Como tratar erros gerados pela Fluent Validation
19:29

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como criar a classe Editora, que será usada no relacionamento com Livros, e atualizar as rotas quando trabalhamos com classes relacionadas no Asp.Net Web API.

Preview 07:46

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como relacionar duas classes com EF no Asp.Net Web API. Para essa aula utilizamos as classes Editora e Livro.

Relacionando a Classe de Editora com Livro
18:08

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como listar registros relacionados no Asp.Net Web API.

Listando registros relacionados
09:05

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como inserir registros com relacionamento no Asp.Net Web API.

Inserindo registros com relacionamento
08:19

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como alterar registros com relacionamento no Asp.Net Web API.

Alterando registros com relacionamento
12:34

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como excluir registros com relacionamento no Asp.Net Web API.

Excluindo dados com registros relacionados
07:56

Vídeo do Curso de Web API com Entity Framework e MySQL mostrando como publicar uma aplicação Asp.Net Web API no Microsoft Azure.

Publicando a aplicação Web API no Microsoft Azure
06:50

Aula de finalização do curso de Web API com Entity Framework e Mysql.

Finalização do Curso
00:27
Requirements
  • Ter o Visual Studio instalado na máquina.
  • Acesso de leitura e escrita em uma base de dados MySQL.
  • Conhecimento prévio básico de C#.
  • Permissão de instalação de programas no computador.
Description

Curso de Web API com Entity Framework e MySQL foi desenvolvido para mostrar ao aluno como criar um serviço RESTful utilizando as tecnologias ASP.NET Web API juntamente com o Entity Framework  e o banco de dados MySQ.

O aluno irá aprender o básico para criar seus serviços RESTful utilizando o modelo Database First e Code First.

Who this course is for:
  • Desenvolvedores que desejam aprender Web API.
  • Esse curso destina-se a todo e qualquer aluno que deseja conhecer na prática como utilizar o ASP .NET Web API juntamente com o MySQL utilizando o Entity Framework.