Vinicius Sanchez
Vinicius Sanchez
  • 42
  • 196 755
#11 Consumo de API REST com Delphi
Aprenda de forma simples e prática a consumir APIs REST com Delphi utilizando o RESTRequest4Delphi.
Treinamento completo: hotmart.com/pt-br/marketplace/produtos/introducao-ao-consumo-de-apis-rest-com-delphi/U88695509H
RESTRequest4Delphi: github.com/viniciussanchez/RESTRequest4Delphi
มุมมอง: 1 434

วีดีโอ

Centralização de logs com Grafana Loki
มุมมอง 2.6Kปีที่แล้ว
Aprenda a como centralizar os logs da sua aplicação utilizando o Grafana Loki, juntamente com o uso de ferramentas como Delphi, Docker e RESTRequest4Delphi, de uma forma bem simples e didática.
Balanceamento de Carga com Docker, NGinx e Delphi
มุมมอง 3.8K2 ปีที่แล้ว
Palestra apresentada no Intensive Delphi 2022 Docker: www.docker.com/ NGinx: nginx.org/en/ Horse: github.com/HashLoad/horse
#3 Criando uma API REST no Lazarus - Basic Authentication
มุมมอง 1.7K3 ปีที่แล้ว
Aprenda como trabalhar com autenticação básica (basic authentication) no Lazarus juntamente com o framework Horse para construção de API REST de forma segura, simples e rápida
#2 Criando uma API REST no Lazarus - Trabalhando com JSON
มุมมอง 3.7K3 ปีที่แล้ว
Aprenda como criar uma API REST no Lazarus de forma bem simples e rápida, utilizando o framework Horse, um dos frameworks mais utilizados do mundo Delphi, agora compatível também com Lazarus.
Você sofre instalando componentes no Lazarus? Conheça o Boss!
มุมมอง 2.4K3 ปีที่แล้ว
Conheça agora o mais novo gerenciador de dependências para Lazarus (Windows). O Boss que até então era super utilizado em aplicações Delphi passa a ser compatível também com o Lazarus. Assista ao vídeo e confira na íntegra!!!
#1 Criando uma API REST no Lazarus - Introdução
มุมมอง 6K3 ปีที่แล้ว
Aprenda como criar uma API REST no Lazarus de forma bem simples e rápida, utilizando o framework Horse, um dos frameworks mais utilizados do mundo Delphi, agora compatível também com Lazarus.
#5 Boas práticas na construção de uma API REST - Path variables
มุมมอง 1.6K3 ปีที่แล้ว
Aprenda o que são os path variables do mundo REST e suas principais características.
#4 Boas práticas na construção de uma API REST - Query Params
มุมมอง 2.2K3 ปีที่แล้ว
Aprenda o que são os query params no mundo REST e suas principais características.
#3 Boas práticas na construção de uma API REST - Status Codes
มุมมอง 1.4K3 ปีที่แล้ว
Aprenda como utilizar de forma correta os Status Codes e boas práticas na sua utilização.
#2 Boas práticas na construção de uma API REST - Verbos HTTP
มุมมอง 1.9K3 ปีที่แล้ว
Aprenda como utilizar de forma correta os verbos do protocolo HTTP e boas práticas na sua utilização. #1 Boas práticas na construção de uma API REST - Recursos th-cam.com/video/2ggUfN0szVA/w-d-xo.html
#1 Boas práticas na construção de uma API REST - Recursos
มุมมอง 2.9K3 ปีที่แล้ว
Aprenda de uma forma bem resumida o que são os recursos do mundo REST e quais são as boas práticas que podem ser utilizadas na sua criação.
API Node.js x API Delphi
มุมมอง 3.5K3 ปีที่แล้ว
Neste vídeo vamos acompanhar o desenvolvimento de duas API, uma utilizando o Node.js com o framework Express e outra utilizando o Delphi com o framework Horse. O intuito do vídeo é mostrar que em ambas as tecnologias, a criação de uma API é muito simples, e que o Delphi não está atrás do "mundo lá fora".
#9 Configurando PAServer no Linux com Docker
มุมมอง 1.9K3 ปีที่แล้ว
Aprenda a configurar o PAServer no Linux com Docker ou direto pelo terminal da sua máquina Linux.
#12 Criando uma API REST com Delphi - Swagger
มุมมอง 3.4K3 ปีที่แล้ว
Palestra apresentada no Intensive Delphi 2021 com o intuito de mostrar como documentar uma API desenvolvida utilizando o framework Horse utilizando o Swagger. Código fonte: github.com/viniciussanchez/intensive-delphi/tree/main/2021/horse-swagger
SOLID para leigos - Intensive Delphi 2021
มุมมอง 1.8K3 ปีที่แล้ว
SOLID para leigos - Intensive Delphi 2021
EC2020 - Do backend ao frontend com Horse e Angular
มุมมอง 1.4K3 ปีที่แล้ว
EC2020 - Do backend ao frontend com Horse e Angular
#13 Criando uma API REST com Delphi - Token JWT
มุมมอง 9K4 ปีที่แล้ว
#13 Criando uma API REST com Delphi - Token JWT
#11 Criando uma API REST com Delphi - Filtros avançados
มุมมอง 7K4 ปีที่แล้ว
#11 Criando uma API REST com Delphi - Filtros avançados
Horse! Simplicidade em forma de API
มุมมอง 3.3K4 ปีที่แล้ว
Horse! Simplicidade em forma de API
Consumindo API REST no FMX com RESTRequest4Delphi
มุมมอง 6K4 ปีที่แล้ว
Consumindo API REST no FMX com RESTRequest4Delphi
#10 Criando uma API REST com Delphi - ETag
มุมมอง 2.8K4 ปีที่แล้ว
#10 Criando uma API REST com Delphi - ETag
#9 Criando uma API REST com Delphi - Middleware Paginate
มุมมอง 3.6K4 ปีที่แล้ว
#9 Criando uma API REST com Delphi - Middleware Paginate
#8 Criando uma API REST com Delphi - Gerando LOG
มุมมอง 3.7K4 ปีที่แล้ว
#8 Criando uma API REST com Delphi - Gerando LOG
#7 Criando uma API REST com Delphi - Trafegando Stream
มุมมอง 7K4 ปีที่แล้ว
#7 Criando uma API REST com Delphi - Trafegando Stream
#6 Criando uma API REST com Delphi - Controlando Exceções
มุมมอง 4.8K4 ปีที่แล้ว
#6 Criando uma API REST com Delphi - Controlando Exceções
#5 Criando uma API REST com Delphi - Compression
มุมมอง 4.9K4 ปีที่แล้ว
#5 Criando uma API REST com Delphi - Compression
#4 Criando uma API REST com Delphi - Basic Authentication
มุมมอง 9K4 ปีที่แล้ว
#4 Criando uma API REST com Delphi - Basic Authentication
#3 Criando uma API REST com Delphi - Trafegando JSON
มุมมอง 15K4 ปีที่แล้ว
#3 Criando uma API REST com Delphi - Trafegando JSON
#2 Criando uma API REST com Delphi - Horse
มุมมอง 19K4 ปีที่แล้ว
#2 Criando uma API REST com Delphi - Horse

ความคิดเห็น

  • @pardalrocha
    @pardalrocha หลายเดือนก่อน

    Já existe uma imagem docker do PAserver no docker hub.

  • @pardalrocha
    @pardalrocha หลายเดือนก่อน

    Como configura essa compilação para Linux no RAD Studio?

  • @Ederpaz1
    @Ederpaz1 หลายเดือนก่อน

    Olá Vinicius, no curso vc ensina como consumir API com autenticação oauth2 ? estou estudando para consumir a API do Blig que atualmente esta na V3

  • @fabiolopes2645
    @fabiolopes2645 2 หลายเดือนก่อน

    Boa noite! ta dando erro aqui "LUsers := LService.ListAll(Req.Query).ToJSONArray();" Incompatible types: 'TDictionary<string,string>' and 'THorseCoreParam' O que pode ser? Resolvido... Req.Query.Dictionary

    • @ViniciusSanchez
      @ViniciusSanchez 2 หลายเดือนก่อน

      Isso mesmo, na versão nova do Horse mudou um pouco isso ai... Req.Query.Dictionary resolve

    • @fabiolopes2645
      @fabiolopes2645 2 หลายเดือนก่อน

      @ViniciusSanchez Cara, Parabéns pela excelente didática. Seus vídeos ajudaram muito.

    • @ViniciusSanchez
      @ViniciusSanchez 2 หลายเดือนก่อน

      @@fabiolopes2645 vlw

  • @AdielFrancaSilva
    @AdielFrancaSilva 2 หลายเดือนก่อน

    00:14:24 Inicio da implementação dos testes unitários

  • @mauriciosds77
    @mauriciosds77 3 หลายเดือนก่อน

    Opa boa tarde tudo bem como eu passo x-api-key e uma senha no headers usando horse

  • @AleTu-z6x
    @AleTu-z6x 3 หลายเดือนก่อน

    Excelente vídeo! Muito obrigado!!!!

    • @ViniciusSanchez
      @ViniciusSanchez 3 หลายเดือนก่อน

      @@AleTu-z6x obrigado

  • @elivaldo
    @elivaldo 3 หลายเดือนก่อน

    inicialmente, parabéns, sua didática é excelente. Dúvida: aos 13:20 você diz que tem outra forma de limpar todos os edits de uma única vez... Seria via código? Como seria?

    • @ViniciusSanchez
      @ViniciusSanchez 3 หลายเดือนก่อน

      Obrigado... da para limpar com RTTI por exemplo

  • @trilluxgamer5137
    @trilluxgamer5137 3 หลายเดือนก่อน

    Ei cara muito bom vídeo, me ajudou muito... Eu consigo utilizar o nginx proxy manager no lugar desse nginx??

  • @josbexerra8115
    @josbexerra8115 4 หลายเดือนก่อน

    Muchas gracias vinicius

  • @tiozaodofortinho
    @tiozaodofortinho 4 หลายเดือนก่อน

    Demorei pra vir aqui.. Infelizmente não consigo rodar o boss... Não existe mais o instalador. Então fiquei meio confuso sobre como instalar ele no windows e chamar o boss init..

    • @ronilsongomes8845
      @ronilsongomes8845 3 หลายเดือนก่อน

      Tive o mesmo problema amigo. Baixei o release mais recente, mas ao colocar o caminho no PATH do windows, o boss simplesmente não funcionava. Baixei o release 3.0.5 e instalei pelo setup.exe mesmo. Para o que preciso atende normalmente.

    • @tiozaodofortinho
      @tiozaodofortinho 3 หลายเดือนก่อน

      @@ronilsongomes8845 Beleza, chefe. Vou tentar fazer isso aqui tb.

  • @themystadeu9205
    @themystadeu9205 4 หลายเดือนก่อน

    Muito bom, parabéns! Estou vendo todos os vídeos do Rest/Api/Horse desde os de 2020 :)

    • @ViniciusSanchez
      @ViniciusSanchez 4 หลายเดือนก่อน

      Nossa kkkkkkk, que bom que gostou... obrigado

  • @ivaniomk1828
    @ivaniomk1828 4 หลายเดือนก่อน

    Parabéns., muito bom seus vídeos. Uma duvida, é possível utilizar a API em VCL, ou ideal seria utilizar o projeto em console?

    • @ViniciusSanchez
      @ViniciusSanchez 4 หลายเดือนก่อน

      Obrigado... sim é possível sim. Na pasta samples do Horse tem exemplos. Mas o ideal mesmo é ter um servidor de aplicação por trás dela, como um apache, um IIS, nginx...

  • @helvesb
    @helvesb 5 หลายเดือนก่อน

    ótima explicação!

  • @paulohildebrand8996
    @paulohildebrand8996 5 หลายเดือนก่อน

    Parabéns Vinícius

  • @marciomtk
    @marciomtk 5 หลายเดือนก่อน

    15:49 então e por isso que no Head não consigo passa tento com acentos!

  • @marciomtk
    @marciomtk 5 หลายเดือนก่อน

    Horse e RR4D e vida!

    • @ViniciusSanchez
      @ViniciusSanchez 5 หลายเดือนก่อน

      @@marciomtk chique né

  • @MrDiegoverdan
    @MrDiegoverdan 5 หลายเดือนก่อน

    Como seria a mudança dos motor pela diretiva de compilação?

    • @ViniciusSanchez
      @ViniciusSanchez 5 หลายเดือนก่อน

      @@MrDiegoverdan só adicionar no projeto a diretiva referente ao motor que deseja e boa

  • @luispaulorodrigues7794
    @luispaulorodrigues7794 5 หลายเดือนก่อน

    Vinícius, parabéns pelo video e pelo Dataset-serialize. Hoje eu uso Delphi com RDW e Reflection do FireDAC. Estou migrando para Horse no Lazarus. Aprendendo com o curso que comprei do Adriano Santos.

  • @andersonmendonca3456
    @andersonmendonca3456 5 หลายเดือนก่อน

    Estranho... estava zero likes, dei like e continuou com zero likes.

    • @ViniciusSanchez
      @ViniciusSanchez 5 หลายเดือนก่อน

      Estranho mesmo, aqui tá um kkk

  • @GleisonTrindade
    @GleisonTrindade 5 หลายเดือนก่อน

    O Boss não é um gerenciador de dependência ?

  • @gilmarsantossilva4332
    @gilmarsantossilva4332 6 หลายเดือนก่อน

    show Vinicius

    • @ViniciusSanchez
      @ViniciusSanchez 6 หลายเดือนก่อน

      @@gilmarsantossilva4332 vlw Gilmar

  • @oskaradepaula
    @oskaradepaula 6 หลายเดือนก่อน

    Fala Vinicius, blz? Aos demais que estão assistindo e comentando, tudo bem com vcs tbm? Bom... Já tenho uma aplicação mobile publica na Google Play com servidor na AWS, com poucos clientes. Essas 2 aplicações foram construídas em delphi 11.3 ce fmx. Como não sabia desses detalhes de Basic Auth, Bearer/JWT, infelizmente está ainda apenas em Basic Authenticator com o username/password em ambas as apçlicações no hardcoded. Aprendi como criptografar o password com AES256 entre aplicações e agora um hacker terá dificuldade de ir no base64 decoder pra descobrir a senha. Estou construindo uma aplicação web, que para cada acesso ao servidor, estou criando uma rota com uso do JWT. Pergunto: pra não mexer na aplicação mobile e manter compatibilidade com o servidor (back-end) e os 2 front-ends (mobile e web), fica seguro manter o Basic Authenticator para ambas as aplicações front-end e na web acrescentar o JWT como mais uma camada de segurança? Ou seja, manter o Basic Auth de forma global pra ambas aplicações front-end, mas, na aplicação web (front-end) e na rota exclusiva dela no servidor (back-end), assim que fizer login, obrigatoriamente devolver o token JWT. Fica seguro desta forma também? #gratidão

  • @jovem_guil
    @jovem_guil 7 หลายเดือนก่อน

    professor, muito obrigado pelo curso! tenho uma dúvida: agora com a API pronta, como fazer o deploy? quais serviços o sr. usa? além dos pagos, existe alguma opção gratuita para eu usar?

  • @mauriciosds77
    @mauriciosds77 7 หลายเดือนก่อน

    Oba tudo bem consegue me tirar uma duvida,consigo usar GraphQl com horse e sabe qual a melhor ferramenta pra trabalhar com Graphql

  • @jorgeissono4669
    @jorgeissono4669 7 หลายเดือนก่อน

    Maravilha de explicacao!!!!!!!!!!!!!!!!!!!

  • @rafaelserpacecatto9486
    @rafaelserpacecatto9486 7 หลายเดือนก่อน

    Obrigado pelo conteúdo!

  • @chaybs8671
    @chaybs8671 7 หลายเดือนก่อน

    você é fera, evolui muito só vendo videos seus no youtube, possui algum tipo de curso voltado para delphi ?

    • @ViniciusSanchez
      @ViniciusSanchez 7 หลายเดือนก่อน

      Vlww... tenho participação em 2 cursos com o Adriano Santos (REST do Básico ao Avançado com Delphi e Horse, e o outro é Fullstak com Delphi e Angular) e 1 com o Thulio (sênio developer). Também lancei um recentemente de voltado para consumo de API REST com Delphi, na Hotmart.

  • @valdiralberto9100
    @valdiralberto9100 7 หลายเดือนก่อน

    Bom dia... Parabéns pelo vídeo. Já me ajudou bastante. Tenho uma dúvida: a ideia principal dessa autenticação é fazer com que o os dados sejam trafegados encripatadamente, para evitar intercerptação e uso indevido dos dados, correto? Mas, para o client receber o token, ele precisa fazer uma primeira requisição enviando dados de login, e essa requisição não tem como encriptar. Pelo que entendi, essa primeira requisição ficaria órfã de uma proteção? Se sim, então o que seria recomendado fazer além de um SSL? Obrigado!

  • @ricardomirandamiranda6164
    @ricardomirandamiranda6164 8 หลายเดือนก่อน

    Perfeito Sanchez

  • @gustavosantos9193
    @gustavosantos9193 8 หลายเดือนก่อน

    olá Vinicius estou tentando utilizar a biblioteca, estou com o mesmo problema já mencionado aqui onde THorseLogger.New() não é mais reconhecido para o problema você sugeriu ver o exemplo, entretanto o exemplo da branch main está da maneira antiga que não funciona mais e na branch atualizada lumberjack não há uma pasta de exemplos

    • @gustavosantos9193
      @gustavosantos9193 8 หลายเดือนก่อน

      esquece já achei aqui kkk tem que tbm usar o middleware horse-logger-provider-logfile

  • @valdecimello4740
    @valdecimello4740 8 หลายเดือนก่อน

    Horse.Core.pas (12,3) Fatal: Impossível localizar Generics.Collection usado por Horse.Core.

  • @valdecimello4740
    @valdecimello4740 8 หลายเดือนก่อน

    Olá. Segui os passos, mas não está localizando "Generics.Collections". Mostra o seguinte erro:

  • @eltonmendes007
    @eltonmendes007 8 หลายเดือนก่อน

    Só para ver se compreendi, hoje eu trabalho com. Net, então lá na minha camada de api eu tenho controllers para meu negócio. Aqui com Delphi e Horse, eu criaria uma classe para cada negócio com uma instância do Horse em cada uma delas? A lógica eu entendi, um exemplo didático para mostrar, fica tudo no mesmo lugar. Mas com isso eu poderia ter minhas classes específicas que equivalem as camadas de aplicação, domínio e outras? Ou teria uma instância global do Horse e minhas classes a receberiam de alguma forma?

  • @ricardopascoal3785
    @ricardopascoal3785 8 หลายเดือนก่อน

    Bacana seu canal e estou começando a usar o Horse recentemente e gostaria de saber como faz para declarar um valor default para os param formdata. Existe esse recurso na classe do Swagger?

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Parabéns pelo video, uma ótima explicação. Sucesso em seus projetos Vinicius.

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Obrigado mais uma vez pelos videos aula. São fantásticos e nos ensina bastante. Sucesso em seus projetos Vinicius

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Parabens Vinicius pelo video aula. Sucesso em seus caminhos meu caro. Alexandre / SBC

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Obrigado pelo video Vinicius. Ótima didática. Sucesso em seus projetos.

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Parabéns pelo video. Sucesso em seus caminhos Vinicius.

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Parabéns pelo video Vinicius. Obrigado por mais esse video aula. Sucesso em seus projetos.

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Parabéns Vinicius pelo video. Muito obrigado por essa aula. Sua didática é muito boa. Desejo sucesso em seus projetos. Alexandre / São Bernardo do Campo

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Muito obrigado pelo video. Estou aprendendo bastante com ele. Sucesso em seus projetos.

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Parabéns Vinicius pelo video. Está me ajudando bastante. Obrigado por nos ensinar, desejo sucesso em seus projetos. Alex / São Bernardo do Campo

    • @ViniciusSanchez
      @ViniciusSanchez 9 หลายเดือนก่อน

      Que bom estar ajudando... obrigado

  • @alexhaifa
    @alexhaifa 9 หลายเดือนก่อน

    Parabéns Vinicius!!! Sua didática é muito boa e está me ajudando bastante. Muito grato pelo conteúdo no qual disponibilizou a todos. Desejo sucesso nos seus projetos.

    • @ViniciusSanchez
      @ViniciusSanchez 9 หลายเดือนก่อน

      Que bom estar ajudando... obrigado

  • @cleber713
    @cleber713 9 หลายเดือนก่อน

    Bom dia tudo bem Vinicius ? Primeiramente gostaria de agradecer ao seu conteudo, se eu precisar de uma consultoria sobre Horse e Delphi você faz ?

    • @ViniciusSanchez
      @ViniciusSanchez 9 หลายเดือนก่อน

      Bom dia... faço sim. Me envia um email viniciuss.sanchez@gmail.com

    • @cleber713
      @cleber713 9 หลายเดือนก่อน

      @@ViniciusSanchez ok estou iniciando o projeto, chegando a hora certa te aviso, obrigado por responder

  • @DiscoverFleet
    @DiscoverFleet 9 หลายเดือนก่อน

    É possivel rodar uma API Horse em uma hospedagem simples na LocaWeb?

    • @ViniciusSanchez
      @ViniciusSanchez 9 หลายเดือนก่อน

      Nunca testei, mas não vejo porque não.. se a máquina for windows ou linux ubuntu por exemplo...

  • @rodrigocollares6830
    @rodrigocollares6830 10 หลายเดือนก่อน

    Vinícius, você tem algum curso para desenvolvimento mobile?

    • @ViniciusSanchez
      @ViniciusSanchez 10 หลายเดือนก่อน

      Específico não.. mas tenho esse com o Adriano, Mateus e o Andre que está bem legal e tem FMX, Skia... campanhas.adrianosantostreina.com.br/fullstack-delphi-lazarus-angular/

  • @AndersonGonçalves-m3g
    @AndersonGonçalves-m3g 10 หลายเดือนก่อน

    Vinicius, boa tarde. Querido essa API poderia ser colocada em um WebService como do HOSTGATOR? Se sim, qual a aula tem a implantação dessa API Rest em um servidor?

    • @ViniciusSanchez
      @ViniciusSanchez 10 หลายเดือนก่อน

      Pode sim... mas não tenho aula mostrando isso...

  • @Alexandre_amds
    @Alexandre_amds ปีที่แล้ว

    Top, parabéns