Só passando pra dizer que esse canal é OURO! na minha época de faculdade faltavam canais assim que ensinam na pratica, parabéns pelo conteúdo e continue!
Cara não tenho palavras para descrever o tanto que esse cara e foda!! O tanto de conhecimento que ele fornece em apenas um video simples, uma coisa super legal que ele faz e que ele sempre traz coisas a mais, não so o necessario, tipo nesse video onde adicionou a parte do summary que nem era necessario. Muito obrigado por nos ajudar parceiro!!! Merece mil likes!!
Como eu nunca tinha conhecido esse canal antes pqp! Sou meio iniciante/intermediário em Java ainda mas estou assistindo vídeos de API e micro serviços pra ir me acostumando Parabéns! 😊
Excelente video. Fiz uma versão estendendo para ter um endpoint de post para uma nova file e um redireccionamento/validação para a fila de criar o evento. Obrigado pelo seu conhecimento compartilhado!
Eu gostei porque eu não sei nada de teste técnico,e você ajudando a gente eu acho muito legal a maneira que você ensina assim como eu todos os dias chegam pessoas na área de tecnologia mais perdida que o "Batman" sem saber absolutamente nada e com esse trabalho eu acho muito relevante para a plataforma do youtube por isso eu deixo o like e inscrevo no canal e recomendo aos meus amigos
Show esse desafio parabéns Brunão. Logo mais poderia criar uma playlist de desafios complexos do LeetCode ou HackerHank mostrando sua forma de pensar na solução dos algoritmos em java claro.
Assisti 10 minutos e achei sua didática perfeita para mim que tenho TDAH. Descobri o canal agora e já ganhou um inscrito. Tenho muita dificuldade em aprender e esses 10 minutos eu entendi tudo. Salvei para replicar o ambiente e quero micro segmentar também.
Muito show esse projeto/vídeo. Fiquei tão empolgado que irei implementar ainda hj mesmo até a madrugada rsrs. Parabéns pelo conteúdo e o canal. Ganhou um novo inscrito fiel hehe!!!
@@buildrun-tech Conseguir fazer rsrs tive uns erros ao longo do projeto, mas com pouco de paciência e pesquisa tudo certo. Parabéns pela simplicidade de como resolver esse desafio. Fique curioso de como seria com banco de dados relacional qual seria o trabalho usando o Data JPA.
Sugestão: Fazer um curso de api rest java com pipeline ci/cd no GitHub action e deploy em cluster k8s. Queria muito fazer um curso assim mas não encontro nenhum e com sua didática eu pagaria esse curso de boa.
Abordando esse mesmo formato da mensagem do desafio BTG, voce poderia fazer um video de microserviço com notificacao, proposta e analise com o rabbit ensinando a enviar json atraves das filas. Tipo nessa mesma pegada do desafio ai.
Bruno, existe alguma boa prática que faz com que o Lombok não seja usado? Vejo bastante dev de Java que prefere criar os getters e setters ao @Data. Vídeo incrível, muito bem explicado!
Opa, obrigadoo! Rapaz, eu respeito quem gosta de utilizar, porém eu prefiro deixar o código mais explicito e previsível, sem deixar uma amarração a lib.
Pessoal sou totalmente leigo na área de TI, e gostaria de saber por onde eu poderia começar e se alguém sabe se tem alguns cursos de graça no you tube, pois eu não tenho dinheiro pra pagar, ficarei grato pela orientação.
top o conteúdo, mas uma dúvida, não seria mais fácil somar o total de todos os pedidos no java uma vez que vc já tem a lista ? invés de utilizar o mongo templete?
Boa pergunta! Ao fazer o somatorio no Java, teriamos somente os registros da pagina que estamos retornando. Caso tenha muitos registros na base, o código iria ficar insustentável. Ao fazer a sumarização na base, a gente garante que estamos olhando para todos os registros, independente da paginação. :)
Cai de paraquedas nesse video, estou aprendendo Java/Spring boot... minha duvida é se um dev nível junior precisa saber implementar JWT, Refresh Token ,OAuth etc... ou se é algo mid level ...
Como que faz para gravar todos esses passos, eu entendo o motivo deles, mas se eu for criar do zero algo assim sem uma consulta eu não faço ideia de tudo isso que precisa... Algum dica? =(
Compreendo seu questionamento. Uma dica: refaça o código do sistema, mesmo que copiando e colando. Depois tente refazer, dessa vez sem copiar e colar. Você passará a entender a razão de cada trecho de código. Ao menos comigo dá super certo dessa forma.
achei um pouco confuso o conceito de entidade nesse contexto, talvez tenha a ver com o uso de um db nosql. As classes order e item são chamadas entidades mas possuem implementações distintas.
Legal, mas acho que ainda ficou muitas perguntas em volta da solução proposta.Por que escolheu Mongo? Qual o volume de requests que a API vai suportar? Precisamos tunar o DB? E se tivermos milhoes de customerID? Podemos processar os pedidos em paralelo? E se chegar eventos duplicados? Etc....
Springboot? Sério? com Go, Node, Rust, Python e ainda usam esse monstro devorador de memoria? Achei muito top o video, mas não entendo pq ainda usam java em 2024.
Nem tudo na vida é feito pra melhor desempenho de memória, só o fato de existirem milhares de empresas que tem seus sistemas em Java já é o suficiente pro uso dele no projeto.
Mais é claro, Java/Spring são bastante usados no mercado, tanto no Brasil, como ao redor do Mundo. Cada tecnologia tem suas vantagens e desvantagens. O Uso de memória já é coisa do passado no mundo Java principalmente no ecossistema do Spring. Não se engane, acha mesmo que grandes e médias empresas e grandes serviços e plataformas usam Node no backend?
🎉 Conheça a FBR:
hotm.art/fbryc
Você gostou do vídeo de hoje? Qual poderia ser o próximo desafio?
Woovi-bank
@@luisdomiciano legal! Tem o link ae? 👀
Só passando pra dizer que esse canal é OURO! na minha época de faculdade faltavam canais assim que ensinam na pratica, parabéns pelo conteúdo e continue!
@@ANDREYALVES Obrigado Andrey! 🤘
Adorei!! faça mais com hackerrank!!!
muito obrigado pelo vídeo! tô aprimorando com o spring e me ajudou muito
Cara não tenho palavras para descrever o tanto que esse cara e foda!! O tanto de conhecimento que ele fornece em apenas um video simples, uma coisa super legal que ele faz e que ele sempre traz coisas a mais, não so o necessario, tipo nesse video onde adicionou a parte do summary que nem era necessario. Muito obrigado por nos ajudar parceiro!!! Merece mil likes!!
Muito obrigado pela mensagem Rayan! Isso me motiva a trazer mais conteúdos aqui pro canal 🫡❤️
Brother, parabéns pelo conteúdo! Fez algo que é relativamente complexo parecer extremamente simples! Ganhou um inscrito!
Obrigadoo Andre!
Se não deixarem o like é sacanagem! Parabéns pelo vídeo, pelo canal e pela iniciativa. Tenha certeza que você está ajudando muita gente. 👏🏻👍🏻💪🏻
Como eu nunca tinha conhecido esse canal antes pqp! Sou meio iniciante/intermediário em Java ainda mas estou assistindo vídeos de API e micro serviços pra ir me acostumando
Parabéns! 😊
@@InsiderGames456 Obrigado :)
Excelente video. Fiz uma versão estendendo para ter um endpoint de post para uma nova file e um redireccionamento/validação para a fila de criar o evento. Obrigado pelo seu conhecimento compartilhado!
Que canal foda, parabens, ensina o que realmente importa para o mercado de trabalho.
Eu gostei porque eu não sei nada de teste técnico,e você ajudando a gente eu acho muito legal a maneira que você ensina assim como eu todos os dias chegam pessoas na área de tecnologia mais perdida que o "Batman" sem saber absolutamente nada e com esse trabalho eu acho muito relevante para a plataforma do youtube por isso eu deixo o like e inscrevo no canal e recomendo aos meus amigos
🫡❤️
Show de bola, não manjo de Java, mas deu pra entender bem, é bem parecido com Nestjs.
Começei a aprender Java e seu ecossistema recentemente, seu conteúdo é muito bom! Inscrito.
Boaaa!! Obrigadoo Bruno! 🤘
Show esse desafio parabéns Brunão. Logo mais poderia criar uma playlist de desafios complexos do LeetCode ou HackerHank mostrando sua forma de pensar na solução dos algoritmos em java claro.
Uma atividade complexa e mt bem explicada! Sem contar a utilidade, pois é algo muito usado no dia a dia! TOP!
Massa demais! Didática excelente! Parabéns!
Boa, usei seu vídeo como base para criar meu projeto, so que em .NET. Valeu!!
Assisti 10 minutos e achei sua didática perfeita para mim que tenho TDAH. Descobri o canal agora e já ganhou um inscrito. Tenho muita dificuldade em aprender e esses 10 minutos eu entendi tudo. Salvei para replicar o ambiente e quero micro segmentar também.
@@z4l1nux Obrigado Diego! Fico feliz em poder ajudar 🤘
Excelente vídeo! Se possível, poderia fazer um vídeo sobre programação reativa e manipulação de arquivos? 😅
Minha nossa que aula!!! Muito bom e obrigado pelo conteúdo ❤
Excelente! Deu para entender muita coisa
Parabéns mano, faz ate parecer que é fácil !
Obrigado Elisio! 🫡👊
Conteúdo extremamente importante. Sensacional, amigo
Obrigado Felipe! 👊
Excelente video!
Excelente conteúdo, cara! Java é sensacional!!!! tmj
Muito show esse projeto/vídeo. Fiquei tão empolgado que irei implementar ainda hj mesmo até a madrugada rsrs. Parabéns pelo conteúdo e o canal. Ganhou um novo inscrito fiel hehe!!!
Boaaa!! Obrigado 🫡💪
@@buildrun-tech Conseguir fazer rsrs tive uns erros ao longo do projeto, mas com pouco de paciência e pesquisa tudo certo. Parabéns pela simplicidade de como resolver esse desafio. Fique curioso de como seria com banco de dados relacional qual seria o trabalho usando o Data JPA.
Conteúdo sensacional 👋
Muito boa a didática e o código apresentado também, parabéns!
Obrigadoo Wagner!
Excelente conteúdo, não sou dev java e entendi tudo, parabéns!
Obrigadoo Emanuel!
Obrigado, isso foi massa!
Muito bom o vídeo, parabéns pelo conteúdo.
Obrigadoo Marcos!
Obrigado! Ótima didática e muito informátivo.
O cara me fez amar Java de uma maneira que eu não sei explicar KKKKKKKKKKKKKKKKKKK
@@omiranhainvestidor 😅
Ótimo vídeo, já abordando Java 21, blz... veja de adicionar classes de testes nos próximos, ai fica top
Sugestão: Fazer um curso de api rest java com pipeline ci/cd no GitHub action e deploy em cluster k8s. Queria muito fazer um curso assim mas não encontro nenhum e com sua didática eu pagaria esse curso de boa.
Abordando esse mesmo formato da mensagem do desafio BTG, voce poderia fazer um video de microserviço com notificacao, proposta e analise com o rabbit ensinando a enviar json atraves das filas. Tipo nessa mesma pegada do desafio ai.
Top demais!!
mto massa conteúdo parabéns
Conteúdo show !!
Gostei muito do conteúdo!!!! Top demais! Sabe dizer para qual senioridade seria esse code test?
Trabalho com .net a 6 anos e achei mais simples de fazer em java q configuração do banco e do rabbit mq foi muito simples
Maneiiro! Vem pro lado do Java rs 😅💪
Video top parabéns, estou voltando a estudar Java, sou front atualmente. Mas te perguntar - qual o tema do IDEA tá usando ?
Obrigadoo! O tema é Gruvbox
Muito bom!!!!
Obrigadooo Robson!
Da hr demais
Muito bom.
Obrigado Daniel!
@@buildrun-tech A gente é que agradece.
Bruno, existe alguma boa prática que faz com que o Lombok não seja usado? Vejo bastante dev de Java que prefere criar os getters e setters ao @Data.
Vídeo incrível, muito bem explicado!
Opa, obrigadoo! Rapaz, eu respeito quem gosta de utilizar, porém eu prefiro deixar o código mais explicito e previsível, sem deixar uma amarração a lib.
Mt top fi
qual o tema e os icones que você ta usando no intellij?
O tema é o GruvBox, não alterei os icones da IDE :)
Testa o tema Gradianto tbm é muito show rsrs
Ótimo video !! So uma duvida , essa vaga seria pra qual nivel ?
Recomenda algum curso de todas as tecnologias que vc usou nesse desafio ?
Em breve teremos novidades 👀
Hazou!!!!
Você também manja de nodejs, mano? Seria legal resolver uns desafios de vagas com Node.
Muito top o vídeo. Eu Gostaria de fazer uma pergunta, tu demorou quanto tempo pra resolver esse desafio?
@@rafinhaDEV obrigadoo! De 2h a 3h mais ou menos
Por que você não usa @Autowired nos seus projetos?
Ele faz a injeção via construtor, que é a maneira mais recomendada pelo próprio spring
Pessoal sou totalmente leigo na área de TI, e gostaria de saber por onde eu poderia começar e se alguém sabe se tem alguns cursos de graça no you tube, pois eu não tenho dinheiro pra pagar, ficarei grato pela orientação.
Dá uma olhada no "Curso em Video" do Gustavo Guanabara :)
top o conteúdo, mas uma dúvida, não seria mais fácil somar o total de todos os pedidos no java uma vez que vc já tem a lista ? invés de utilizar o mongo templete?
Boa pergunta! Ao fazer o somatorio no Java, teriamos somente os registros da pagina que estamos retornando. Caso tenha muitos registros na base, o código iria ficar insustentável. Ao fazer a sumarização na base, a gente garante que estamos olhando para todos os registros, independente da paginação. :)
@@buildrun-tech ah entendi, show, obrigado pela explicação !!
essa vaga seria para um Pl ?
@@italopessan1202 Não sei confirmar pq um inscrito que enviou para nós, mas eu entendo que sim, entre Junior/Pleno.
top
Cai de paraquedas nesse video, estou aprendendo Java/Spring boot... minha duvida é se um dev nível junior precisa saber implementar JWT, Refresh Token ,OAuth etc... ou se é algo mid level ...
É algo mais mid level, spring security é bem complexozinho
@@vncfps Minha duvida era referente a isso mesmo, pois ainda é complexo pra mim aplicar o spring security e JWT com aqueles boiler plates etc...
Como que faz para gravar todos esses passos, eu entendo o motivo deles, mas se eu for criar do zero algo assim sem uma consulta eu não faço ideia de tudo isso que precisa... Algum dica? =(
Compreendo seu questionamento. Uma dica: refaça o código do sistema, mesmo que copiando e colando. Depois tente refazer, dessa vez sem copiar e colar. Você passará a entender a razão de cada trecho de código. Ao menos comigo dá super certo dessa forma.
achei um pouco confuso o conceito de entidade nesse contexto, talvez tenha a ver com o uso de um db nosql. As classes order e item são chamadas entidades mas possuem implementações distintas.
Legal, mas acho que ainda ficou muitas perguntas em volta da solução proposta.Por que escolheu Mongo? Qual o volume de requests que a API vai suportar? Precisamos tunar o DB? E se tivermos milhoes de customerID? Podemos processar os pedidos em paralelo? E se chegar eventos duplicados? Etc....
otimas perguntas
Aqui o JSON pra quem tiver com preguiça de digitar.
{
"codigoPedido": 1001,
"codigoCliente": 1,
"itens": [
{
"produto": "lápis",
"quantidade": 100,
"preco": 1.10
},
{
"produto": "caderno",
"quantidade": 10,
"preco": 1.00
}
]
}
No repositório do projeto tinha rsrs
Springboot? Sério? com Go, Node, Rust, Python e ainda usam esse monstro devorador de memoria? Achei muito top o video, mas não entendo pq ainda usam java em 2024.
Nem tudo na vida é feito pra melhor desempenho de memória, só o fato de existirem milhares de empresas que tem seus sistemas em Java já é o suficiente pro uso dele no projeto.
Mais é claro, Java/Spring são bastante usados no mercado, tanto no Brasil, como ao redor do Mundo. Cada tecnologia tem suas vantagens e desvantagens. O Uso de memória já é coisa do passado no mundo Java principalmente no ecossistema do Spring. Não se engane, acha mesmo que grandes e médias empresas e grandes serviços e plataformas usam Node no backend?
dev junior react nutellinha detected