Syllabus - Web Development Bootcamp
-
🤓 - conteúdo que eu possa usar pra dar um passo extra
🤓 Conhecimento de DevOps pra levar para Dev
- Acho que o Docker for NodeJS vai ser bem útil.
- Colocar uma aplicação Ruby on Rails em containers: https://semaphoreci.com/community/tutorials/dockerizing-a-ruby-on-rails-application
Fase 0 - Prepwork
Fase 1 - Fundações
- Configurações da máquina de trabalho
- Noções básicas de programação
- Arquitetura de Software
- Banco de dados relacional
- 🤓 - https://selectstarsql.com/ - "the best place on the internet for learning SQL"
- SQL games
Fase 2 - Desenvolvimento Web
- Construindo interfaces web
- HTML/CSS
- Flexbox
- Grid
- 🤓 - https://www.origamid.com/curso/css-grid-layout/
- 🤓 - https://courses.wesbos.com/account/access/5e9c03859edbdf363811e910
- assignment: use grid to allow reordering the badges on RAWeb
- Bootstrap
- JavaScript/ES6
- Empacotando tudo com Rails
- Construindo um clone de Airbnb
Fase 3 - Projetos finais
- logbots.app
- portfolio https://meleu.dev/portfolio/
- RetroAchievements (disclaimer: I'm not the creator)
- RANews
- RADocs
- meleu.sh
- RABot
- RANews like https://increment.com
- 1loc.sh
- retrochampions
- controlesuacarteira