Thi Code
Thi Code
  • 187
  • 784 826

Відео

Crie softwares que FUNCIONEM!
Переглядів 111Місяць тому
Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
Fique rico desenvolvendo software
Переглядів 257Місяць тому
Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
Dev de verdade não programa em Windows | Thi Code Talks
Переглядів 316Місяць тому
Se conecte comigo: www.thicode.com.br/links Canal @Diolinux
Como usar a API da IA llama3 em seus projetos?
Переглядів 8 тис.3 місяці тому
Ter uma IA localmente em seu terminal é disruptivo! Agora imagina se você puder usar em algum projeto, de forma gratuita? Repositório da api: github.com/codethi/ollama-api Conecte-se comigo: www.thicode.com.br/links Site Ollama: www.ollama.com/
EP16 - Ajustes finais e lançamento do desafio | NestJs na Prática
Переглядів 1503 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP15 - Validando os dados do cliente com PIPES no NestJS | NestJs na Prática
Переглядів 1023 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP14 - Transformando dados com Pipes no NestJS | NestJs na Prática
Переглядів 1063 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP13 - SQL JOINS com Prisma no NestJS | NestJs na Prática
Переглядів 1013 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP12 - Testando uma api com NestJs | NestJs na Prática
Переглядів 1783 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP11 - Extraindo o payload do JWT na requisição com NestJs | NestJs na Prática
Переглядів 1883 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP10 - Usando a CLI do NestJs para criar um CRUD completo | NestJs na Prática
Переглядів 1553 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP09 - Configurando o AuthGuard do NestJS | NestJs na Prática
Переглядів 2194 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP08 - Criando um token JWT no NestJS | NestJs na Prática
Переглядів 2224 місяці тому
Se conecte comigo: www.thicode.com.br/links Meus cursos na Udemy: www.udemy.com/user/thiago-lima-66/ Repositório do projeto: github.com/codethi/forum-api Seja membro deste canal e me apoie para criar cada vez mais conteúdo de qualidade! ua-cam.com/channels/nATHGHftSGHbhn6uF8dEUA.htmljoin
EP07 - Autenticando um usuário no NestJs | NestJs na Prática
Переглядів 2754 місяці тому
EP07 - Autenticando um usuário no NestJs | NestJs na Prática
EP06 - CRUD completo com Prisma e Nestjs | NestJs na Prática
Переглядів 3144 місяці тому
EP06 - CRUD completo com Prisma e Nestjs | NestJs na Prática
EP05 - Encriptando a senha com bcrypt no NestJs | NestJs na Prática
Переглядів 2524 місяці тому
EP05 - Encriptando a senha com bcrypt no NestJs | NestJs na Prática
EP04 - Configurando o Prisma Client no NestJs | NestJs na Prática
Переглядів 3264 місяці тому
EP04 - Configurando o Prisma Client no NestJs | NestJs na Prática
EP03 - Introdução e configuração do Prisma no NestJs | NestJs na Prática
Переглядів 3334 місяці тому
EP03 - Introdução e configuração do Prisma no NestJs | NestJs na Prática
EP02 - Como utilizar o CLI do NestJs | NestJS na Prática
Переглядів 4114 місяці тому
EP02 - Como utilizar o CLI do NestJs | NestJS na Prática
EP01 - Introdução ao NestJs | NestJS na Prática
Переглядів 1 тис.4 місяці тому
EP01 - Introdução ao NestJs | NestJS na Prática
Qual escolher? API REST vs GRAPHQL | Thi Code Talks
Переглядів 3574 місяці тому
Qual escolher? API REST vs GRAPHQL | Thi Code Talks
65 - Finalização do curso MERN STACK
Переглядів 2394 місяці тому
65 - Finalização do curso MERN STACK
64 - Editando e Apagando Notícias | MERN STACK
Переглядів 2154 місяці тому
64 - Editando e Apagando Notícias | MERN STACK
63 - Buscando as notícias pelo Id | MERN STACK
Переглядів 1455 місяців тому
63 - Buscando as notícias pelo Id | MERN STACK
62 - Criando uma notícia | MERN STACK
Переглядів 1955 місяців тому
62 - Criando uma notícia | MERN STACK
Vale a pena MESMO comprar um Macbook? | Thi Code Talks
Переглядів 3467 місяців тому
Vale a pena MESMO comprar um Macbook? | Thi Code Talks
Agora você pode ser certificado pelo GITHUB | Thi Code Talks
Переглядів 5608 місяців тому
Agora você pode ser certificado pelo GITHUB | Thi Code Talks
Você PRECISA aprender inglês para trabalhar com tecnologia | Thi Code Talks
Переглядів 3068 місяців тому
Você PRECISA aprender inglês para trabalhar com tecnologia | Thi Code Talks
Como entrar na área de tecnologia em 2024 | Thi Code Talks
Переглядів 5328 місяців тому
Como entrar na área de tecnologia em 2024 | Thi Code Talks

КОМЕНТАРІ

  • @Kayquewilly12
    @Kayquewilly12 4 години тому

    Cara muito obrigado! Foda de mais!

  • @cleitonsns5
    @cleitonsns5 17 годин тому

    Fala Thi! Beleza? Cara, na parte do código que utiliza um condicional está ocorrendo um probleminha. Nessa parte do código do component navbar, quando precisa renderizar o botão de entrar ou sair dependendo da existência do token: {user ? ( <UserLoggedSpace> <h2>{user.nome}</h2> <i className="bi bi-box-arrow-right" onClick={signout}></i> </UserLoggedSpace> ) : ( <Link to='/entrar'> <Button text="Entrar" /> </Link> ) } Eu troquei o ''user'' bem no início por "Cookies.get("token")" O motivo foi que, ao atualizar a página da home, o botão de logout continuava aparecendo. Quando o usuário está logado, ao fazer logout, o botão para entrar/cadastrar aparece normalmente quando o token é excluído. A página funciona, os links, etc. Tudo normal! Mas ao atualizar (F5) a home, acontece a renderização novamente e o botão de logout aparece mesmo NÃO existindo token. Quando alterei o código, passou a funcionar normalmente. Estou compartilhando pois talvez mais pessoas possam estar com o mesmo problema ou então nem perceberam. O código ficou assim: {Cookies.get("token") ? ( <UserLoggedSpace> <h2>{user.nome}</h2> <i className="bi bi-box-arrow-right" onClick={signout}></i> </UserLoggedSpace> ) : ( <Link to='/entrar'> <Button text="Entrar" /> </Link> ) }

  • @italofabricio480
    @italofabricio480 17 годин тому

    Professor, o fluxo para editar o usuario seria o mesmo ? estou tentando mas so me retorna 500, estou a um tempo travado nisso kkk eu envio o id do usuario logado na url assim: <Link to={`/manage-user/edit/${user._id}`}> no meu userServices eu fiz assim: export function editUser(id, data) { const response = axios.patch(`${baseURL}/user/update/${id}`, data, { headers: { Authorization: `Bearer ${Cookies.get("token")}`, } }); return response; } Criei um ManageUser para editar o usuario, com uma função: async function editUserSubmit(body) { console.log("Dados enviados: ", body); try { await editUser(id, body); navigate("/profile"); } catch (error) { console.log(error) } } Mas ainda assim não vai x-x

  • @maathmatics
    @maathmatics 20 годин тому

    Eu confesso que eu fiz o React sozinho pq eu já sabia, conclui ontem toda parte de curtir, comentar e editar perfil. Agora vou melhorar ele colocando uma notificação pro usuário saber quem curtiu e comentou na publicação. De qualquer forma, esse conhecimento de Node me abriu muitas portas de conhecimento, vlw ai Thi Code.

  • @maathmatics
    @maathmatics 20 годин тому

    finalizei, muito obraigado pelo conhecimento espero que faça mais conteúdos.

  • @user-lv1nx4yx8g
    @user-lv1nx4yx8g День тому

    cara, fiz igualzinho no arquivo ai do prisma, mas ele não ficou colorido, ficou só branco, não sei se ele tá funcionando mesmo

    • @thi_code
      @thi_code День тому

      Instalou a extensão do prisma no vscode?

    • @user-lv1nx4yx8g
      @user-lv1nx4yx8g День тому

      deu certo do mesmo jeito kkkk, mas é estranho pq não fica colorido certas palavras como String, ai fica um pouco confuso, além de não ter auto implemento de alguns comandos

    • @thi_code
      @thi_code День тому

      @@user-lv1nx4yx8g sim, a extensão é só para lint e prettier

    • @user-lv1nx4yx8g
      @user-lv1nx4yx8g День тому

      @@thi_code aah então é isso, tava pensando se tinha mesmo essa extensão kkkk, vou instalar mas até agr tá muito top os vídeos

  • @jogatinandodevs
    @jogatinandodevs 2 дні тому

    Aborde soluções sem docker tbm. Pois tem vps e instâncias que não possuem compatibilidade com wsl (ou seja docker não vai instalar nem com reza ainda mais me Windows)

  • @jogatinandodevs
    @jogatinandodevs 2 дні тому

    Cara parabéns. Conteúdo riquíssimo e cheio de soluções em tempo real. É deste modo que aprendemos de verdade 😊🤓

  • @matheusvinicius721
    @matheusvinicius721 2 дні тому

    Prof, eu tava lendo sobre usar o docker no windows pelo proprio wsl2 dentro do VS Code, que faz parte do pacote de extensões Dev Containers da propria Microsoft. O que você acha sobre?

  • @Thomasfoz5
    @Thomasfoz5 3 дні тому

    Não tem pra visual studio??? so para o code?? não faz sentido isso

    • @thi_code
      @thi_code 3 дні тому

      @@Thomasfoz5 não sei, não uso vs, só vscode

  • @douglas_SenhorBOT
    @douglas_SenhorBOT 3 дні тому

    Quero aprender Docker

    • @thi_code
      @thi_code 3 дні тому

      @@douglas_SenhorBOT a playlist já está on no canal

  • @user-tj7zh5dq2m
    @user-tj7zh5dq2m 4 дні тому

    Obrigada !!! Excelente video

  • @virgiliorosa3703
    @virgiliorosa3703 4 дні тому

    Quero agradecer por sua disposição em compartilhar este conteúdo muito atual e de grande importância para todos os que estão aprendendo o nestjs. Excelente trabalho... Abraços.

    • @thi_code
      @thi_code 4 дні тому

      @@virgiliorosa3703 tmj!

  • @tiagoneves7068
    @tiagoneves7068 5 днів тому

    A tag latest nas imagens Docker nem sempre representa a versão mais recente do software.

  • @niltonmedeiros9313
    @niltonmedeiros9313 6 днів тому

    Eita, falhou no final, esqueceu do database. Não é difícil programar o vídeo antes, deixar o container do database em up, dar umas explicações rápidas que o container do database está rodando... (crítica construtiva, não levar a mal)

  • @rosembergdacruzsantos1712
    @rosembergdacruzsantos1712 6 днів тому

    Muito obrigado!!! Breve e objetivo, show!!!

  • @maathmatics
    @maathmatics 7 днів тому

    mano eu virei fâ de carteirinha, namoral kkk

  • @maathmatics
    @maathmatics 7 днів тому

    Fenomenal, vc poderia fazer uma aplicação com Spring e Angular?

    • @thi_code
      @thi_code 7 днів тому

      @@maathmatics vish mano, vai ser difícil… faz muitos anos que não mexo com isso

    • @maathmatics
      @maathmatics 7 днів тому

      ​@@thi_code vc sabe php com Laravel?

  • @vitrolagg
    @vitrolagg 9 днів тому

    container é equivalemente, ou segue o mesmo princípio, dos ambientes virtuais em python?

  • @anaclaudiasilva4840
    @anaclaudiasilva4840 9 днів тому

    Top, interessante até as técnicas do figma, eu sempre tive medo da ferramenta vendo seu vídeo, parece bem simples

    • @thi_code
      @thi_code 9 днів тому

      @@anaclaudiasilva4840 valeu! Se arrisca e fuça nele… Vale a pena

  • @italofabricio480
    @italofabricio480 10 днів тому

    Travei aqui, não consigo fazer uma pesquisa, sempre retorna : " Cannot read properties of undefined (reading 'map')" D;

    • @thi_code
      @thi_code 10 днів тому

      @@italofabricio480 vc tá fazendo o map pra mostrar uma lista, porém a const que possui esse array está undefined… ou seja, não tá retornando nada da api, volte os passos da conexão com a api, coloque console log para ver o que está acontecendo e assista o vídeo mais de uma vez

    • @italofabricio480
      @italofabricio480 10 днів тому

      para funcionar, tive que deixar assim: setNews(newsApi.data.results || []);

    • @thi_code
      @thi_code 10 днів тому

      @@italofabricio480 vc entendeu o que isso faz?

    • @italofabricio480
      @italofabricio480 10 днів тому

      ​@@thi_code fui comparar o codigo que você deixou no github e o meu, vi que no meu retorna um array com o nome 'results' e não 'foundPosts' como estava na aula, e funcionou! de qualquer forma, vou rever a aula de conexão com a api. muito obrigado, professor :D

    • @thi_code
      @thi_code 10 днів тому

      @@italofabricio480 boa mano!

  • @alemao87
    @alemao87 11 днів тому

    Que coisa boa alguém ensinando de forma clara e objetiva ! Show demais!

  • @trevorphilipsafonsodlc9767
    @trevorphilipsafonsodlc9767 11 днів тому

    Ainda estou estudando docker, graças a essa série de vídeo estou aprendendo bastante!! Fiquei com algumas dúvidas pois sou iniciante, me pergunto, Dessa forma que foi feito o deploy e assim que as empresas usam? Outra dúvida, eu posso simplesmente fazer o deploy apenas da API, e usar o link no meu front que esta hospedado em outro lugar??, em termos de usabilidade, qual e o melhor fazer o deploy de tudo em um único lugar como esta no vídeo??? Ou fazer em cantos separados?, e por última dúvida pois eu nao entendi muito bem, e meu banco de dados ja esta configurado so com aquelas url localmente?? Isso se da por conta do docker??? Por favor se possível gostaria de saber isso, agradeço muito pelos vídeos que estao me ajudando tanto ❤

  • @virgiliorosa3703
    @virgiliorosa3703 11 днів тому

    Muito boa suas aulas, quero agradecer por essa playlist! Gostaria de sabe como consigo configurar esse autocomplete no meu vscode? Você tem alguma extensão específica além das tradicionais? No meu caso não funciona com essa sugestão completa, tal como você coloca @Delete e então aparece toda a sugestão do código.

  • @guiasaudavel2026
    @guiasaudavel2026 12 днів тому

    Cara, tu nasceu pra ensinar namoral mesmo

  • @brenofacanha5552
    @brenofacanha5552 12 днів тому

    Meus parabéns, que aula meus amigos 👏👏👏👏

  • @italofabricio480
    @italofabricio480 12 днів тому

    Assisti duas vezes pra poder entender kkkk 😅

    • @thi_code
      @thi_code 12 днів тому

      @@italofabricio480 até que vc foi rápido…

  • @brenofacanha5552
    @brenofacanha5552 13 днів тому

    Que video top

  • @hilzu9528
    @hilzu9528 13 днів тому

    Muito bom, aprendi muito.

  • @furtadoReis
    @furtadoReis 14 днів тому

    Excelente aula, parabéns pela didática. 👏🏾👏🏾👏🏾

  • @maathmatics
    @maathmatics 14 днів тому

    Sensacional, muito bom, vc é bem didático parabéns

  • @garyon
    @garyon 14 днів тому

    como faz com postgres?

  • @italofabricio480
    @italofabricio480 15 днів тому

    Finalizei as aulas de back, em algumas aulas tive rever algumas vezes até entender e não deixar passar nenhum detalhe kkkk conteúdo incrível!!! Inclusive o render hoje está bem rapido.

  • @jefersonrodrigues2335
    @jefersonrodrigues2335 15 днів тому

    muito bom

  • @lucasfull5
    @lucasfull5 15 днів тому

    Um dia quero ter o prazer de trabalhar contigo, didática muito top!!!

    • @thi_code
      @thi_code 15 днів тому

      @@lucasfull5 tmj irmão! Fico feliz em ajudar!

  • @libonattimatheus
    @libonattimatheus 16 днів тому

    100% didático, e prático! parabéns!!

  • @MaykeKen-yo3ww
    @MaykeKen-yo3ww 17 днів тому

    Valeu pelo pelo vídeo! Venho estudando clean arch e vendo você refatorar, vejo q são basicamente as mesmas refatorações q eu faria. Porém, costumo deixar as validações básicas de propriedades do body e params, na próprio controller com uma função de validação percorrendo uma lista de campos obrigatorios por exemplo, e as validações com relação à tipo, formato e coisas mais importantes de regras de negócio, faço em um object value, fazendo assim uma transformação de um tipo primitivo como uma string ou um number, para um objeto com validações e transformações q é típica do negócio, e tudo isso é usado dentro de uma entity q faz essas validações automaticamente....dito isso, o q vc acha? essa abordagem é legal?

  • @maathmatics
    @maathmatics 17 днів тому

    muito bom, agr vamos pro React, e ai é mais fácil

  • @ahlizalodranoel
    @ahlizalodranoel 17 днів тому

    valeu mano!

  • @JoaoHenriqueMA
    @JoaoHenriqueMA 17 днів тому

    Fala Thi Code, blzz, cara acabeid e fazer essa aula e vi que vc comenta no meio do vídeo que ia ver a possibilidade de certificado, hoje em dia existe esse certificado? Gratidão pelo curso, tem ajudado demais no meu aprendizado.

    • @thi_code
      @thi_code 17 днів тому

      salve mano... sim na udemy vc consegue mano, aqui estão meus cursos lá: www.udemy.com/user/thiago-lima-66/ sempre deixo no menor valor e a udemy vai trocando automático...

  • @RaquelSantos-kv5kt
    @RaquelSantos-kv5kt 18 днів тому

    Brabo demais ❤

  • @matheusevaristo1475
    @matheusevaristo1475 19 днів тому

    obrigado pela explicação!

  • @glebsoncosta2091
    @glebsoncosta2091 19 днів тому

    Tenho que fazer um protótipo de site pra um trabalho, obrigado por me ensinar

  • @ElizeuFerreira
    @ElizeuFerreira 19 днів тому

    Exelente tutorial. Valew mesmo!!!

  • @cassy-dinisgracapedro7330
    @cassy-dinisgracapedro7330 19 днів тому

    Eu sou de Angola e este é melhor vídeo que me fez perceber melhor sobre o Docker com todos os detalhes

    • @thi_code
      @thi_code 19 днів тому

      @@cassy-dinisgracapedro7330 tmj irmão, seja bem vindo! Fico feliz de poder ajudar 🤘🏽

  • @fatboy3033
    @fatboy3033 20 днів тому

    A questao é que o Copilot tem que pagar, e o GPT é grátis... 😂

  • @GabeWentz
    @GabeWentz 20 днів тому

    Mano namoral, não sei como esse canal não tem mais inscritos, um conteudo free neste nivel não tem em outro lugar não!

  • @HadaGuimaraes
    @HadaGuimaraes 21 день тому

    top

  • @HadaGuimaraes
    @HadaGuimaraes 21 день тому

    queo aprender docker

    • @thi_code
      @thi_code 21 день тому

      @@HadaGuimaraes a playlist já está no canal!

  • @rmartinsdesouza
    @rmartinsdesouza 22 дні тому

    Parabéns rapaz excelente vídeo. Você tem o don da fala.

    • @thi_code
      @thi_code 22 дні тому

      @@rmartinsdesouza valeuu