- Видео 31
- Просмотров 196 251
Trilha Sênior
Бразилия
Добавлен 21 май 2023
O propósito é impactar a vida dos devs dando uma visão teórica e prática do que seria um caminho de senioridade na carreira de desenvolvedor, engenheiro de software, arquiteto, etc. Não é apenas botar a mão na massa , mas a ideia é também passar uma maneira de como pensar software.
Café com Devs #01 - Como conseguir a primeira vaga como desenvolvedor?
Dando o pontapé inicial com um novo programa aqui no canal.
Café com Devs: a ideia é conversar de maneira descompromissada e/ou formal dependendo do que for trazendo temas relevantes para área tech na área de desenvolvimento.
Tema de hoje: decidi que vou ser programador. E agora? O que fazer? Como começar? Por onde estudar? Qual linguagem, ecossistema escolher? O mercado tá ruim, piorou ou voltará a ser o que já foi? Essas perguntas e várias outras foram discutidas no vídeo ;)
Fomos bem além disso e falamos de diversas outras coisas. Esperem que curtam!
#programação #backend #frontend #vagas #emprego
Café com Devs: a ideia é conversar de maneira descompromissada e/ou formal dependendo do que for trazendo temas relevantes para área tech na área de desenvolvimento.
Tema de hoje: decidi que vou ser programador. E agora? O que fazer? Como começar? Por onde estudar? Qual linguagem, ecossistema escolher? O mercado tá ruim, piorou ou voltará a ser o que já foi? Essas perguntas e várias outras foram discutidas no vídeo ;)
Fomos bem além disso e falamos de diversas outras coisas. Esperem que curtam!
#programação #backend #frontend #vagas #emprego
Просмотров: 19 269
Видео
SPA vs. SSG vs. SSR: O guia definitivo
Просмотров 34 тыс.День назад
O mundo do desenvolvimento front-end está em constante transformação, com novos frameworks e estratégias de renderização surgindo a cada dia. Mas, por trás de toda essa inovação, residem conceitos fundamentais que moldam a web desde seus primórdios. Neste vídeo, vamos além do hype e mergulhamos na prática do SSG (Static Site Generation), SSR (Server-Side Rendering) e SPA (Single Page Applicatio...
Diga Adeus ao Spring WebFlux!
Просмотров 61 тыс.14 дней назад
Durante muito tempo por thread ser cara na JVM com Java, se usava Spring WebFlux para conseguir escalar bem com um número de pequeno de threads no runtime usando tipicamente o Netty para isso. Agora com o avanço do Java, a ideia que o WebFlux caia em desuso cada vez mais. A ideia é justificar tecnicamente porque não faz mais sentido. Muito mão na massa! Referências: ▸ Entrevista com Brian Goetz...
LeetCode e Análise de algoritmos devem ser usados e cobrados em entrevistas?
Просмотров 37 тыс.28 дней назад
É bastante comum ver discussões de devs que acham que LeetCode deveria ser cobrado em entrevistas e outros são radicalmente contra. Mas e então? Deveríamos cobrar de algum modo? Se sim, por qual motivo exato deveríamos cobrar? O que esperar dos candidatos com base em cada perfil na hora de cobrar esses temas? Referências: ▸ SQL e análise de algoritmos: medium.com/learning-data/understanding-alg...
Grande novidade no canal: front-end!!
Просмотров 1,7 тыс.Месяц назад
Leonardo é Staff Software Engineer com foco em front-end numa empresa cujo nicho é ser uma infraestrutura de meios de pagamentos. Ele vai guiar os conteúdos de front-end no canal! É uma pessoa de alta senioridade e uma baita referência por onde passa! 💙 Instagram: trilhasenior 💙 Linkedin: www.linkedin.com/in/victoraliss0n/ 💙 Github: github.com/victoraliss0n
Go vs Rust: uma visão sobre Error Handling e claramente um vencedor!
Просмотров 2,4 тыс.Месяц назад
Go tem uma implementação ruim de error handling? E se compararmos com outras linguagens? O embate do Go com o Rust não é novidade. O ponto do vídeo é compararmos exatamente o mecanismo de error handling em ambas as linguagens. Referências: ▸ Error handling em Rust: doc.rust-lang.org/book/ch09-00-error-handling.html ▸ Recoverable errors: doc.rust-lang.org/book/ch09-02-recoverable-errors-with-res...
NestJS #03 - Estruturando sua Aplicação com Módulos: O Guia Definitivo
Просмотров 5 тыс.2 месяца назад
NestJS #03 - Estruturando sua Aplicação com Módulos: O Guia Definitivo
NestJS #02 - Entendendo de vez o @Injectable
Просмотров 3,2 тыс.2 месяца назад
NestJS #02 - Entendendo de vez o @Injectable
Java Morreu? Não só não morreu, como é o presente e o futuro!
Просмотров 6 тыс.2 месяца назад
Java Morreu? Não só não morreu, como é o presente e o futuro!
NestJS #01 - Uma Introdução de um jeito que você nunca viu!
Просмотров 3 тыс.3 месяца назад
NestJS #01 - Uma Introdução de um jeito que você nunca viu!
NestJS: O Rei dos Frameworks Server-Side em Node.js - Descubra por que é tão superior!
Просмотров 8 тыс.3 месяца назад
NestJS: O Rei dos Frameworks Server-Side em Node.js - Descubra por que é tão superior!
Qual o melhor framework backend para Node.js em 2024?
Просмотров 6 тыс.4 месяца назад
Qual o melhor framework backend para Node.js em 2024?
Decisões de Arquitetura: indo além do System Design do Booking.com
Просмотров 3 тыс.7 месяцев назад
Decisões de Arquitetura: indo além do System Design do Booking.com
Trilha Spring MVC ao WebFlux: Por que escolher Kotlin em vez de Java?
Просмотров 1,3 тыс.8 месяцев назад
Trilha Spring MVC ao WebFlux: Por que escolher Kotlin em vez de Java?
Injeção de Dependência e iOC: uma visão com Go, Kotlin e TypeScript.
Просмотров 2,6 тыс.10 месяцев назад
Injeção de Dependência e iOC: uma visão com Go, Kotlin e TypeScript.
Desafiando o Node.js: comparando com Elixir/Erlang, Go, Java e além.
Просмотров 1,8 тыс.Год назад
Desafiando o Node.js: comparando com Elixir/Erlang, Go, Java e além.
tem como saber de uma aplicação quais partes são ssg e quais são ssr ?
Depende um pouco da abordagem do framework que você está usando para mesclar as estratégias e também do entendimento de como cada framework funciona. Por exemplo, no Next.js, se você não estiver fazendo cache/revalidate de uma requisição e não estiver envolvendo um Suspense em volta do componente de servidor que você irá renderizar, ele, por padrão, sempre utilizará SSR para a renderização da página, porque você está explicitando que aquela página precisa ser montada inteiramente no servidor antes de ser renderizada no client. Já no momento em que você envolve o seu componente em um Suspense, o framework interpretará que aquele conteúdo é dinâmico e pode ser renderizado tardiamente. Então, ele faz um pré-renderização de todo o conteúdo estático da página em tempo de build para que a renderização inicial seja rápida e separa o que é componente dinâmico, ou seja, que precisará ser processado no momento da requisição. Assim, quando alguém requisitar sua aplicação, instantaneamente você já receberá o conteúdo estático para ser renderizado no client e, enquanto isso, o seu componente de servidor estará fazendo todo o processo de busca dos dados dinâmicos no server. Quando estiver pronto para ser renderizado, esse conteúdo será streamado para o client side e o novo HTML será renderizado na página, substituindo o fallback que você passou no Suspense para o conteúdo dinâmico. No Astro, há algumas diferenças, mas o fundamento é bem semelhante. No final do dia, para você conseguir saber isso, precisa analisar como a página se comporta ao ser renderizada e, principalmente, ver as requisições que acontecem no momento em que a página está sendo montada. Dessa forma, você consegue identificar o que já veio de forma estática e o restante do conteúdo que foi inserido dinamicamente a partir do servidor.
Carai! Mais um canal bom em nestjs, nem gringo tá fazendo conteúdo bom sobre
Obrigado pelo elogio man! Tmj! :)
Leozera é mestre demais! Baita conteúdo 🚀
Top demais!
Se possível, faz um video simulando uma entrevista com um junior, serei o primeiro a me candidatar kk. Sou de fortaleza/ce tb, admiro dms as iniciativas desse canal. Conteúdo mt bom, parabéns!
Eu tô pra vê um cara que e Junior contribuindo para open source. Eu tô para ver !! Tô contribuindo para dois atualmente se eu não tivesse experiência jamais conseguiria fazer nada além de talvez uma doc. Código extremamente complexo. Vários conceitos que os caras não vão saber. Acho bem difícil
Muito bom poder ver a visão de vocês! Valeu de mais!
Top demais!!
Conteúdo muito bom!
Estreia do Leo no canal galera! ❤👌 Ajudem dando like, compartilhando e ajudando a divulgar. \o/
Muito bom o vídeo. Estou criando um projeto novo e preciso fazer chamadas em apis async, estou utilizando o webclient do pacote do webflux, teria uma forma melhor de fazer isso?
Se tiver usando Web MVC tradicionalmente, melhor o pacote RestTemplate do próprio Spring com a versão blockante man se estiver no WebMVC. Se vc tiver usando já WebFlux pode usar WebClient naturalmente, é a melhor forma mesmo. Adendo: Caso já esteja usando a versão 21 do Java, só habilitar a flag que mostrei no vídeo e usar o RestTemplate padrão que vai escalar ainda melhor que a versão com WebFlux.
Estou usando o WebMVC, apenas para fazer chamadas externas que usei o webclient, aqui é a versão 17 do Java.
@@Kymmu então usa o RestTemplate mesmo man.
Acabei de ver um corte no Instagram, vim ver o conteúdo completo. Compatlho da mesma ideologia, não complica, o mais simples geralmente é o melhor
@@arozendojr o caminho da simplicidade é sempre o melhor caminho :)
Trás mais conteúdo sobre loopbackjs
Conteúdo muito didático e fora do padrão, Nice dms!
Obrigado pelo elogio e confiança, Denilson :) Tmj!!
Que conteúdo top, totalmente diferenciado. Finalmente um canal que não trás só crud. Conteúdo sinistro ai...
Fico lisonjeado! Muito obrigado meu querido. Estamos juntos!
Muito bem explicado, parabéns! Programo em Rust faz um tempo, mas não profissionalmente. Os projetos que tenho atuado usam outras linguagens. Mas curto muito a linguagem e também essa forma de tratar os erros.
Irado! :) Que bom que curtiu!
Já estava a espera desde que o virtual threads apareceu em Java, eu nunca gostei muito do webflux faz perder muita produtividade não compatível com outros projectos do spring como jpa, data envers (por consequência do jpa). A requisões no webflux são mais chatas de se fazer usando o WebTestClient.
Perfeito. Super concordo!
Ótimo vídeo, as Virtual Threads também ameaçam o WebFlux ? se não me engano o spring já suporta.
Isso, exato. Eu até citei ali num ponto do vídeo que é JUSTAMENTE :) o suporte a virtual thread que tende a enterrar o WebFlux. Aqui: 3:38
Perfeito mano. Conteúdo excelente. Vlw demais!!!
Grande Silas! Estamos juntos!
Massa de mais, análise de algoritmo, na faculdade vejo isso, e nas disciplinas de otimização e IA quem não aprendeu passa apertado! Ótimo conteúdo!
Total e realmente são conhecimentos ultra valiosos!
Muito bom, assunto bem interessante.
Execelente vídeo, nível ótimo tbm. Na minha opinião não precisa baixar o nível, o youtube tá cheio de vídeo de nível introdutório. Por isso, eu gosto dos seus vídeos pq são mais profundos.
Boa, obrigado pelo feedback 😁
Victor, você parece que tem 40 anos de experiência, manja pacas de Node, Java e ja ta prometendo Elixir.. me senti um jumento te escutando, fico até com vergonha de pensar em quantos anos eu tenho de experiência na área e me sentir um júnior. Mas parabéns pelo conteúdo, vc é muito inteligente.
Muito obrigado pelo elogio. Fico real bastante lisonjeado com o elogio. A ideia é espalhar o conhecimento, essas ideias e fazer, no mínimo ,a galera pensar sobre esses tipos de assuntos que estou tratando aqui no canal. Grande abraço meu querido!
Cara, seu conteúdo é muito bom.. roteiro, edição, didática.. parabéns
Obrigado pelo elogio :)
Qualidade excepcional do conteúdo! Ótimas métricas estabelecidas para comparação entre as libs e uma linha de raciocínio muito bem estabelecida, me atrevo a dizer que é quase impossível encontrar tal qualidade em português ou até mesmo outra língua. Parabéns pelo excelente trabalho👏🏼!!!
Pô, fico extremamente lisonjeado com o elogio. Muito obrigado! A ideia é melhorar cada vez mais. Tamo junto!
Muito animado tanto pros videos de front quanto back!
Top! Interessante o assunto sobre errror handling.
@@maiconloure curtiu o o tratamento no Rust? Muito massa né? xD
Muito show 👏👏
Top demais!
Conteúdo de qualidade. Show!!
@@ReneMonteiro30 vem bastante coisa boa por aí :)
Aguardando os próximos vídeos de Nest.
Esse canal tá cada dia melhor, cheguei aqui pelos conteúdos de nest que já tava um tempo querendo estudar/aprender e agora consumo tudo que é conteúdo do canal. Tão de parabéns
Obrigado! A ideia é fornecer conteúdo de alta qualidade sendo praticamente uma guideline para vocês. Espero que curtam. Comentários assim igual o seu faz a gente ter o gás para produzir :)
Maneiro de mais, esse canal está se tornando referência, parabéns
Sei que você curte bastante conteúdos de Node.js, Nest.js e etc. Agora vai ter o combo perfeito como full stack na área. Tamo junto meu querido! Que bom que tá curtindo e tu ta aqui desde o início do canal apoiando! Valorizo bastante isso. Muito obrigado!
Tmj
Show demais
Show legal demais.
Top!
Ansioso para os conteúdos de frontend.
Mais um vídeo muito bom. Vlw demais!!!
Tmj! Obrigado pelo apoio :)
Fantástica aula! No aguardo das próximas! Abraço
@@eemr2 opaaa, e iremos continuar viu. Em breve tem mais! :)
Que aula expetácular sobre o Nest!! Muito obrigado e parabéns!!! Não pare por favor :)
Pode deixar. Vai ter muito conteúdo de Nest.js :)
Fala cara, conteúdo de qualidade parabens, cara se você puder uma hora falar sobre a parte de Standalone applications do nest, queria ver sua visão sobre o assunto, principalmente na parte de consumir eventos, achei algumas coisas com AWS Lambda mas queria ve sua visão sobre o assunto.
@@igorcesarbernades no vídeo anterior a esse man eu falei sobre standalone apps no nest e codo inclusive com esse exemplo man :) Confere lá. É o vídeo anterior a esse.
manda um conselho p um aspirante de dev que nao quer ser dev react(kkk) e quais fundamentos tu acha mais importantes p um dev “agnóstico”? estruturas de dados, baixo nível? ou apenas vivencia de mercado?
Opa Leonardo, tudo bem? Obrigado pelo seu comentário! Eu diria que tu poderia focar bem em Estrutura de Dados e Fundamentos de Programação, boas práticas gerais de desenvolvimento e manjar um nível legal de análise de algoritmos sabendo resolver eventuais problemas de otimização (não precisa ser algo focado para LeetCode). E aí com vivência de mercado é inevitável: vai ser um cara bem sênior e agnósticos a runtimes, frameworks, etc.
Otimo vídeo ! Trabalho com Go e venho estudando Rust realmente tbm senti esta forma melhor de resolver erros em rust.
@@marcelofabv boa, realmente é superior. Vamos se com o tempo o Go evolui pra aderir parte dessas premissas do rust :)
video top continue assim
Tamo junto meu querido! Obrigado pelo apoio!
Eu programo em Java a bastante tempo, mas não me preocupo com que os outros falam. Até brinco que tudo que tenho foi o Java quem me deu.😋
E tá certinho hehe. Java vem evoluindo bastante :)
Conteúdo de qualidade 👏👏👏 Você realmente domina o que ensina. 👏👏
@@carlossantanadesenv obrigado. Fico lisonjeado! Que bom que curtiu.
Cara tô a muito tempo atrás de curso de Nest e não encontro, principalmente atualizado, já busquei em várias plataformas. E agora achei esse conteúdo daorassa e free. Tá de parabéns mano, espero que continue essa trilha de Nest por aqui
Que bom que curtiu man. Pode deixar que eu vou falar bastante de nest.js. A gente vai bem longe e a ideia é tentar manter recorrência semanal com nest. Ou pelo menos de duas em duas semanas. Tmj e grande abraço!
Cara primeiramente que conteúdo! Muito bom Sou dev junior full stack js e entrei numa empresa tem 2 meses e estou indo pro terceiro periodo da faculdade. Tem muitos termos que desconheço do seu video(principalmente de arquiteturas) e fico muito perdido. Precisa-se de uma experiência a mais tbm ne kkkk? Queria entender como as coisas realmente funcionam. Quero me tornar um engenheiro e nao um copiador de codigo! Tem algo que voc pode me direcionar pra me aprofundar cada vez mais? Um curso, conteúdos, artigos? Canais? Preciso consolidar e construir um "roadmap" pra mim. ABRAÇOS!
@@omenaranhanugrau5920 você está no caminho bem correto :) Vou fazer um vídeo dando dicas sobre como galgar degrau na carreira de programador e virar um dev engenheiro de fato. Vou citar referências de livros e pessoas excelentes para se acompanhar! Entre essa semana e a próxima já deve sair. Vou inclusive citar seu comentário no vídeo ;)
Que baita aula
@@carlosmarbarboacamara8960 obrigado Carlos. E vem bem mais por aí ;)
vi alguns videos de loopback para apis escalaveis ... fiquei impressionado
Total. Loopback é muito bem construído.
Sua didática é sensacional! Faz tempo que procuro um conteúdo que aborde cada conceito do NestJS baseado em sua doc e explicando o que ocorre por baixo dos panos. Se tiver algum curso seu nessa pegada em alguma plataforma, pfv põe o link aí. Ansioso pelos próximos vídeos dessa playlist. Parabéns e obrigado.
Obrigado amigo. Fico lisonjeado pelos elogios. No futuro eu pretendo sim ter cursos nessas pegadas. Por enquanto, tô focado em ajudar e colocar conteúdo gratuito aqui no YT mesmo :)