A instrutora e o texto deixam bem explicitado que esse curso prático não é para Front-End...
Então, o que é que ele está fazendo na grade ?
A instrutora e o texto deixam bem explicitado que esse curso prático não é para Front-End...
Então, o que é que ele está fazendo na grade ?
Fala, Luis, tudo bem?
Excelente observação!
A linguagem JavaScript é a mesma tanto para o Front-end (nos navegadores) quanto para o Back-end (com o Node.js). Quando a instrutora comenta que o curso "não é voltado para front-end", ela quer dizer que, nestas aulas práticas, vocês não vão focar em manipular elementos visuais da tela, criar botões ou interagir com o HTML (o famoso DOM). O foco aqui é rodar o código direto no terminal para treinar a lógica de programação pura da linguagem.
Dominar essa lógica estrutural (como as condicionais que você está estudando agora) é um pré-requisito fundamental antes de ir para a parte visual e interativa do Front-end. O raciocínio, a sintaxe e as regras que você vai praticar nesse curso são exatamente os mesmos que você usará mais para frente para dar vida a sites e aplicações web.
Portanto, pode seguir na formação sem medo! Essa base sólida vai te ajudar demais quando você for aplicar o JavaScript no navegador. Se surgir qualquer dúvida durante os exercícios, a comunidade está de portas abertas.
Bons estudos!
Sucesso ✨
O problema deste tipo de abordagem é que a abordagem do curso para back-end é diferente:
Math.random()
placeholder
etc...
coisas que não foram abordadas no curso de front e que são jogadas nos exercícios. Não é o fim do mundo! Mas é inconsistente.