Resolvendo problema de lógica de programação com javascript - parte 01

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024

Комментарии • 78

  • @serliv
    @serliv  2 года назад +8

    Vem aprender HTML, CSS e Javascript comigo. SEM MENSALIDADE. Tem 30 dias para pedir o dinheiro de volta caso não fiquei totalmente satisfeito.
    Curso Javascript Completo:
    serfrontend.com/cursos/javascript-completo/index.html
    Curso Web Design Fundamentos. Aprenda HTML CSS e Javascript: serfrontend.com/cursos/web-fundamentos-html-css/index.html
    Outros links que podem ser interessantes:
    Blog: serfrontend.com/blog/
    Meus cursos: serfrontend.com/cursos/
    Canais em redes sociais:
    Twitter: twitter.com/serfrontend
    Linkedin: www.linkedin.com/in/serfrontend
    Instagram: instagram.com/serfrontendcursos
    Facebook: facebook.com/serfrontend
    Instrutor: Daniel Tapias Morales
    Twitter: twitter.com/tapmorales
    Linkedin: www.linkedin.com/in/daniel-tapias-morales-87145621/
    Medium: medium.com/@tapmorales
    Github: github.com/tapmorales

    • @ricardol.ferreira4250
      @ricardol.ferreira4250 2 года назад

      Pensa em fazer um curso de React? É uma tecnologia que to tentando aprender faz tempo, mas estou na mesma situação que o colega do short, abandonando cursos por falta da base. E tem alguma chance de fazer um pacotão com os cursos do site, pra comprar tudo numa tacada só?. Agradeço a atenção e gosto muito do seu trabalho :D

    • @serliv
      @serliv  2 года назад +1

      @@ricardol.ferreira4250 Valeu Ricardo. Eu penso sim, mas ainda não sei quando.. sobre o pacotão infelizmente não é possível pois pra isso eu teria que disponibilizar os videos em outra plataforma que não a udemy. Mas como participo do udemy business sou proibido de fazer isso por conta de uma exclusividade que tive que aceitar ao participar do programa.

  • @LeandroSilva-mw5yl
    @LeandroSilva-mw5yl 2 года назад +6

    você falou que traria um vídeo sobre o assunto e trouxe mesmo parabéns muito obrigado...

    • @serliv
      @serliv  2 года назад +2

      Opa. Missão dada é missão cumprida hahahaha

  • @JosenitoTutoriais
    @JosenitoTutoriais Год назад +2

    Sua didática e como você ensina é ótima. Verdade o que vale e capacidade lógica para resolver os problemas.

    • @serliv
      @serliv  Год назад +2

      Muito obrigado Josenito

  • @ItaloVolt
    @ItaloVolt 2 года назад +6

    Dps que vc entende reduce, é muito prático de se utilizar pra realmente "reduzir" e encontrar um valor específico que vc deseja. Vídeo massa professor!

    • @serliv
      @serliv  2 года назад +1

      Exatamente isso Italo. Muito obrigado

  • @GabrielNascimento-qy9ko
    @GabrielNascimento-qy9ko 2 года назад

    Esse é o tipo de canal que ficamos esperando vídeo todo dia kkkk.
    A música de fundo é fantástica.

    • @serliv
      @serliv  Год назад

      Muito obrigado pelo feedback. Forte abraço

  • @gabrielmuzzi1
    @gabrielmuzzi1 Год назад

    Me ganhou demais no curta, compartilhe, siga hahaha

    • @serliv
      @serliv  Год назад +1

      Valeu Gabriel hahaha

  • @misaelsapiente4124
    @misaelsapiente4124 Год назад

    Bela aula! parabéns

    • @serliv
      @serliv  Год назад

      Obrigado 😃

  • @KlausNascimento
    @KlausNascimento 11 месяцев назад

    O conteúdo apresentado é excelente, muito obrigado !

    • @serliv
      @serliv  11 месяцев назад

      Eu que agradeço pelo feedback

  • @pn_dev.
    @pn_dev. 11 месяцев назад

    Uma excelente didática. 👏👏👏👏

    • @serliv
      @serliv  11 месяцев назад

      Obrigado 😃

  • @JJVolfe
    @JJVolfe 2 года назад +1

    cara que coisa maravilhosa. eu tinha comentado antes de terminar o vídeo mas agora terminar, tive que apagar e refazer. Seu conteúdo agrega muito conhecimento a qualquer um disposto a aprender e buscar e aprender e buscar e...kkkk. Obrigado pelo conteúdo e pelo empenho. Ah, eu ia falar e não falei no comment a apaguei, mas aí é smallest msm ( superlativo), smaller eh pra comparativo de superioridade (smaller than), se bem que ajustando contexto QQ um vai né. Mas isso nem importa, e sim importa que dá pra entender seu conteúdo e dá pra ver a sua paixão em fazer o que faz. E a edição do vídeo extremamente útil e didática... lá com simplicidade... Obrigado meeeesmo

    • @serliv
      @serliv  2 года назад +1

      Eu que agradeço imensamente pelo seu feedback e pela dica de inglês kkkk. Forte abraço e tamojunto

  • @renatoalves12
    @renatoalves12 2 года назад

    👏👏 parabéns pelo vídeo meu camarada!

    • @serliv
      @serliv  2 года назад

      Eu que agradeço pela mensagem. Abração

  • @raydes.menson
    @raydes.menson Год назад

    muito obrigado, esse video vai me ajudar de mais...

    • @serliv
      @serliv  Год назад +1

      Show. Isso é que importa. Muito obrigado pelo feedback

  • @Ton_87
    @Ton_87 2 года назад

    Bacana esse tipo de vídeo, com certeza ajuda muito os iniciantes irem desenvolvendo a "mentalidade de programador" :)

    • @serliv
      @serliv  2 года назад +1

      Muito obrigado Clayton. Com certeza farei mais :)

  • @lucasgaleguin7063
    @lucasgaleguin7063 2 года назад

    otima aula !

    • @serliv
      @serliv  2 года назад

      Muito obrigado Lucas. Abração

  • @brunopereira8325
    @brunopereira8325 Год назад

    Ainda tô vendo lógica e algoritmos com Portugol, mas o vídeo foi tão bem explicado que deu pra compreender a lógica por trás dos códigos. Mesmo nunca tendo visto nada sobre JS. Muito bom, professor. Em breve serei seu aluno na Udemy, pois me identifico com sua didática. Tmj

    • @serliv
      @serliv  Год назад

      Show. Muito obrigado ☺️

  • @renatoalves12
    @renatoalves12 2 года назад

    A é, esqueci de deixar no outro comentário, adorei o "fique zen"🧘
    😁😉👍

    • @serliv
      @serliv  2 года назад +1

      hahahaha. e o pior que foi espontâneo.. juro

  • @mateuscavalheiro8664
    @mateuscavalheiro8664 2 года назад

    Conteúdo valioso!! 👏🏼👏🏼🤯

    • @serliv
      @serliv  2 года назад

      Que bom que gostou Mateus. Abração

  • @emersontrindade299
    @emersontrindade299 2 года назад

    muito massa professor! aguardando a parte 2!

    • @serliv
      @serliv  2 года назад +1

      Já está no forno Emerson. Fique atento 😉

  • @JoaoPedro-cd8ec
    @JoaoPedro-cd8ec 2 года назад

    Uouu...vamo q vamo

    • @serliv
      @serliv  2 года назад

      sim booooraa

  • @viniciusm.m.7822
    @viniciusm.m.7822 2 года назад

    Q vídeo lindo viu!!!!!!!!

    • @serliv
      @serliv  2 года назад

      Obrigado. São seus olhos 😍

  • @igmilcores
    @igmilcores 2 года назад

    Obrigada pelo conteúdo!

    • @serliv
      @serliv  2 года назад

      Eu que agradeço pela mensagem, Izabela. Abraços

  • @eck_
    @eck_ 2 года назад

    Cheguei nesse vídeo por que estou com problemas em um projeto muito simples, que eu consigo fazer mas de forma muito complicada, cheia de "gambiarra" pra chegar no mesmo resultado. Estou maravilhado com essa solução tão simples que o senhor deu para a o exercício. Obrigadoo

    • @serliv
      @serliv  2 года назад +1

      Que bom que gostou. Muito obrigado pelo feedback

  • @geraldopcf
    @geraldopcf 2 года назад +1

    O início do code certamente a maioria deve usar o split() mesmo, porém o resto eu fiz diferente kkkk, usei um for of que pegar o arr.length e joga em um array vazio, depois fiz um spread com Math Math.min(...arr); que pega o menor length das strings, e para finalizar usar o filter() ou find() para pegar o value.length === minimoEncontrado, e faltou eu implementar o trim() o que já corrigi.
    Agora estou estudando os outros metódos a fim de aprofundar mais o conhecimento.

    • @serliv
      @serliv  2 года назад +1

      Boa. Parabéns!!! Abração

  • @AndreLuiz-xh9jn
    @AndreLuiz-xh9jn 2 года назад

    Ótimo video.

    • @serliv
      @serliv  2 года назад +1

      Valeu André. Há mais já no forno. Se quiser, acompanhe o canal para ser notificado

    • @AndreLuiz-xh9jn
      @AndreLuiz-xh9jn 2 года назад

      @@serliv tô acompanhando, professor. Inscrito e com notificação ativa.
      Obrigado pelo conteúdo de qualidade.
      Tenho aprendido bastante com o seu canal.
      Abraço!

  • @belab8090
    @belab8090 2 года назад

    Formidável... JavaScript é uma linguagem que quero aprender, estou no momento começando a aprender a programar em Rust - sim, acredito que uma linguagem de sistema seja mais adequada.

    • @serliv
      @serliv  2 года назад

      Boa. Muito obrigado pelo feedback. Sucesso

  • @viniciusribeiro9187
    @viniciusribeiro9187 7 месяцев назад

    Que vídeo magnífico, irei acompanhar mais seu conteúdo, sabe me dizer onde consigo esses enunciados? Assim consigo praticar tmb

    • @serliv
      @serliv  7 месяцев назад

      tem vários sites que possuem desafios de programação, desde iniciantes até mais avançados. procure por codewars, exercism, hacker rank... esses são os mais famosos, mas há vários na internet

  • @hackintosh9992
    @hackintosh9992 2 года назад

    Valeu professor.

    • @serliv
      @serliv  2 года назад +1

      tamojunto

  • @Gehard10
    @Gehard10 2 года назад

    Olha, vou confessar que eu também resolvi com o reduce de forma muito mais tranquila, quando fui pensar no for, tive dificuldade pra resolver, eu resolvi com o for, mas com reduce eu fiz em 20 minutos mais o menos e com o for eu demorei quase uma hora pra pensar na solução. Eu acho que reduce, map, filter... São uma mão na roda, mas eles fazem a gente parar de praticar o básico

    • @serliv
      @serliv  2 года назад +1

      Pois. Bem observado. Obrigado pela contribuição e comentário

  • @vitorhugodemarco6642
    @vitorhugodemarco6642 Год назад

    Bommm

  • @aniziodias5867
    @aniziodias5867 2 года назад

    Meu sonho trabalhar como front end mas no momento to sem trabalho. Deus vai abençoar q em breve irei fazer o curso

    • @serliv
      @serliv  2 года назад +1

      Amém

    • @aniziodias5867
      @aniziodias5867 2 года назад

      Eu sou professora mas para dar uma educação de qualidade para os meus filhos quero migrar para essa nova area da tecnologia. Sei q com muito estudo e dedicação vou conseguir. Logo logo eu irei fazer esses cursos

  • @jajaja123cds
    @jajaja123cds Год назад

    Opa professor, porque usar const e não function? Sempre vejo vídeos assim mas nunca entendo, e quando passar parâmetros na função? Isso quente muito minha cabeça…

    • @serliv
      @serliv  Год назад +1

      Olá. Eu tenho um vídeo aqui no canal que eu explico sete maneiras de criar funções. De uma conferida lá e me avise se tiver dúvidas

  • @rpmj95
    @rpmj95 2 года назад

    Eu consegui fazer em portugol, ainda não estudei javascript. Tô no html e css.

    • @serliv
      @serliv  2 года назад

      Boa Roberto. É isso aí :)

  • @fernandosr2001
    @fernandosr2001 4 месяца назад

    Sugestão para que os vídeos fiquem ainda mais didáticos e melhores do que já são: utilizar nomes de variáveis que façam mais sentido para quem está aprendendo. Pode parecer um detalhe bobo mas, acredite, faz muita diferença. Enquanto eu poderia estar focado em entender a lógica, meu cérebro fica: "que diabos significa strArr"? É um termo que não tem qualquer significado e dificulta o entendimento que poderia ser muito mais natural.

    • @serliv
      @serliv  4 месяца назад +1

      Muitíssimo obrigado pelo feedback. Com certeza levarei isso em consideração nos próximos vídeos. Obrigado por me fazer melhorar como facilitador de aprendizado.

    • @fernandosr2001
      @fernandosr2001 4 месяца назад

      @@serliv Só fiz esse comentário pois que você busca muito pela melhor forma de passar o seu conhecimento. E quando estamos há muito tempo fazendo a mesma coisa acabamos por esquecer como é estar no inicio da caminhada. E essa questão da nomeação das variáveis é algo muito importante que tenha bastante significado semântico para auxiliar no entendimento. Um abração!

  • @faobi
    @faobi 2 года назад +1

    Com vc explicando eu entendo toda a lógica, mas quando vou fazer por conta, dá um "branco"
    🥲 Acho que preciso estudar mais

    • @Iuan1
      @Iuan1 2 года назад +1

      To iniciando e me encontro na mesma que vc.. acho q nos falta praticar, tem alguns sites q fornecem exercicios...

    • @faobi
      @faobi 2 года назад

      @@Iuan1 simm, eu fiz alguns de js e de css. Acho que ter um bom "vocabulário" dos métodos do JavaScript ajuda tbm. Tipo conhecer esse .trim()
      Tá estudando há quanto tempo?

    • @Iuan1
      @Iuan1 2 года назад

      @@faobi Há uma semana ou menos, mas ja to com uma noção boa, não to perdido igual nos primeiros dias... o foda mesmo é esse "branco" do começo de não saber por onde começar

    • @serliv
      @serliv  2 года назад +1

      Falta de prática. É assim mesmo no início, mas com tempo e paciência as coisas começam a fazer mais sentido depois de um tempo praticando rotineiramente

    • @faobi
      @faobi 2 года назад

      @@serliv to fazendo exercício adoidado

  • @netoalmeida8686
    @netoalmeida8686 Год назад

    Essa foi a minha solução kkk
    function abc (str){
    let palavras = str.split(' ');
    let palavra = '';
    palavras.forEach((item)=>{
    if (palavra.length === 0){
    palavra = item;
    }else{
    if(palavra.length > item.length){
    palavra = item;
    }
    }
    })
    return palavra;
    }

  • @alanfljesus
    @alanfljesus 4 месяца назад

    Ah mano, eu sei oque tem que fazer, mas não consigo nunca saber quais métodos utilizar, não sei se é normal ou se eu sou muito burro, pq n entendo nada

    • @serliv
      @serliv  4 месяца назад

      Eu já falei sobre isso aqui no canal algumas vezes.. Não vou lembrar qual o vídeo. Peço que maratone alguns vídeos. Espero ajudar