Pra quem é bemm iniciante viu esses vídeo e já deu aquele embrulho no estômago com tanto código e nome pensando "mdsss isso é mt difícil nn vou conseguir aprender" relaxa o coração brodi. Meses atrás eu fiquei assim quando olhava vaga e eles pediam esses teste jurava que era a coisa mais difícil do mundo mas continuei estudando uma coisa de cada vez, quando cheguei na parte de teste minha única reação foi "sério q era só isso?". Acreditem NÃO É TÃO DIA DIFÍCIL QUANTO APARENTA estudem cm calma que vai dar certo
o canal do filipe é um daqueles canais que sempre voltam a te deixar animado pra programar mesmo depois de ter se estressado pra caramba ao programar qkfkwkfk
Não vejo a hora de ter conhecimento suficiente para conseguir entender o conteúdo técnico dos seus vídeos Felipe! kkkkk. Mesmo sem entender, assisto toooodos os vídeos, (vai que eu aprendo por osmose né) kkkkkk. Valeuu pelo conteúdo!
Isso vai acontecer aos poucos. Hoje consigo acompanhar os vídeos dele com tranquilidade e absorver muito conteúdo, porém a um ano atrás eu entendia pouco do que era passado. A dica é, assista, pesquise, volte para ver de novo e estude. Aos poucos você chega lá e será muito recompensador! Bons estudos e sucesso.
Ainda fico boiando nesses termos malucos que ele fala, apesar que os exemplos na prática dá para ter ideia do que se trata mas mesmo assim manjar tudo é muito complicado!
*Completamente apaixonante produzir esse material e mostrar os 3 estágios que eu passei durante meu desenvolvimento como programador.* E independente de qual estágio você se encontre, ou até qualquer abordagem que você use para realmente programar mais rápido e com mais segurança, vamos trocar conhecimentos 😍 🤝 👍 BOA SEMANA A TODOS!!!!
Oi bom trabalho pelo video. Ideia de video: motivos para se tornar um programador 2022. Seria legal até pq meu irmão e meu pai são programadores e eu estou em dúvida se é realmente isso que eu quero.
Inicio esse post ressaltando que em relação ao desenvolvimento vc está corretíssimo mas terei que defender o Postman aqui rs, uma lib de test automatizado faz uma diferença enorme como você mesmo mencionou. Mas o Postman é também utilizado para apresentação de API, é mais simples nesse caso quando quer demonstrar funcionalidades novas, tratamentos ou melhorias, através de collections especificas onde as nomenclaturas e as nomeações de pastas estão mais legíveis, em uma apresentação o "Product Owner" pode pedir a realização de determinado parâmetro ou filtro que não foram previamente estabelecidos em cenários de UT, então embora as libs sejam de simples compreensão para um devs, os participantes de uma apresentações muitas vezes podem possuir conhecimento em REST Api mas não necessariamente em LIBs, muitas vezes essas collections são também compartilhadas entre diferentes times, o ideal sim seria que tudo fosse documentado em tempo hábil e essa documentação fosse utilizada como base. O que vejo geralmente é a utilização de forma mais híbrida, no caso ambas são utilizadas. o teste automatizado usado por Devs e times de QA, Mas o Postman também é utilizado para demonstrar problemas, porque muitas vezes times de QA possuem testes em projetos específicos não inclusos no projeto testado. Obs: Ressaltando que talvez essa seja uma visão minha em um cenário muito especifico, seu video é excelente, decidi comentar apenas para enriquecer o conhecimento passado.
É contagiante a forma como o Deschamps explica algo complexo e, pelo menos pra mim, de forma simples e intuitiva, ele imerge no conteúdo e te leva junto, "olha que massa, turma"! Um vídeo de alguém que ama o que faz e entende do que fala.
Eu estou aprendendo a programar e passo por isso, mas a gente tem que pensar por outro lado: o quanto eu aprendi nesse projeto mesmo sem terminar? Quanta experiência adquiri?
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Sou iniciante em programação, ao ouvir essa dica valiosa no começo não tinha entendido nada, e agora que estou no fim do vídeo parece que estou no começo. 😵
Os vídeos de Filipe são ótimos pra relaxar e acreditarmos que conseguimos resolver os bugs rápido! kkk 😂 Mantem nossa motivação! Ótimo trabalho como sempre 👏
estava aqui enputecido por coisas simples do front-end, por enquanto é o que eu tenho conhecimento pra fazer KKK mas o filipe me deixou animado e me deu mais vontade ainda de aprender sobre o back-end no qual sempre tive curiosidade. muito obrigado mesmo filipe por todo o conhecimento que você passa e essa animação, se não fosse por você provavelmente eu teria desistido da progamação :)
Filipe, parabéns pelo conteúdo de ótima qualidade! Eu estou fazendo transição para a área da programação e já estou estudando ADS tecnólogo EAD desde outubro/2021. Eu entendi bem pouco sobre o que você falou neste vídeo, mas sei que é um processo de aprendizagem longo e, em breve, espero retornar aqui para compreender melhor este vídeo. Ou então assistirei o próximo vídeo "100x" mais rápido. kkkk
Já estou na fila para o curso de JS Mestre Ninja Jedi Hashira Instinto Superior do Felipe . Sempre tem explicações claras que eleva nossas habilidades até em nível de conceitos. Ele tem o dom de resgatar a chama nos olhos do desenvolvedor!
ótimo conteúdo filipe, descobri a magia que é programar assim faz pouco tempo e em toda aplicação que estou trabalhando, quero fazer isso. Passei por empresas que achavam que testes eram “perda de tempo” e por consequência as duas lidavam com problemas de bug em massa, fiquei desmotivado nesse tempo pois não entendia, tudo que eu fazia tinha algum efeito colateral, quando entendi e conheci o motivo de testes automatizados existirem, foi um alívio.
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Caraca, velho! O Deschamps deu uma curtida!!! Saiba que você inspira muita gente. Não só pelo conhecimento de programação, mas pelo conjunto da obra: apresentação, qualidade dos vidros, empatia, transparência... Muita saúde e vida longa para você e sua família!!
Eu entro no vídeo me achando um desenvolvedor. Eu saio do vídeo me achando um pedreiro digital (sem nenhum demérito aos pedreiros). Obrigado Filipe pelos tapas na cara. Depois que a "dor" passa, a sensação de aprendizado é muito boa! 🤣 E seu _modus operandi_ me fez lembrar de uma música: _"Acho que só agora eu começo a perceber_ _Tudo o que você me disse_ _Pelo menos o que lembro que aprendi_ _Com você_ _Está realmente certo_ _Bem mais certo do que eu queria acreditar_ _Você gosta mesmo de mim_ _Se arriscando_ _A me perder assim_ _Ao me explicar o que eu "não quero" ouvir_ _Ainda não estou pronto para saber "a verdade"_ _Ou não estava até uma estação atrás..."_
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Pronto, acabei de descobrir que ainda sou iniciante, apesar dos meus quase 20 anos como desenvolvedor. As vezes o Filipe me faz vontade de rasgar meu currículo e ir carpir um lote. Mas falando sério agora, você manda muitíssimo bem. Parabéns pelo excelente trabalho que você vem desenvolvendo.
Vi esse vídeo algumas vezes já, antes mesmo de desenvolver algum sistema web. Agora, não sou o master sênior da empresa, mas consegui compreender. Isso que é legal! A cada momento, uma melhora. 😊
Didática simplesmente sensacional! Sempre vi testes automatizados como algo necessário de se aprender, mas principalmente como um bicho de sete cabeças, o que sempre me fez "deixar pra depois"... E olhando por esse lado, da simplicidade de por onde começar, e dos benefícios de parar de debugar código com alert kkkkk vale a pena investir um tempo, valeu xará !!
estudo na Trybe e uma das coisas que mais aprendemos aqui é a importância dos testes ! não só pra nos ajudar enquanto estamos codando, o que foi bem mostrado no vídeo, como também para garantir a qualidade do código. Hoje as empresas cobram cada vez mais testes em processos seletivos
Opa, mais um tryber! O conteúdo desse vídeo me lembrou muito a aula passada onde minha turma começou a escrever testes pro React, de fato testes são muito importantes e ajudam a longo prazo a evitar problemas! Legal saber que existe um curso para área de testes, posso começar a fazer futuramente!
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Filipe acabou de ensinar testes de integração, em 5 minutos, da maneira mais simples, pura e bonita que já vi. Parabéns pelo excelente conteúdo, Filipe!
Surreal como os conteúdos desse canal me motivam e me fazem ficar ainda com mais sede de conhecimento. Muito obrigado pela pessoa maravilhosa que você é, um grande professor!
Que vídeo sensacional! Qualidade impecável, parabéns pelo conteúdo Filipe!! Tenho certeza que cada vídeo seu é inspirador e ajuda muitas pessoas que passam por problemas parecidos, assim como eu kkkk Abração amigo 🚀
Eu nunca tinha pensado nisso, e já vou começar a aplicar nos meus projetos. Sempre chega um momento que o projeto começa a ficar complicado e bagunçado. Fazia muito o uso do Postman pra ficar testando. Valeu Filipe!
Me amarro muito nos vídeos do Deschamps pq parece que a cada vídeo, o código é a gata do Filipe, e ele tá falando dela todo apaixonado kkkkkkk É igual qdo a gente se apaixona na adolescência e fica todo besta falando pro amigo kkkkkk Obrigado pelo vídeo, Filipe. Tô estudando testes e esse vídeo abriu muito a mente
Sensacional conteúdo, Filipe! Há alguns anos, eu passei por uma "virada de chave" parecida em um curso de AWS (Cloud Native) em que tínhamos que fazer a construção de APIs via AWS Lambda... O primeiro "impulso" é sair codificando, e o professor logo orientou a fazer a inversão: desenhar todos os testes, com as expectativas de sucesso e erro, usando BDD, escrevendo os testes com notação Gherkin e rodando tudo automatizado via Cucumber e Karate. Meu insight foi exatamente o seu: a gente coloca a qualidade em primeiro lugar ao fazer as coisas desse jeito!
Na minha opinião, o @Filipe Deschamps tem a melhor didadica do mundo, ele passa a informação tão natural que chega a ser como respirar, se um dia ele construir um curso, sejá lá do que for, vai ser o melhor.
Oi Felipe. Tô iniciando na área como QA. Esse vídeo é muito importante pois a qualidade tem que vim de todo time né? Boa cultura você tá passando. Vou compartilhar no LinkedIn.
Professor, sempre q posso assistir seus vídeos. Sou estudante em ADS iniciante do iniciante. Pq vc não cria um curso de programação do básico ao avançado. Vc tem uma didática incrível. Forte abraço.
Eu descobri o TDD recentemente, e apesar de demorar mais para você começar a codar de verdade, no médio/longo prazo vale muito a pena, principalmente por "garantir" que não haverão bugs
Que dica bacana, já usei ela hoje mesmo. Eu não uso as mesmas ferramentas, e nem tenho testes automatizados ainda. Mas usando a mesma ideia, descobri o comando inotifywait para rodar o curl toda vez que salvar o arquivo (tudo direto no terminal mesmo)... e pronto... consegui depurar minha API hoje bem mais rápido. 😊👍
@@FilipeDeschamps Posso pedir uma dica: qual o momento certo de começar a fazer os testes automatizados? Sei que a resposta simples é desde o começo. Mas na prática, não é tão simples. Por exemplo, no momento, ainda estou elaborando as APIs, ainda não tenho todas elas definidas, não estão definidos com clareza quais são os parâmetros, o formato da resposta, etc. Vou implementando, testando manualmente, fazendo o front-end, mudando a API porque me dou conta de que preciso ou de mais dados, ou outro formato, ou até mesmo me dou conta de que aquela concepção inicial não vai funcionar, volto a testar, ir para o front-end, volto para a API e vai fazendo o ciclo até chegar no objetivo desejado. Junto com isso, tem prazos curtos, precisa entregar um projeto parcialmente para trabalhar em outro, para voltar naquele depois, etc. Fazer os testes nesse ciclo, facilita na hora de mudar alguma coisa que precisa ter o mesmo resultado. Mas complica quando nos damos conta de que precisamos de resultados diferentes, porque além de todo aquele ciclo ainda precisamos adicionar a etapa de reescrever os testes. Não me parece fácil encontrar onde está escondido o custo/benefício ideal nesse emaranhado… Considere que eu nem sou exatamente iniciante, mas também não sou experiente. Tenho programação como hobby há mais de 20 anos, porém profissionalmente há menos de um ano.
Esse vídeo veio mesmo na hora em que bati o pé a implementar testes no meu fluxo de trabalho, mesmo a empresa que trabalho não tendo essa cultura, e realmente é essa sensação mesmo, mesmo um sistema com uma boa arquitetura não é tão bom quanto um sistema que dispõe de testes, muito show o vídeo
Ótimo conteúdo, Filipe! A cultura de teste automatizado ainda é meio fraca na programação, principalmente em equipes/códigos estabelecidos há muito tempo. Se o pessoal simplesmente começasse a fazer pequenos testes simples como esse do vídeo, ficaria tão óbvia a vantagem que eles trazem!
Isso é o que eu ando observando mesmo, quando tem testes automatizados acaba gerando uma segurança muito significativa no time, dado que sempre que rolar qualquer coisa que comprometa algo que estava pronto o teste irá apontar isso, já fui desse grupo que tinha que testar endpoint manualmente kkk mas depois que eu conheci os testes automatizados tudo ficou melhor, até a nível de refatoração também, o pessoal vê testes automatizados como algo para testar se as novas features irão funcionar corretamente, eu vejo que serve para garantir que a susposta nova feature não cagou nas outras hahaha.
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
eu vi o video achando que era um intermediário e terminei o video descobrindo que nem iniciante eu sou ainda, apesar de ter usado Postman, eu não entendi 10% do que você falou
MDS que sensacional, nunca tinha pensado nisso. Mas vc complicou na explicação. se falasse no começo que desse pra testar integralmente uma rota dentro do JEST ia fazer sentido mais rapido ahhahahaha. Amanha de manhã já não vai mais ter teste no postman. Muito obrigado pela info! S2
Sempre entro no vídeo, pensando: "Ah, nem deve ser uma dica tão boa assim". Só que os maus hábitos que ele cita sempre me descrevem perfeitamente KJSAFUFAIJNRWKAKSF
Concordo com você, não consigo mais me imaginar usando serverside rendered pages, claro com excessões quando precisa indexar, mas hoje faço tudo MUITO diferente do que era feito na minha época de PHP hehehe, como o wordpress ainda é hoje por exemplo hahaha. É API na veia, micro-serviços sempre que necessário, e testes automatizados em tudo!!!
@@danillolimaandrade5315 tem o phpunit que é o mais antigo e conhecido na indústria, e tem também um "concorrente" que chama pest que é muito massa também, mas não tão utilizado indústria a fora.
Tinha ido pra esse video sem ente der completamente nada, 3 meses atrás. Comecei a estudar. Volto aqui a cada avanço. Digo que, atualmente, estou entende do cerca de 50%. Aguardo o momento em que eu de fato começar a entender esse conteúdo de ponta a ponta.
Sensacional!! Depois que aprendi a importância dos testes, até na hora de organizar o desenvolvimento de uma feature, fica muito mais fácil tendo os testes por trás, diminui um pouco aquele medo de mandar coisa errada pra produção hehe
Felipão, faz um vídeo (se possivel) sobre as principais linguagens de programação para aprender e conseguir entrar no mercado e não ficar boiando nas linguagens e afins... VALEEEU!!!
O exemplo do Felipe me faz querer estudar programação mas, ainda tenho muito a aprender. E eu tenho como meta aprender inglês e francês pra ir morar no Canadá..
O mais interessante que vejo desse assunto é a diferença entre tipos de empresas e suas exigências de conhecimento por nível. Por exemplo: Em empresa X isso tudo ser o básico do básico para um junior Em empresa Y ser conhecimentos esperados somente de seniors
O watch funciona bem pra mim quando não tenho muitos tests. Quando se tem muitos pode ficar muito pesado. Conhece o jest runner do vscode? Com ele voce consegue separar describes out tests e rodar eles isolados e até mesmo debuga-los, é muito show.
Sua forma de ensinar e mostrar as cenas é muito interessante cara... Se um dia pensar em criar um curso de React ou alguma outra framework... joga ai o link q compramos haha
Talvez essa seja a razão da qual eu sou tão produtivo e com o conhecimento tão aprofundado dos projetos a ponto de me tornar techlead. Eu comecei como QA fazendo testes automatizados exatamente como esses, quando me tornei desenvolvedor full stack, sempre foi fácil atuar devido a exatamente essa pratica apontada no vídeo.
🛑 *PERA!!!!!* - Antes de ler os comentários, olha que *massinha* que ficou meu *Curso de Programação* curso.dev To muito orgulhoso, sério 💪 💪 💪
Tá de sacanagem que voce conseguiu comprar esse domínio???? ahahahaha
Pra quem é bemm iniciante viu esses vídeo e já deu aquele embrulho no estômago com tanto código e nome pensando "mdsss isso é mt difícil nn vou conseguir aprender" relaxa o coração brodi. Meses atrás eu fiquei assim quando olhava vaga e eles pediam esses teste jurava que era a coisa mais difícil do mundo mas continuei estudando uma coisa de cada vez, quando cheguei na parte de teste minha única reação foi "sério q era só isso?". Acreditem NÃO É TÃO DIA DIFÍCIL QUANTO APARENTA estudem cm calma que vai dar certo
tem alguma dica? Não sei onde começar a estudar js
@@Jedaje javascripts do curso em video, faz todas as aulas com exercicio. É muito bom o curso dele
@@ImRxMt Opa amigo, vc é front end ou back end
@@Jedaje Opa amigo, vc é front end ou back end
front
o canal do filipe é um daqueles canais que sempre voltam a te deixar animado pra programar mesmo depois de ter se estressado pra caramba ao programar qkfkwkfk
O conteúdo dele é muito bom, na moral. É gostoso de assistir. A edição é esteticamente agradável e o conteúdo nem se fala
Eu não programa ainda, mas me dá muita vontade vendo os vídeos dele
@@wes691 sim! o conteúdo é muito bom. os canais que me dão mais hype pra programar é o canal dele e o canal Fireship em inglês.
fato
Kkkkk bem isso
Não vejo a hora de ter conhecimento suficiente para conseguir entender o conteúdo técnico dos seus vídeos Felipe! kkkkk. Mesmo sem entender, assisto toooodos os vídeos, (vai que eu aprendo por osmose né) kkkkkk. Valeuu pelo conteúdo!
Eu tô na mesma hahahaha
Isso vai acontecer aos poucos. Hoje consigo acompanhar os vídeos dele com tranquilidade e absorver muito conteúdo, porém a um ano atrás eu entendia pouco do que era passado.
A dica é, assista, pesquise, volte para ver de novo e estude. Aos poucos você chega lá e será muito recompensador!
Bons estudos e sucesso.
Ainda fico boiando nesses termos malucos que ele fala, apesar que os exemplos na prática dá para ter ideia do que se trata mas mesmo assim manjar tudo é muito complicado!
Vai chegar mano. Confie no processo e continue seguindo em frente! Me lembro como se fosse hoje do dia que pensei o que você escreveu aqui!
Continua, mano. Vai chegar uma hora que vc vai rever esse vídeo e entender tudo.
*Completamente apaixonante produzir esse material e mostrar os 3 estágios que eu passei durante meu desenvolvimento como programador.* E independente de qual estágio você se encontre, ou até qualquer abordagem que você use para realmente programar mais rápido e com mais segurança, vamos trocar conhecimentos 😍 🤝 👍 BOA SEMANA A TODOS!!!!
Oi bom trabalho pelo video.
Ideia de video: motivos para se tornar um programador 2022.
Seria legal até pq meu irmão e meu pai são programadores e eu estou em dúvida se é realmente isso que eu quero.
Inicio esse post ressaltando que em relação ao desenvolvimento vc está corretíssimo mas terei que defender o Postman aqui rs, uma lib de test automatizado faz uma diferença enorme como você mesmo mencionou. Mas o Postman é também utilizado para apresentação de API, é mais simples nesse caso quando quer demonstrar funcionalidades novas, tratamentos ou melhorias, através de collections especificas onde as nomenclaturas e as nomeações de pastas estão mais legíveis, em uma apresentação o "Product Owner" pode pedir a realização de determinado parâmetro ou filtro que não foram previamente estabelecidos em cenários de UT, então embora as libs sejam de simples compreensão para um devs, os participantes de uma apresentações muitas vezes podem possuir conhecimento em REST Api mas não necessariamente em LIBs, muitas vezes essas collections são também compartilhadas entre diferentes times, o ideal sim seria que tudo fosse documentado em tempo hábil e essa documentação fosse utilizada como base. O que vejo geralmente é a utilização de forma mais híbrida, no caso ambas são utilizadas. o teste automatizado usado por Devs e times de QA, Mas o Postman também é utilizado para demonstrar problemas, porque muitas vezes times de QA possuem testes em projetos específicos não inclusos no projeto testado.
Obs: Ressaltando que talvez essa seja uma visão minha em um cenário muito especifico, seu video é excelente, decidi comentar apenas para enriquecer o conhecimento passado.
👍
Hoje tu está no estágio Filosofal da coisa haha
É professor nao entendi nada, mais assisti o video e depois vou procurar estudar mais esse assunto!
abs.
Não trabalho com programação, mas os conteúdos do Filipe conseguem transcender a área e aplico na área que atuo (logística). Sensacional!!!
O cara manda tão bem em roteiros que chega a ser surreal a qualidade dos vídeos! Quero chegar nesse nível um dia 😅
É contagiante a forma como o Deschamps explica algo complexo e, pelo menos pra mim, de forma simples e intuitiva, ele imerge no conteúdo e te leva junto, "olha que massa, turma"! Um vídeo de alguém que ama o que faz e entende do que fala.
Passei a manhã inteira programando, e desanima mt não evoluir muito no projeto em tanto tempo, vlw pelo vídeo
Eu estou aprendendo a programar e passo por isso, mas a gente tem que pensar por outro lado: o quanto eu aprendi nesse projeto mesmo sem terminar? Quanta experiência adquiri?
@Henrique Marques desde que você não utilize apenas javascript front end ai sim, caso contrário será muito fácil de ser quebrado
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Sou iniciante em programação, ao ouvir essa dica valiosa no começo não tinha entendido nada, e agora que estou no fim do vídeo parece que estou no começo. 😵
Que video incrivel @filipedeschamps, obrigado por compartilhar conosco. 👏👏👏😀
Os vídeos de Filipe são ótimos pra relaxar e acreditarmos que conseguimos resolver os bugs rápido! kkk 😂 Mantem nossa motivação! Ótimo trabalho como sempre 👏
estava aqui enputecido por coisas simples do front-end, por enquanto é o que eu tenho conhecimento pra fazer KKK mas o filipe me deixou animado e me deu mais vontade ainda de aprender sobre o back-end no qual sempre tive curiosidade. muito obrigado mesmo filipe por todo o conhecimento que você passa e essa animação, se não fosse por você provavelmente eu teria desistido da progamação :)
Esse Cara ai não é Normal não
Só vídeo de qualidade!
Parabéns Pelo seu Excelente Trabalho!
Filipe, parabéns pelo conteúdo de ótima qualidade! Eu estou fazendo transição para a área da programação e já estou estudando ADS tecnólogo EAD desde outubro/2021. Eu entendi bem pouco sobre o que você falou neste vídeo, mas sei que é um processo de aprendizagem longo e, em breve, espero retornar aqui para compreender melhor este vídeo. Ou então assistirei o próximo vídeo "100x" mais rápido. kkkk
Showwww Gabriela, detonaaaa 😍
Já estou na fila para o curso de JS Mestre Ninja Jedi Hashira Instinto Superior do Felipe . Sempre tem explicações claras que eleva nossas habilidades até em nível de conceitos. Ele tem o dom de resgatar a chama nos olhos do desenvolvedor!
Conteúdo muito fera, só vejo dicas importantes e o conhecimento agregado é muito melhor do que muitos cursos por aí, parabéns Felipe!
Menino . Vc tem o dom da palavra ! Fala mt bem , se expressa incrivelmente bem. Parabéns 👏
ótimo conteúdo filipe, descobri a magia que é programar assim faz pouco tempo e em toda aplicação que estou trabalhando, quero fazer isso. Passei por empresas que achavam que testes eram “perda de tempo” e por consequência as duas lidavam com problemas de bug em massa, fiquei desmotivado nesse tempo pois não entendia, tudo que eu fazia tinha algum efeito colateral, quando entendi e conheci o motivo de testes automatizados existirem, foi um alívio.
Sensacional Klei 💪🤝👍
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Um dia aprendo o suficiente para me deliciar com essas dicas deste vídeo... Valeu, Deschamps!!
Caraca, velho! O Deschamps deu uma curtida!!!
Saiba que você inspira muita gente. Não só pelo conhecimento de programação, mas pelo conjunto da obra: apresentação, qualidade dos vidros, empatia, transparência...
Muita saúde e vida longa para você e sua família!!
Eu entro no vídeo me achando um desenvolvedor. Eu saio do vídeo me achando um pedreiro digital (sem nenhum demérito aos pedreiros).
Obrigado Filipe pelos tapas na cara. Depois que a "dor" passa, a sensação de aprendizado é muito boa! 🤣
E seu _modus operandi_ me fez lembrar de uma música:
_"Acho que só agora eu começo a perceber_
_Tudo o que você me disse_
_Pelo menos o que lembro que aprendi_
_Com você_
_Está realmente certo_
_Bem mais certo do que eu queria acreditar_
_Você gosta mesmo de mim_
_Se arriscando_
_A me perder assim_
_Ao me explicar o que eu "não quero" ouvir_
_Ainda não estou pronto para saber "a verdade"_
_Ou não estava até uma estação atrás..."_
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Pronto, acabei de descobrir que ainda sou iniciante, apesar dos meus quase 20 anos como desenvolvedor. As vezes o Filipe me faz vontade de rasgar meu currículo e ir carpir um lote.
Mas falando sério agora, você manda muitíssimo bem. Parabéns pelo excelente trabalho que você vem desenvolvendo.
hahahahha tamo junto Gabriel 🤝 👍
O melhor é saber que mesmo sendo programador a gente pode, de vez em quando, carpir um lote pra não virar um sênior barrigudo.
🙏🙌🚀
@@Gustavo-Padilha Hahahaha. Excelente observação.
Eu entro no vídeo me achando um desenvolvedor. Eu saio do vídeo me achando um pedreiro digital 🤣
@@Gustavo-Padilha não só barrigudo, melhorar a saúde mental e te proteger de problemas
Que vídeo foda... Necessário demais, quero conseguir implementar isso na empresa que to agora... Excelente!!
Vi esse vídeo algumas vezes já, antes mesmo de desenvolver algum sistema web. Agora, não sou o master sênior da empresa, mas consegui compreender. Isso que é legal! A cada momento, uma melhora. 😊
Didática simplesmente sensacional! Sempre vi testes automatizados como algo necessário de se aprender, mas principalmente como um bicho de sete cabeças, o que sempre me fez "deixar pra depois"... E olhando por esse lado, da simplicidade de por onde começar, e dos benefícios de parar de debugar código com alert kkkkk vale a pena investir um tempo, valeu xará !!
cara. me identifico tanto com oque vc fala kkkk. Vc faz um ótimo trabalho para comunidade. Muito obrigado!
estudo na Trybe e uma das coisas que mais aprendemos aqui é a importância dos testes ! não só pra nos ajudar enquanto estamos codando, o que foi bem mostrado no vídeo, como também para garantir a qualidade do código. Hoje as empresas cobram cada vez mais testes em processos seletivos
Opa, mais um tryber! O conteúdo desse vídeo me lembrou muito a aula passada onde minha turma começou a escrever testes pro React, de fato testes são muito importantes e ajudam a longo prazo a evitar problemas! Legal saber que existe um curso para área de testes, posso começar a fazer futuramente!
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Filipe acabou de ensinar testes de integração, em 5 minutos, da maneira mais simples, pura e bonita que já vi. Parabéns pelo excelente conteúdo, Filipe!
Surreal como os conteúdos desse canal me motivam e me fazem ficar ainda com mais sede de conhecimento.
Muito obrigado pela pessoa maravilhosa que você é, um grande professor!
É muito legal quando chama o código de delicinha dá até um ânimo rsrs
Sem rodeios.
Essa foi a explicação mais rápida e clara que já vi sobre tdd até hoje. 👏 👏 👏 👏 👏 👏
Que vídeo sensacional! Qualidade impecável, parabéns pelo conteúdo Filipe!! Tenho certeza que cada vídeo seu é inspirador e ajuda muitas pessoas que passam por problemas parecidos, assim como eu kkkk Abração amigo 🚀
Eu nunca tinha pensado nisso, e já vou começar a aplicar nos meus projetos. Sempre chega um momento que o projeto começa a ficar complicado e bagunçado. Fazia muito o uso do Postman pra ficar testando.
Valeu Filipe!
Me amarro muito nos vídeos do Deschamps pq parece que a cada vídeo, o código é a gata do Filipe, e ele tá falando dela todo apaixonado kkkkkkk É igual qdo a gente se apaixona na adolescência e fica todo besta falando pro amigo kkkkkk Obrigado pelo vídeo, Filipe. Tô estudando testes e esse vídeo abriu muito a mente
Sensacional conteúdo, Filipe! Há alguns anos, eu passei por uma "virada de chave" parecida em um curso de AWS (Cloud Native) em que tínhamos que fazer a construção de APIs via AWS Lambda... O primeiro "impulso" é sair codificando, e o professor logo orientou a fazer a inversão: desenhar todos os testes, com as expectativas de sucesso e erro, usando BDD, escrevendo os testes com notação Gherkin e rodando tudo automatizado via Cucumber e Karate. Meu insight foi exatamente o seu: a gente coloca a qualidade em primeiro lugar ao fazer as coisas desse jeito!
Caraca mano, o Filipe sempre dando força pra gente continuar buscando nossos sonhos ❤
Adoro vídeos técnicos. Pra mim são um dos melhores.
Obrigado Felipe, muito bom seus vídeos!
Na minha opinião, o @Filipe Deschamps tem a melhor didadica do mundo, ele passa a informação tão natural que chega a ser como respirar, se um dia ele construir um curso, sejá lá do que for, vai ser o melhor.
Muito obrigado por esse comentário Marlon 🤝👍
esse mulekote eh feliz demais mano... ta sempre rindo igual bobo... bom de ver essa leveza nos dias hoje.
muito bom, é impressionante como você consegue explicar algo complexo de uma forma simples!
Caramba... Seus vídeos são bons de mais... Tenho 15 anos de desenvolvimento e só aprendo com vc!!! =}
Oi Felipe. Tô iniciando na área como QA. Esse vídeo é muito importante pois a qualidade tem que vim de todo time né? Boa cultura você tá passando. Vou compartilhar no LinkedIn.
Professor, sempre q posso assistir seus vídeos. Sou estudante em ADS iniciante do iniciante. Pq vc não cria um curso de programação do básico ao avançado. Vc tem uma didática incrível. Forte abraço.
Essa empolgação ao falar sobre os temas é contagiante!
Caramba mano, muito útil essa função, vai salvar umas horas já hehehe
Obrigado por compartilhar mais um conhecimento conosco, Mestre! De verdade! ^ ^
Eu descobri o TDD recentemente, e apesar de demorar mais para você começar a codar de verdade, no médio/longo prazo vale muito a pena, principalmente por "garantir" que não haverão bugs
Obg pelo conteúdo, semana passada passei por uma situação parecida e agora cá estou eu vendo um video bem explicativo como evitar este erro.
Showww 😍
Meu é incrível como você soma no meu conhecimento cara, de verdade muito obrigado!!!
Amo os vídeos desse cara. Vou me esforçar pra um dia entender tudo nesse vídeo.
eu deveria ser mais frequente nesse canal, sinceramente eu acho incrível o seu trabalho !
É simplesmente algo fascinante, incrível essa área de programação. Pode ser complexa, mas é sensacional.
Que dica bacana, já usei ela hoje mesmo. Eu não uso as mesmas ferramentas, e nem tenho testes automatizados ainda. Mas usando a mesma ideia, descobri o comando inotifywait para rodar o curl toda vez que salvar o arquivo (tudo direto no terminal mesmo)... e pronto... consegui depurar minha API hoje bem mais rápido. 😊👍
Shoooooowwww 😍😍😍😍
@@FilipeDeschamps Posso pedir uma dica: qual o momento certo de começar a fazer os testes automatizados? Sei que a resposta simples é desde o começo. Mas na prática, não é tão simples. Por exemplo, no momento, ainda estou elaborando as APIs, ainda não tenho todas elas definidas, não estão definidos com clareza quais são os parâmetros, o formato da resposta, etc. Vou implementando, testando manualmente, fazendo o front-end, mudando a API porque me dou conta de que preciso ou de mais dados, ou outro formato, ou até mesmo me dou conta de que aquela concepção inicial não vai funcionar, volto a testar, ir para o front-end, volto para a API e vai fazendo o ciclo até chegar no objetivo desejado. Junto com isso, tem prazos curtos, precisa entregar um projeto parcialmente para trabalhar em outro, para voltar naquele depois, etc. Fazer os testes nesse ciclo, facilita na hora de mudar alguma coisa que precisa ter o mesmo resultado. Mas complica quando nos damos conta de que precisamos de resultados diferentes, porque além de todo aquele ciclo ainda precisamos adicionar a etapa de reescrever os testes. Não me parece fácil encontrar onde está escondido o custo/benefício ideal nesse emaranhado… Considere que eu nem sou exatamente iniciante, mas também não sou experiente. Tenho programação como hobby há mais de 20 anos, porém profissionalmente há menos de um ano.
Esse vídeo veio mesmo na hora em que bati o pé a implementar testes no meu fluxo de trabalho, mesmo a empresa que trabalho não tendo essa cultura, e realmente é essa sensação mesmo, mesmo um sistema com uma boa arquitetura não é tão bom quanto um sistema que dispõe de testes, muito show o vídeo
Ótimo conteúdo, Filipe! A cultura de teste automatizado ainda é meio fraca na programação, principalmente em equipes/códigos estabelecidos há muito tempo. Se o pessoal simplesmente começasse a fazer pequenos testes simples como esse do vídeo, ficaria tão óbvia a vantagem que eles trazem!
Cara, eu adorei esse vídeo. Estou sempre voltando pra reassistir. Martelando na minha cabeça!
Showww Juliano, massa :)
Partiuuuuuuuu curso!!!
Muito obrigado Felipe
Isso é o que eu ando observando mesmo, quando tem testes automatizados acaba gerando uma segurança muito significativa no time, dado que sempre que rolar qualquer coisa que comprometa algo que estava pronto o teste irá apontar isso, já fui desse grupo que tinha que testar endpoint manualmente kkk mas depois que eu conheci os testes automatizados tudo ficou melhor, até a nível de refatoração também, o pessoal vê testes automatizados como algo para testar se as novas features irão funcionar corretamente, eu vejo que serve para garantir que a susposta nova feature não cagou nas outras hahaha.
Será que tem alguem pra entrar em minha plataforma? estou com dinheiro congelado lá e os caras não querem me pagar>>> dou gratificação se alguem conseguir
Esse tipo de conteúdo "mão na massa", são massinha hahaha. Meus preferidos
Aghaha show, quero fazer mais 🤝
eu vi o video achando que era um intermediário e terminei o video descobrindo que nem iniciante eu sou ainda, apesar de ter usado Postman, eu não entendi 10% do que você falou
Esse é brabo!👏🚀
Fabio Vedovelli é sinal de qualidade. Eu vejo os vídeos dele e são ótimos mesmo. Não entendo como ele pode ter tão poucos inscritos.
Justo 🤝👍
MDS que sensacional, nunca tinha pensado nisso.
Mas vc complicou na explicação. se falasse no começo que desse pra testar integralmente uma rota dentro do JEST ia fazer sentido mais rapido ahhahahaha.
Amanha de manhã já não vai mais ter teste no postman. Muito obrigado pela info! S2
Opa Felipe! Seus vídeos são muito bons, e por sua causa eu me interessei por JS e vou começar a aprender hoje! Você é muito foda cara, abraço! ❤
Sempre entro no vídeo, pensando: "Ah, nem deve ser uma dica tão boa assim". Só que os maus hábitos que ele cita sempre me descrevem perfeitamente KJSAFUFAIJNRWKAKSF
Felipe muito bom os seus vídeos! Apresentando uma ótica nova num assunto que é até um pouco comum. Fica único o conteúdo do canal! Show
O canal do Vedovelli é sensacional, conheci recentemente e ja assisti quase td
Jest + TypeScript é a combinação perfeita!
caralho que video foda, realmente mudou minha visão
Tenho bastante testes de integração para concluir no projeto que estou trabalhando. O vídeo me deu o gás que eu precisava! hehe :D
Valeu, Deschamps!
S4ud4ções Filipe, muito bom vídeo, grande abraço.
Concordo com você, não consigo mais me imaginar usando serverside rendered pages, claro com excessões quando precisa indexar, mas hoje faço tudo MUITO diferente do que era feito na minha época de PHP hehehe, como o wordpress ainda é hoje por exemplo hahaha. É API na veia, micro-serviços sempre que necessário, e testes automatizados em tudo!!!
Até o wordpress hoje em dia já vem com uma api pronta para ser usado como headless!
Ter a api toda testada é muito legal mesmo, mas não esquece que SSR existe e é recomendado por um motivo!
@@antoruby mas da pra testar no SSR tmb. Pelo menos no PHPunit da pra fazer assertions em cima do html retornado
Salve Papaziada Me Digam ai uma alternatira pra testar api php, um client com essa função watch ... vai me ajudar muito hehehe
@@danillolimaandrade5315 tem o phpunit que é o mais antigo e conhecido na indústria, e tem também um "concorrente" que chama pest que é muito massa também, mas não tão utilizado indústria a fora.
Tinha ido pra esse video sem ente der completamente nada, 3 meses atrás.
Comecei a estudar. Volto aqui a cada avanço.
Digo que, atualmente, estou entende do cerca de 50%.
Aguardo o momento em que eu de fato começar a entender esse conteúdo de ponta a ponta.
Felipe mds duas aulas em uma aprendi como ser mais produtivo e como fazer um ad bem feito
Sensacional!! Depois que aprendi a importância dos testes, até na hora de organizar o desenvolvimento de uma feature, fica muito mais fácil tendo os testes por trás, diminui um pouco aquele medo de mandar coisa errada pra produção hehe
Curso do Vedovelli é sensacional.
ainda estou no primeiro estagio mais é muito massa ver a evolução.
Vedovelli tem uma didática excelente, aprendi a programar Vue com ele há anos atrás e agora Remix
Sensacional as dicas!
Valeuuu meu caro 😍
Felipão, faz um vídeo (se possivel) sobre as principais linguagens de programação para aprender e conseguir entrar no mercado e não ficar boiando nas linguagens e afins... VALEEEU!!!
obs: estou pedindo pq to boiando KKK sou novo nesse mundo
Mano vídeo muito legal, me vi nele, técnicas incríveis que iram me ajudar muito. Valeu!
O exemplo do Felipe me faz querer estudar programação mas, ainda tenho muito a aprender.
E eu tenho como meta aprender inglês e francês pra ir morar no Canadá..
O mais interessante que vejo desse assunto é a diferença entre tipos de empresas e suas exigências de conhecimento por nível.
Por exemplo:
Em empresa X isso tudo ser o básico do básico para um junior
Em empresa Y ser conhecimentos esperados somente de seniors
Show de canal!!! Tá usando qual tema no teu vscode? Faz um vídeo mostrando teu setup do vscode, temas e extensions! Valeu, ab
O tema parece ser o Dracula, mas acho que não é
Eu curti porque parece algo muito bacana.
Me identifiquei no primeiro estágio, entendi nada dali pra frente do vídeo. HAHAHAHA
Você vê que o cara é fera quando você não entende porr@ nenhuma e ainda assiste os vídeos dele
Eu te amo Filipe Deshamps !!!!!!
Salve Filipe! Faz um vídeo sobre como fazer documentação de código! Valeuu
Muito massa. Trabalho com testes automatizados, e costumamos dizer que "Está testado! Só falta fazer."
Michel Telo faz um video mostrando as vantagens de programar em um RemoteCode.
fala deshamps, te encontrei no aeroporto de SC, vim reforçar que vc moldou meu futuro :)
Que masssaaaaaa Leoooo 😍 obrigado por vir comentar aqui e foi muito massa te encontrar aquele dia 🤝 👍
O watch funciona bem pra mim quando não tenho muitos tests. Quando se tem muitos pode ficar muito pesado. Conhece o jest runner do vscode? Com ele voce consegue separar describes out tests e rodar eles isolados e até mesmo debuga-los, é muito show.
Sua forma de ensinar e mostrar as cenas é muito interessante cara... Se um dia pensar em criar um curso de React ou alguma outra framework... joga ai o link q compramos haha
parabéns você descobriu o que é um teste de integração
Top d+, testar códigos automatizados são uma solução ótima!
Total 😍
Caramba genial essa parada ai Deschamps
Sou super fã do Fábio Vedovelli. Um monstro do Vue e testes
Showww 😍
Talvez essa seja a razão da qual eu sou tão produtivo e com o conhecimento tão aprofundado dos projetos a ponto de me tornar techlead.
Eu comecei como QA fazendo testes automatizados exatamente como esses, quando me tornei desenvolvedor full stack, sempre foi fácil atuar devido a exatamente essa pratica apontada no vídeo.
Boa Filipe, cara tem como você compartilhar esse projeto, ou fazer um vídeo mostrando como você criou ele ou algo parecido?