Desenvolvedor Full Stack
Olá, Mundo!
Eu sou o Bismark, estagiário em desenvolvimento. Esse é meu plano de estudos beaseado na linguagem JavaScript. Estou começando agora minha carreira em programação e separei alguns cursos e formações que estou fazendo por aqui <3
A partir do zero: iniciante em programação Essa é a primeira formação para quem está começando na programação. Aqui vamos aprender um pouco sobre:
- Lógica de Programação (ser bom em lógica é importante para qualquer linguagem durante toda a nossa carreira)
- HTML e CSS (uma linguagem de marcação e uma de estilização para fazer sites)
- Sistemas Operacionais
- JavaScript (um primeiro contato com a linguagem)
- Git e Github (muito importante para salvar e controlar versões dos nossos projetos)
A partir do zero: HTML e CSS para projetos web Nessa formação vamos nos aprofundar um pouco mais em HTML e CSS. O domínio essas duas coisas faz parte da base que um programador precisa ter hoje em dia.
Desenvolva aplicações Web com JavaScript Aqui vamos começar a nos aprofundar em JavaScript, que é realmente uma linguagem de programação (diferentemente de HTML e CSS). Nessa formação vamos estudar muitos conceitos aplicados ao Front-End. Se você quer ser FullStack, assim como eu, acredito que podemos estudar essa formação em paralelo com a próxima.
Aprenda a programar em JavaScript com foco no back-end Nessa formação nosso foco será o Back-End. Essa parte pode ser um pouco menos lúdica que o Front-End para quem está começando, mas é muito incrível e abre muitas possibilidades em nossos projetos.
Explore React com JavaScript Depois de já estar começando a dominar os conceitos básicos de JavaScript, podemos escolher um framework da linguagem para estudar. Eu gosto bastante de React, mas nunca cheguei a usar outros como Angular ou Vue. Você pode trocar essa formação por outra, de outro framework, no seu próprio plano de estudos.
Melhore sua experiência de desenvolvimento com TypeScript TypeScript é um superset da linguagem JavaScript que além de utilizar todo o contexto do JavaScript acrescenta vantagens próprias, como tipagem estática e outros recursos da linguagem que tornam o código menos suscetível a erros durante o desenvolvimento e bugs.
Desenvolva seu primeiro app com React Native Como eu nunca me contento com nada e gosto de sempre aprender coisas novas, também quero muito aprender a construir aplicações para dispositivos mobile. Como gosto de React e estudo JavaScript a um tempo resolvi começar com o React Native. O Flutter (que usa a linguagem Dart) também parece ser uma ótima opção.
MongoDB Aqui começamos a estudar sobre Bancos de Dados. Acredito que ter conhecimento em Banco de Dados é fundamental para conseguir uma vaga de programador Júnior, por exemplo. Aqui coloquei o MongoDB pois é o banco usado na empresa onde faço estágio.
SQL com MySQL Server da Oracle Esse banco de dados eu coloquei por interesse pessoal. Tenho curiosidade em aprender a usar MySQL e vou estudar um pouco por essa formação.
Full stack JavaScript: crie um projeto com React e Node.js Acredito que essa formação vai ser incrível para unificar o Front-End e o Back-End que aprendemos nas formações anteriores.
Gerencie aplicações React com Typescript Essa formação é para aprimorar um pouco mais o React e o TypeScript.
Melhore sua aplicação React com o Next.js Essa formação é para aprimorar ainda mais as aplicações React. Pelo pouco que estudei o Next.js tem algumas vantagens muito boas.
05.04.2023 No momento em que estou escrevendo, já estudei bastante sobre HTML e CSS. Também conclui a formação de JS com foco no Back End e estou quase concluindo JS para Aplicações Web. Já fiz alguns projetos em React, mas sinto que ainda tenho muito o que aprender. De resto, ainda preciso aprender bastante sobre tudo e tenho todas essas formações para estudar. Espero que isso possa ajudar alguém que também está nessa fase de estudos.
Se quiser falar comigo, me dar alguma sugestão sobre esse plano de estudos, etc, me manda mensagem no LinkedIn 👨💻🚀