Executando verificação de segurança...
4

Quanto de JavaScript você precisa saber para usar o Node.js?

Como iniciante, é difícil chegar a um ponto em que você esteja confiante o suficiente em suas habilidades de programação. Ao aprender a codificar, você também pode ficar confuso sobre onde termina o JavaScript e onde começa o Node.js, e vice-versa.

O que é recomendado aprender antes de se aprofundar no Node.js?

  • Lexical Structure
  • Expressions
  • Data Types
  • Classes
  • Variables
  • Functions
  • this operator
  • Arrow Functions
  • Loops
  • Scopes
  • Arrays
  • Template Literals
  • Strict Mode
  • ECMAScript 2015 (ES6) and beyond

Com esses conceitos em mente, você está no caminho certo para se tornar um desenvolvedor JavaScript proficiente, tanto no navegador quanto no Node.js.

Programação Assíncrona
Os seguintes conceitos também são essenciais para entender a programação assíncrona, que é uma das partes fundamentais do Node.js:

Programação assíncrona e retornos de chamada

  • Asynchronous programming and callbacks
  • Timers
  • Promises
  • Async and Await
  • Closures
  • The Event Loop
Carregando publicação patrocinada...
2

Eu não discordo em nada do que vc colocou, mas, eu, lá em mil novecentos e guaraná com rolha, aprendi primeiro estrutura de dados e algoritmos. Usei o bom e velho portugol e teste se mesa (papel 3 caneta kkk).

Para quem não sabe nada, eu indicaria esse caminho (sem papel e caneta kkk) porque é a base e é bem mais simples de entender. Depois, a linguagem acaba sendo uma ferramenta e como toda ferramenta, vc só precisa ler o manual ou observar como as coisas funcionam e portar o seu conhecimento de A (estrutura de dados e algoritmos) para B (tecnologia desejada).

Pra mim foi assim, talvez funcione para mais alguem!

1

Boa estava penssando isso ontem, até onde tenho que ir para estudar a fundo o nodejs, estava penssando em estudar o intermediario JavaScript deposi ir para nodejs, express e nextjs, depois partir para o React e Angular, depois disso vou partir para o Kotlin.

2

É muito importante manter o foco em uma tecnologia, é claro que tu podes aprender um pouco de tudo e fortificar a sua base de programação, mas a melhor recomendação é abraçar uma tecnologia e se especializar nela.
Usando Javscript você tem a possibilidade de usar uma única stack em todo o processo de desenvolvimento, aí você pode ir de React para Next, trabalhar do front ao back sem precisar aprender uma nova linguagem. Sem se esquecer de que as tecnologia mudam sempre, e a medida que você ir migrando de uma lado para outro vai parecer que nunca sabes o suficiente para se estabilizar.