Seja bem-vindo(a) ao curso de Full Stack que vai te ensinar a ser um desenvolvedor ou uma desenvolvedora completa.
Aqui veremos juntos desde o básico de HTML e CSS até o desenvolvimento de APIs e aplicações desktop e web com Python e JavaScript. Além disso, também veremos como trabalhar com git e github e como fazer deploy de aplicações web.
Este curso é para todos que querem aprender a programar e se tornar um desenvolvedor ou uma desenvolvedora full stack. Não é necessário ter nenhum conhecimento prévio, apenas vontade de aprender. Lógica de programação será um diferencial, mas não é obrigatório.
Para começar, você precisa ter uma conta no github e clicar na estrela no canto superior direito da tela para favoritar este repositório. Assim, você poderá acompanhar as atualizações do curso.
Em seu computador você precisará criar uma pasta para o curso e dentro dela criar uma pasta para cada módulo. Por exemplo:
curso-fullstack
├── modulo-1
├── modulo-2
├── modulo-3
└── modulo-4
Dentro de cada pasta de módulo você deverá criar uma pasta para cada aula. Por exemplo:
modulo-1
├── aula-1
├── aula-2
├── aula-3
...
Não se preocupe, você não precisará instalar nada agora. Apenas siga as instruções de cada aula e instale o que for necessário.
Se você não tem um computador, vai desistir do curso? Claro que não! Você pode usar o repl.it ou o SoloLearn para fazer as aulas. Basta criar uma conta e criar um novo projeto para cada aula.
Também é possível usar o Google Colab para fazer as aulas de Python. Basta criar uma conta e criar um novo notebook para cada aula.
E claro, você terá uma certa dificuldade para usar o git e o github, então você poderá ver apenas as aulas teóricas e fazer os exercícios no repl.it ou no SoloLearn.
- Introdução ao desenvolvimento web
- Introdução ao HTML
- Introdução ao CSS
- Terminal (Windows, Linux e Mac)
- Git e Github
- Introdução ao JavaScript
- HTML
- CSS
- JavaScript
- Github Pages
- Deploy de aplicações web
- Introdução ao Python
- Python Orientado a Objetos
- Tkinter (Interface Gráfica)
- Flask (APIs)
- Desenvolvimento de uma aplicação web completa
Meu nome é Rosiel Victor e sou desenvolvedor full stack a mais de 5 anos. Atualmente trabalho como desenvolvedor no All Devs e sou instrutor de programação e robótica na codeBuddy.
Se você quiser contribuir com este projeto, você pode fazer um fork e enviar um pull request. Se você não sabe como fazer isso, você pode abrir uma issue com a sua sugestão.
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE.md para mais detalhes.