Olá pessoal (em especial para o Sérgio Lopes e Paulo Silveira, abaixo o motivo),
Antes do podcast (eis o motivo) Progressive Web Apps (http://hipsters.tech/progressive-web-apps-hipsters-03/) estava fazendo os cursos da carreira Desenvolvedor Java Junior, para posteriormente seguir as demais carreiras Java a fim de desenvolver aplicações que abranjam tanto dektop, quanto web e mobile.
Porém com esse podcast (mais um ótimo podcast, parabéns) vocês conseguiram levantar uma dúvida daquelas (culpa de vocês kkk brincadeira na verdade isso é ótimo), para uma virada nos meus estudos/carreira, na verdade no conjunto de linguagens a considerar.
Devido principalmente ao podcast (e consequentemente à palestra do Sérgio Lopes sobre Web Apps, algumas informações e exemplo de apps do podcast e developers.google), esta dúvida vai em especial para o Sérgio Lopes e ao Paulo Silveira:
- Através da linguagem JavaScript (e claro HTML, CSS, etc) eu conseguiria desenvolver aplicações que abranjam tanto dektop, quanto web e mobile, na mesma qualidade que a linguagem Java (por exemplo sistemas ERPs, apps desktop offline, etc tanto no back quanto no front-end)? JavaScript consegue dar conta do backend (ao invés de PHP/Java)? Se sim, poderiam citar as carreiras/cursos da alura (em ordem) para isso?
Abaixo um levantamento que fiz (já fiz lógica de programação), mas favor corrijam/complementem/refaçam a ordem conforme importância:
1 - https://cursos.alura.com.br/career/desenvolvedor-javascript 2 - https://cursos.alura.com.br/career/desenvolvedor-fullstack-javascript 3 - https://cursos.alura.com.br/course/cordova-phonegap
A ideia é deixar de lado a linguagem Java (nada contra) para focar nas linguagens Web, seguem alguns motivos: tempo e espaço para instalação de um app (ex do app de shopping citado no podcast) e suas dependências (acredito que java tenha muito mais dependências associadas [JVM, etc] do que JavaScript (inicialmente um navegador))
Desde já obrigado!
Atte., Elías.