Build & Run
Build & Run
  • Видео 132
  • Просмотров 279 689
SOBRE O ÚLTIMO MÊS E O FUTURO DO CANAL BUILD & RUN
🎉 Conheça a FBR:
hotm.art/fbrydlancamento
Foram meses de dedicação, refinamento, e foco em cada detalhe para criar um produto que realmente transformasse a sua carreira.
A cada módulo, cada aula, tive o compromisso de entregar o que há de melhor e mais completo para você se destacar no mercado de tecnologia.
Além dos conteúdos, também preparamos bônus exclusivos para garantir que você tenha tudo o que precisa para organizar seus estudos, se aprofundar nas tecnologias mais usadas, e, claro, fazer parte de uma comunidade engajada.
E ainda tem mais!
Você vai contar com os encontros ao vivo no Checkpoint FBR, onde semanalmente teremos mentorias, discussões em grupo e tira-dúvidas ao vivo.
Essa ...
Просмотров: 1 300

Видео

Criando um Live Chat do ZERO com Spring Boot, Websocket, STOMP e AWS
Просмотров 3,9 тыс.3 месяца назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo, vamos criar um Live Chat do ZERO utilizando Spring Boot, WebSocket, STOMP e realizaremos o deploy na AWS com Elastic Beanstalk. 🚀 Você vai aprender a construir, configurar e publicar um sistema de chat em tempo real, passando por todas as etapas do projeto: -Entendimento do projeto Live Chat -Diferença entre HTTP e STOMP -Implementação detalhada do p...
Guia Completo: Deploy Spring Boot na AWS com Elastic Beanstalk + Multi-Ambiente
Просмотров 2 тыс.4 месяца назад
🎉 Conheça a FBR: hotm.art/fbryd Neste guia completo, vamos te mostrar o passo a passo sobre como fazer o deploy da sua aplicação Spring Boot na AWS, configurando uma estrutura de multi-ambiente com estágios de dev e prod. Além disso, você também aprenderá a gerenciar o controle de versões, promover sua aplicação do desenvolvimento à produção de forma simples e muito mais! Seja você iniciante ou...
IntelliJ: Top 7 plugins secretos que você deveria usar (e poucos conhecem)
Просмотров 3,7 тыс.4 месяца назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo, revelaremos os 7 plugins secretos do IntelliJ que você provavelmente ainda não conhece, mas deveria estar usando agora mesmo! Descubra como personalizar seu ambiente de desenvolvimento para torná-lo mais intuitivo e eficiente, com plugins que vão desde a customização de temas e ícones, até a otimização da barra de progresso. E mais, vamos explorar o ...
Criando um modelo de Inteligência Artificial na prática! Ollama + Open WEB UI
Просмотров 6 тыс.4 месяца назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo nós vamos mostrar como utilizar a plataforma de inteligência artificial de código aberto chamado Ollama e com isso aprenderemos: - O que é o projeto Ollama e seus benefícios - Como ter uma IA 100% local (maior segurança, privacidade e customização) - Como configurar o Ollama no seu computador - Como criar o seu próprio modelo de Inteligência Artificia...
Aprenda a utilizar o Spring DevTools e o Spring Docker Compose na prática!
Просмотров 4,1 тыс.5 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo nós vamos mostrar como utilizar o Spring Developer Tools (DevTools) e o Spring Docker Compose Support na prática! Se você está querendo otimizar o seu desenvolvimento com Spring Boot, esse vídeo é para você! Aprenderemos a configurar o Automatic Restart do Spring DevTools na IDE IntelliJ e criaremos um projeto na prática com o Spring Docker Compose Su...
Guia Definitivo: Testes Unitários com Spring Boot | DESAFIO BTG PACTUAL PT 2
Просмотров 2,7 тыс.5 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo nós vamos implementar os testes unitários no desafio backend do BTG Pactual e com isso aprenderemos: - Padrão de teste Triple A (Arrange / Act / Assert) - Como verificar a cobertura de testes do projeto - Como criar cenários de test com JUnit - Como realizar verificações com JUnit - Como mockar interações com Mockito - Como organizar seus testes unitá...
Resolvendo DESAFIO BACKEND da Magalu com Spring Boot, Scheduler e MySQL
Просмотров 16 тыс.6 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo nós vamos resolver o desafio backend da Magalu e com isso aprenderemos: - Como criar um microserviço com Spring Boot - Como realizar tasks agendadas com Spring Scheduler - Como comunicar com o banco de dados MySQL via Docker - Queries customizadas com Spring Data JPA - Relacionamento ManyToOne com JoinColumn - Como efetuar logs com o SLF4J Se você est...
Resolvendo DESAFIO BACKEND do BTG Pactual com Java, Spring Boot, RabbitMQ e MongoDB
Просмотров 33 тыс.6 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo nós vamos resolver o desafio backend do BTG Pactual e com isso aprenderemos: - Como criar uma API com Spring Boot - Como criar um microserviço com Spring Boot - Como configurar o RabbitMQ e MongoDB via Docker - Como consumir uma fila do RabbitMQ - Como comunicar com o banco de dados MongoDB via Docker - Como mapear uma collection do MongoDB dentro do ...
3 DICAS PARA INICIANTES NA PROGRAMAÇÃO | VAGA SEM EXPERIÊNCIA
Просмотров 1,1 тыс.7 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Fique a vontade para concordar ou discordar, coloca um comentário ai embaixo e vamos trocar uma idéia. Neste vídeo, irei dar algumas dicas para você que está iniciando na carreira de tecnologia como desenvolvedor e está em busca da sua primeira vaga para entrar no mercado de trabalho sem experiência. Acredito que essas dicas podem te ajudar a ter um currículo de ...
PIPELINE COMPLETA com Terraform, Github Actions e AWS
Просмотров 4,1 тыс.7 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo, nós vamos sair do zero e faremos a criação de uma pipeline terraform no Github Actions que fará o deploy de nossa infraestrutura na nuvem AWS. A pipeline será multi-stage, ou seja, conseguiremos ter múltiplos ambientes para implantar nossas infraestruturas (ambiente de dev e produção). O vídeo foi feito para quem está iniciando na prática de DevOps! ...
Passo a passo: Criando um CRUD com Java e Quarkus | JAVA ULTRA RÁPIDO
Просмотров 6 тыс.7 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Nós vamos conhecer o ultrarápido framework Quarkus e iremos construir um CRUD com MySQL saindo do ZERO! Nesse vídeo, nós mostramos como começar com o framework Quarkus e aprendemos como construir uma REST API CRUD com o Java 21, Quarkus, Container, Docker e MySQL na prática! Aprendemos as principais annotations do Quarkus com Jakarta RS e os conceitos de injeção ...
Resolvendo DESAFIO BACKEND do PicPay com Java e Spring Boot
Просмотров 21 тыс.7 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Neste vídeo nós vamos resolver o desafio backend do PicPay e com isso aprenderemos: - Como criar uma API com Spring Boot - Como mapear as entidades com Jakarta Persistence - Como comunicar com o banco de dados MySQL via Docker - Como comunicar com API externa via Spring Cloud OpenFeign - Como realizar processamento assíncrono com CompletableFuture - Como validar ...
Como personalizar o seu perfil no Github (Readme) | ATUALIZADO 2024
Просмотров 11 тыс.7 месяцев назад
🎉 Conheça a FBR: hotm.art/fbryd Você vai aprender como personalizar o seu perfil no Github! Um perfil completo e atualizado no Github pode aumentar as suas chances de conquistar uma vaga! Se você está querendo deixar o seu perfil no Github atualizado (readme), para ser o seu principal portfólio técnico, esse vídeo é para você! 👉 Segue a gente no Instagram: buildrun.tech 🔗 Profile...
DESAFIO BACKEND com Java e Spring Boot | RECEPTOR GPS
Просмотров 3,7 тыс.8 месяцев назад
DESAFIO BACKEND com Java e Spring Boot | RECEPTOR GPS
DESAFIO BACKEND com Spring Boot e MongoDB | ENCURTADOR URL
Просмотров 3,4 тыс.8 месяцев назад
DESAFIO BACKEND com Spring Boot e MongoDB | ENCURTADOR URL
Resolvendo DESAFIO BACKEND com Spring Boot | CRIPTOGRAFIA
Просмотров 2 тыс.8 месяцев назад
Resolvendo DESAFIO BACKEND com Spring Boot | CRIPTOGRAFIA
Resolvendo DESAFIO BACKEND com Spring Boot e JUnit 5 | PARTE 2
Просмотров 1,3 тыс.8 месяцев назад
Resolvendo DESAFIO BACKEND com Spring Boot e JUnit 5 | PARTE 2
Resolvendo DESAFIO BACKEND com Spring Boot e JUnit 5 | PARTE 1
Просмотров 2,8 тыс.9 месяцев назад
Resolvendo DESAFIO BACKEND com Spring Boot e JUnit 5 | PARTE 1
Resolvendo DESAFIO de VAGA BACKEND com Java Spring | SENHA SEGURA
Просмотров 1,8 тыс.9 месяцев назад
Resolvendo DESAFIO de VAGA BACKEND com Java Spring | SENHA SEGURA
Do ZERO ao DEPLOY com Terraform, AWS, Docker e SpringBoot
Просмотров 6 тыс.9 месяцев назад
Do ZERO ao DEPLOY com Terraform, AWS, Docker e SpringBoot
Como achar os bugs escondidos do seu código com o SonarLint!
Просмотров 1,3 тыс.9 месяцев назад
Como achar os bugs escondidos do seu código com o SonarLint!
Guia Definitivo: Spring Security 6 + JWT + OAUTH 2 | AUTENTICAÇÃO NA PRÁTICA
Просмотров 27 тыс.10 месяцев назад
Guia Definitivo: Spring Security 6 JWT OAUTH 2 | AUTENTICAÇÃO NA PRÁTICA
Como gerar uma imagem Docker na prática!
Просмотров 74910 месяцев назад
Como gerar uma imagem Docker na prática!
GraalVM e Spring Boot: Gerando uma imagem nativa na prática!
Просмотров 2,3 тыс.10 месяцев назад
GraalVM e Spring Boot: Gerando uma imagem nativa na prática!
Consumindo a API do Github com Java e Spring Boot
Просмотров 1,4 тыс.10 месяцев назад
Consumindo a API do Github com Java e Spring Boot
AWS DynamoDB: Como criar um CRUD com Spring Boot e Java 21
Просмотров 2,7 тыс.10 месяцев назад
AWS DynamoDB: Como criar um CRUD com Spring Boot e Java 21
COMO EVOLUIR MAIS RÁPIDO NA CARREIRA DE DESENVOLVEDOR? | COMO SER PROMOVIDO
Просмотров 94111 месяцев назад
COMO EVOLUIR MAIS RÁPIDO NA CARREIRA DE DESENVOLVEDOR? | COMO SER PROMOVIDO
Não confunda! Entenda as diferenças e quando utilizar o SQS vs SNS
Просмотров 2,9 тыс.11 месяцев назад
Não confunda! Entenda as diferenças e quando utilizar o SQS vs SNS
AWS SQS: Como publicar e consumir mensagens com Spring Cloud AWS
Просмотров 3,3 тыс.11 месяцев назад
AWS SQS: Como publicar e consumir mensagens com Spring Cloud AWS

Комментарии

  • @arturtarcisio6814
    @arturtarcisio6814 Час назад

    Cara que conteúdo maravilhoso. Eu sempre apliquei pra picpay e mesmo tendo as skills necessárias e tempo de xp se quer eu cheguei a PARTICIPAR do processo seletivo e ver o desafio aqui pra ter uma ideia de como é, o nível de exigência, é muito bom. Você sabe o que faz, espero que seu canal cresça demais isso sim é conteúdo de qualidade.

  • @tiagoorcall.
    @tiagoorcall. День назад

    família, alguém conseguiu usar o httpie da mesma forma que ele? Pq eu não, aliás, para windows, você precisa instalar primeiro o choco e depois tentar instalar o httpie. quem puder ajudar ai o pai agradeço, ótimo 2025 à todos!

  • @naitiwesleis.defreitas6747
    @naitiwesleis.defreitas6747 День назад

    Opa boa tarde! Video muito legal... parabéns! Seguinte uma questão se eu quissesse deixar uma maquina para rodar alguns modelos, por exemplo: modelo para transcrever vídeos, modelo para usar em pdf e interação com os mesmos, e por último um modelo de transcrição de áudio. Os 3 modelos bem robusto, você tem uma ideia sobre espaço de hd e ram para rodar lisinho? Valeu pela atenção!

  • @arturjorgeamorimneto3466
    @arturjorgeamorimneto3466 2 дня назад

    ainda não terminei o vídeo, mas esse é o terceiro que to usando pra estudar o mesmo assunto até agora, e esse foi de longe o melhor que eu assisti, obrigado por ir direto ao ponto e não ter enrolação

  • @marcoks63
    @marcoks63 2 дня назад

    Excelente conteúdo! Muito bem explicado! 👏

  • @didamendes
    @didamendes 5 дней назад

    A aula e excelente. O prof e acerelado !! kkkk

  • @belocker
    @belocker 6 дней назад

    Eu estava pensando em estudar este conteúdo este mês para eu criar um projetinho de estudo, e literalmente você destrinchou tudo o que eu estava pensando em fazer completamente!!! muito bom. Parabéns

  • @deathman_3740
    @deathman_3740 7 дней назад

    A gente vê essas bibliotecas e framewors no java e entende o pq o pattner builder é tão usado. Chega a ser viciante.

  • @faberbernardo3876
    @faberbernardo3876 9 дней назад

    O único ponto que acho negativo da compilação nativa com o Reflection, é que ele te obriga a carregar junto os arquivos de dll ou no caso do linux, os arquivos .so, pensando na aplicação que pode sofrer interferência do usuário, capaz de ser alterada de alguma forma, causando a quebra do sistema. Se alguém conhecer um método melhor, me avise, estou precisando.

  • @68anderson
    @68anderson 10 дней назад

    Parabens pelo conteudo!!

  • @setimossevero
    @setimossevero 10 дней назад

    Excelente conteúdo e didática, parabéns e obrigado por compartilhar o conhecimento!

  • @miguelbourbon8006
    @miguelbourbon8006 10 дней назад

    como fazer uso de uma ia treinada para ajudar um profissional de uma determinada area tecnica que quer incluir varios livros em pdf para fazer suas consultas tecnicas?

  • @otaiguara
    @otaiguara 10 дней назад

    Mano, suas explicações são excelentes.

  • @pabloklein3163
    @pabloklein3163 10 дней назад

    brabo

  • @JVictor21
    @JVictor21 13 дней назад

    vc acha que seria legal colocar esse projeto no portfólio ?

  • @fabiofabinho3366
    @fabiofabinho3366 13 дней назад

    Claro q é um exemplo, mas para ficar mais amarrado gosto de tipar a string da chave

  • @fabiofabinho3366
    @fabiofabinho3366 13 дней назад

    Muito bacana, faço isso direto no javascript e não sabia que tinha este nome

  • @melvintivane9432
    @melvintivane9432 14 дней назад

    Obrigado pelos ensinamentos, Bruno.

  • @RicardoHenrique-b2e
    @RicardoHenrique-b2e 15 дней назад

    Muito legal! Super interessante

  • @JorgeAragao-t3g
    @JorgeAragao-t3g 16 дней назад

    da pra usar em producao?

  • @jeffersonXPLODE
    @jeffersonXPLODE 16 дней назад

    Gostei do video, Quarkus parece ser muito legal mesmo, essa parada de Active Record é bem usado em outros frameworks(como o Rails), mas confesso que iria sentir falta do AOP que pelo que vi o Quakus não tem algo semelhante(não intuitivamente)

  • @gabrielconstantin9593
    @gabrielconstantin9593 16 дней назад

    Estou tomando erro 401 Unauthorized, já realizei o .requestMatchers(HttpMethod.POST, "/login").permitAll() e continua dando o mesmo erro quando tento realizar o post no momento 57:31 do video, alguem pode me ajudar por favor????

  • @Vitooooor
    @Vitooooor 19 дней назад

    Muito bom, tá me ajudando muito a compreender os conteúdos da faculdade!!

  • @FelipeAlves-wr1nr
    @FelipeAlves-wr1nr 19 дней назад

    http : O termo 'http' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. como faço galera

  • @matheusneris7731
    @matheusneris7731 20 дней назад

    Parabéns pelo conteúdo. Conseguiu dar uma excelente visão inicial do framework e traçar paralelos muitos didáticos com o Spring, facilitando para quem está migrando.

  • @sinvalfelisberto
    @sinvalfelisberto 20 дней назад

    Caraca, como foi massa. Estou há duas semanas estudando esse vídeo. Apareceram alguns erros. Tratei os erros. Refiz as chamadas pra evitar os problemas que foram tratados pelo meio do video... muito massa mesmo. Valeu mesmo pelo o conteúdo.

  • @luizfelipeburgattjolo6578
    @luizfelipeburgattjolo6578 20 дней назад

    show! seu canal é top!

  • @felipef6300
    @felipef6300 21 день назад

    parabéns, muito bom

  • @gabrielmagalhaes2089
    @gabrielmagalhaes2089 22 дня назад

    Boa tarde Bruno! A formação terá algumas dicas e ensinamentos para estruturação de Linkedin, currículo e etc? Estou notando que cada vez mais têm sido dificuldade poder se destacar a aparecer no mercado, mesmo com uma boa base técnica. Sugestão: Aulas sobre algortimos, estrutura de dados e etc.

    • @buildrun-tech
      @buildrun-tech 19 дней назад

      @@gabrielmagalhaes2089 Fala Gabriel! Temos um encontro ao vivo onde passamoa 9 dicas para montar um LinkedIn profissional, nela avaliamos o linkedin de alguns alunos e fizemos ajustes ao vivo. Aula com 1h de duração. Gostei das sugestões, já estão no cronograma :)

  • @gabrielmagalhaes2089
    @gabrielmagalhaes2089 23 дня назад

    Professor, durante a criação do exercício, estava passando um problema na criação dos Enums de WalletType no banco de dados. O Hibernate voltava a seguinte exceção: "Application run failed org.springframework.orm.ObjectOptimisticLockingFailureException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): " Só consegui resolver este problema, removendo o strategy = GenerationType.IDENTITY do atributo ID da WalletType, mas não acredito ter sido a melhor solução e não entendo o porque disso ter acontecido na minha aplicação mas não na sua. Alguém poderia me ajudar?

    • @carlosportella16
      @carlosportella16 9 дней назад

      Opa, eu estava com esse problema também, até que removi o strategy do Id, rodei a aplicação (Funcionou como você falou, mas não inseriu os registros corretamente). Então voltei o strategy = GenerationType.IDENTITY e rodou perfeitamente

  • @ciceroleandro7395
    @ciceroleandro7395 23 дня назад

    A pra fazer ela pesquisar na internet? Mesmo instalado localmente?

  • @Greystton
    @Greystton 23 дня назад

    Essa ollama de duzentos e poucos gigas. Ela funciona só com contexto, tanto para pergunta e resposta? Que eu pensei em criar uma inteligência artificial um pouco mais avançada. Porque penso eu que essa ollama tem limitações

  • @giuneiphilippimachadojunio8858
    @giuneiphilippimachadojunio8858 24 дня назад

    Estou tendo esse problema: Unable to load credentials from any of the providers in the chain AwsCredentialsProviderChain, não lembro de pôr nenhuma senha quando criei a fila, e a classe de config até fui dar ctrl c + ctrl v do seu github pra garantir que está igual, coloquei a versão igual a sua também, mas da esse problema aí, sabe o que pode ser?

  • @rbs748
    @rbs748 25 дней назад

    Que isso jovem, vai dar uma introduzida? kkkkk Brincadeiras a parte, show de bola o video foi top.

  • @brunoserraoliveira
    @brunoserraoliveira 27 дней назад

    Um dos melhores videos de terraform e github actions que já vi , Parabéns .

  • @joaovictorprudencio1592
    @joaovictorprudencio1592 28 дней назад

    no meu caso, ele não da retorno , só fica pronto pro proximo comando

  • @oedsonferreira
    @oedsonferreira 29 дней назад

    Parabéns, cara! Esse ollama é muito diferente do alpaca que tem em flatpak? E dá para rodar sem GPU? Estou querendo testar o qwen 2.5, mas não tenho GPU.

  • @pcricardoSouza
    @pcricardoSouza 29 дней назад

    Pode me ajudar no meu projeto? Estou criando uma plataforma de ensino de idiomas popular, acessível às pessoas, e estou tentando colocar ele na plataforma, mas está difícil 😅

  • @droom5259
    @droom5259 Месяц назад

    Comprei o curso hoje e iniciei as primeiras aulas de spring boot. Estou adorando!

  • @leonardo1303-b6f
    @leonardo1303-b6f Месяц назад

    uma duvida que eu tenho e nessa parte do git sats, ele nao atualiza la no meu github mas na plataforma sim

  • @nobredevnoob
    @nobredevnoob Месяц назад

    Concordo, o caminho sempre vai ser entregar mais do que é pedido, aprendi com o tempo que o comportamento também conta muito, além da entrega você já tem que se comportar conforme o cargo que deseja.

  • @dyego20121
    @dyego20121 Месяц назад

    Muito obrigado pelo conteúdo de primeira, parabéns pela didática foi muito importante para ajudar na compreensão do conteúdo.

  • @jorgedoriajr
    @jorgedoriajr Месяц назад

    Brunão, TOP D+ mano. Parabéns pelo video.

  • @DiogOD2r
    @DiogOD2r Месяц назад

    show meu mano, parabéns ai pelo conteúdo continue trazendo informações valiosas para comunidade !! +1 inscrito

  • @eutubebr
    @eutubebr Месяц назад

    Opa, gostaria de compartilhar uma situação no meu projeto, no UserService quando uso o UUID.randomUUID() na conversão de DTO -> Entity, dá erro (Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect)), já quando coloco null, dá certo. Pelo que andei investigando, isso está ocorrendo porque nesse momento, está sendo gerado um UUID aleatório e passado para o User, porém dar erro pelo fato de a entidade User não está esperando um UUID pelo usuario, já que o Hibernate já vai gerar automatico, assim eu entendi kkkkk.

    • @leonardoirineu2996
      @leonardoirineu2996 19 дней назад

      Como você conseguiu resolver ?

    • @eutubebr
      @eutubebr 19 дней назад

      @leonardoirineu2996 em vez de passar o UUID.randomUUUID(). Eu coloco somente o null. Pois de qualquer forma, o id já vai ser gerado automaticamente devido a anotação @Id e generateValue.

    • @eduardoruiz6451
      @eduardoruiz6451 12 дней назад

      @@eutubebr SALVOU MINHA VIDA IRMÃO!! VALEUU

  • @leandrocruz6621
    @leandrocruz6621 Месяц назад

    Top demais

  • @costathoughts
    @costathoughts Месяц назад

    Fala Bruno, ótimo vídeo. Entretanto a nível de segurança eu não iria deixar o arn exposto, eu utilizaria ao invés do GitHub secrets o próprio vault que é mais comum em ambiente corporativo

  • @agencianamidia9298
    @agencianamidia9298 Месяц назад

    Qual a configuração da sua máquina?