Front-End Bootcamp Online (Em Desenvolvimento - Muito em breve!)
Repositório responsável pelo Front-End Bootcamp Online.
🎯
Objetivo do Bootcamp O Front-End Bootcamp, tem como objetivo reunir o conhecimento dos(as) principais desenvolvedores(as) da Comunidade Técnica Brasileira com o objetivo de ensinar de uma maneira prática as principais stacks e frameworks do mercado, com o objetivo principal em ajudar as futuras pessoas desenvolvedoras a conseguirem criar um portfólio para conseguir um trabalho como Front-End Developer!
O Front-End Bootcamp Online é um projeto gratuito e seguimos com o seguinte slogan:
❤️ 'Desenvolvido pela Comunidade para a Comunidade!' ❤️
Pois a nossa intenção e principal objetivo é: compartilhar conhecimento! E claro, ajudar a todos(as) na Comunidade Técnica Brasileira a conseguirem adquirir o conhecimento necessário para conseguir um trabalho!
O projeto é aberto para todas as pessoas, podendo ser realizado de maneira pessoal, por meetups ou workshops locais.
🚩
Quero ajudar a montar o Bootcamp! Como faço?! Caso se sinta desejoso(a) em fazer parte desse incrível projeto e deseja colaborar com os conteúdos conosco, basta entrar em contato comigo pelo e-mail ao lado: AQUI
😍
Pessoas da Comunidade Técnica Brasileira que já estão Contribuindo com o Projeto!
📌
Pré-requisitos Todas as pessoas são muito bem-vindos(as) a participarem do Front-End Bootcamp Online! Pois, como dito acima, o nosso objetivo principal é justamente ajudar a todos(as) a aprenderem as stacks necessárias para criar um portfólio para darem os seus primeiros passos como Front-End Developer!
📕
O que eu vou aprender?! Ensinaremos a todos(as) aqui as seguintes stacks:
- HTML
- CSS
- JavaScript
- Git & GitHub
- Node.js - Front-End
- Vue.js
- React.js
- Angular + TypeScript
- MongoDb
- Deploy da aplicação na Nuvem
- Desenvolvimento de um Projeto Final
📒
Agenda A agenda do Bootcamp consiste de 3 fases. São elas:
1️⃣ - Iniciante
Fase Na fase 1 do Front-End Bootcamp Online todos(as) aprenderão os principais conceitos sobre:
- HTML
- CSS
- JavaScript
- Git & GitHub
No final da fase 1, as pessoas terão que criar um projeto com as stacks aprendidas.
2️⃣ - Intermediário
Fase Na fase 2 do Front-End Bootcamp Online a pessoa poderá optar em aprender 1 framework a sua escolha:
- Node.js para Front-End (obrigatório)
- MongoDb (obrigatório)
- Vue.js (à escolha do desenvolvedor(a))
- Angular + TypeScript (à escolha do desenvolvedor(a))
- React (à escolha do desenvolvedor(a))
No final da fase 2, as pessoas terão que criar um projeto com as stacks aprendidas. Ou: MEVN, MEAN ou MERN.
3️⃣ - Avançado
Fase Na fase 3 do Front-End Bootcamp Online, todos(as) aprenderão como realizar o deploy e hospedar as suas aplicações na nuvem visando criar um portfólio no GitHub e aprenderão as seguintes stacks:
- Conceitos de Nuvem & Azure
- Azure Storage Account
- Azure Web App Service
- Azure DevOps
💻
Apresentação do Projeto Final/Capstone Project Nessa fase, as pessoas terão que pegar o projeto criado na Fase 2 e fazer os aprimoramentos necessários. Depois, precisam realizar o deploy/hospedagem da aplicação na Nuvem.
Ao final do desenvolvimento do projeto, a pessoa desenvolvedora terá que realizar um vídeo de 5 minutos explicando o que desenvolveu e postar no Youtube e abrir uma ISSUE AQUI com as seguintes informações:
- Nome
- Link do vídeo
- Link do Projeto (GitHub)
🚀
Recursos Utilizados no Front-End Bootcamp - Visual Studio Code
- Node.js
- Vue.js
- React.js
- Angular
- TypeScript
- MongoDb Community Server
- MongoDb Compass GUI
- Postman
- Azure App Service
- Azure Storage Account
- Azure DevOps
- Conta - Azure
⭐️
Conta - Azure for Students Caso você seja um(a) estudante de alguma Instituição de Ensino de Faculdade ou Universidade, poderá criar sua conta no Azure for Students. Essa conta te dará o benefício em possuir crédito de USD 100,00 para usar os serviços de maneira gratuita, sem necessidade de possuir um cartão de crédito. Para ativar essa conta, bastam acessar o link ao lado: AQUI
❓
Tenho Dúvidas... O que Faço?! Caso tenham dúvidas aos códigos dos projetos relacionados as fases citadas acima, sintam-se a vontade em abrir uma ISSUE AQUI. Assim que possível, estaremos respondendo todas as dúvidas que tiverem!
(documentação em desenvolvimento)