1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Criando um servidor de API em Rust com Rocket, SeaORM e JWT
Curso de Criando um servidor de API em Rust com Rocket, SeaORM e JWT
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Criando um servidor de API em Rust com Rocket, SeaORM e JWT
Construa seu próprio servidor de API REST com a segurança e desempenho do Rust usando Rocket, SeaORM e autenticação JWT.
Neste curso, vamos guiá-lo através do processo de construção do seu próprio servidor de API REST em Rust, utilizando o poder e a segurança do Rocket, SeaORM e autenticação JWT. Ao longo do curso, estaremos trabalhando na criação de um servidor de API de livraria. Este servidor nos permitirá realizar várias operações, como adicionar livros e autores. Com este sistema, você aprenderá como:Criar, listar, atualizar e excluir autores
Criar, listar, atualizar e excluir livros
Associar e desassociar livros e autores
Listar todos os livros de um determinado autor
Durante o curso, você adquirirá conhecimento sobre os seguintes tópicos:Criar um novo projeto Rust usando cargo
Construir e executar seu projeto Rust
Adicionar crates e habilitar recursos de crates
Compreender conceitos básicos de API, como roteamento e métodos HTTP
Extrair dados de requisições HTTP
Interagir com o banco de dados para consultar e inserir dados
Criar contas de usuário
Autenticação usando JWT
Criar e utilizar relacionamentos entre modelos para consultar e listar dados associados
Além disso, você aprenderá como:Lidar com dados de entrada (requisição) e saída (resposta) de maneira segura em termos de tipo
Lidar com CORS
Criar e executar migrações de banco de dados
Criar relacionamentos de banco de dados um-para-muitos
Criar entidades a partir de tabelas de banco de dados
Como bônus, forneceremos uma palestra sobre como Dockerizar seu servidor de API, permitindo que você o implante e execute em qualquer lugar. Ao longo do curso, estaremos utilizando as seguintes crates:Rocket: Um framework web para Rust que permite o desenvolvimento rápido, seguro e flexível de aplicações web sem sacrificar a flexibilidade, usabilidade ou segurança de tipos.
SeaORM: Um ORM relacional projetado para auxiliar na construção de serviços web em Rust.
jsonwebtoken: Uma crate para criar e decodificar JWTs de maneira fortemente tipada.
serde_json: Uma crate para serialização e desserialização eficiente e genérica de estruturas de dados Rust.
Ao final deste curso, você terá habilidades para:Criar um projeto Rust
Criar um servidor de API REST usando Rocket
Interagir com um banco de dados usando SeaORM
Autenticar APIs usando JWT
Escrever migrações de banco de dados usando SeaORM CLI
Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção