[Duvida] Linguagem nova
Pessoal estou pensando em aprender uma nova linguagem, atualmente uso apenas Javascript porém queria aprender mais sobre o back-end alguém tem uma sugestão de por onde começar????
Pessoal estou pensando em aprender uma nova linguagem, atualmente uso apenas Javascript porém queria aprender mais sobre o back-end alguém tem uma sugestão de por onde começar????
Trabalho com PhP já faz um bom tempo e sempre me agradou, não sou muito fluente em javascript, mas estou aprendendo agora para melhorar minhas integrações já que com o uso do javascript pode ser feita diversas funções em conjunto com o php usando post não sei dizer se seria "correto", mas é oque estou fazendo.
Segue um exemplo bem tosco de um código que está retornando um carrinho usando esse método.
Codigo JS :
https://prnt.sc/jPrhudKFLaqd
Codigo Php :
https://prnt.sc/qlnI-7to2Z3P
Vamos lá. Não sei qual o seu nível em programação, mas é super útil que você tenha na sua mente os conceitos de orientação a objetos, por isso eu sujiro que a sua próxima linguagem de programação seja uma que te obrigue a usar POO, vulgo Java/C#.
Agora, na minha visão o C# é mais vantajoso para você. Como a Microsoft trabalha diretamente com o TypeScript (Javascript mais elegante na minha opinião), muitas coisas que existem no C# foram portadas para o TypeScript, então aprender C# vai te deixar muito bem acostumada com TypeScript no futuro. Fora que você comentou que gostaria muito de aprender mais sobre back-end, e C# é altamente utilizado em back-end.
Bom, acho que python seria um ótimo caminho para começar.
NodeJS, Knex e Express
https://youtu.be/U7GjS3FuSkA
Elaine, se você usa JavaScript hoje e quer aprender sobre backend, você pode continuar usando essa linguagem lá também, daí nesse caso ao invés de rodar o JavaScript no navegador, você vai rodar no Node.js.
Por exemplo, o TabNews está sendo construído 100% usando JavaScript através de um framework chamado Next.js que usa React para o frontend e Node.js para o backend... ambos JavaScript.
Em paralelo, grande parte dos meus conhecimentos em backend foram adquiridos programando em PHP 👍
Java
javascript + typescript