Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/glaucia86/frontend-bootcamp-online
Repositório responsável pelo Front-End Bootcamp Online
https://github.com/glaucia86/frontend-bootcamp-online
angular azure bootcamp css git github html javascript react vue webapp
Last synced: 5 days ago
JSON representation
Repositório responsável pelo Front-End Bootcamp Online
- Host: GitHub
- URL: https://github.com/glaucia86/frontend-bootcamp-online
- Owner: glaucia86
- License: mit
- Created: 2019-07-09T22:36:10.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-29T00:23:07.000Z (about 4 years ago)
- Last Synced: 2024-10-22T21:34:35.677Z (14 days ago)
- Topics: angular, azure, bootcamp, css, git, github, html, javascript, react, vue, webapp
- Size: 64.5 KB
- Stars: 283
- Watchers: 59
- Forks: 24
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
Awesome Lists containing this project
README
# Front-End Bootcamp Online (Em Desenvolvimento - Muito em breve!)
[![Tutorial-MEAN.png](https://i.postimg.cc/9MgHHfS3/Tutorial-MEAN.png)](https://postimg.cc/WFZHMsTS)
> 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](mailto:[email protected])**
## Pessoas da Comunidade Técnica Brasileira que já estão Contribuindo com o Projeto! 😍
- **[Glaucia Lemos](https://twitter.com/glaucia_lemos86)**
- **[William Oliveira](https://twitter.com/w_oliveiras)**
- **[Marco Bruno](https://twitter.com/marcobrunobr)**
- **[Tulio Faria](https://twitter.com/tuliofaria)**## 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:
### Fase 1️⃣ - Iniciante
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.
### Fase 2️⃣ - Intermediário
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.
### Fase 3️⃣ - Avançado
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](https://github.com/glaucia86/frontend-bootcamp-online/issues)** com as seguintes informações:
- Nome
- Link do vídeo
- Link do Projeto (GitHub)## Recursos Utilizados no Front-End Bootcamp 🚀
- **[Visual Studio Code](https://aka.ms/AA5k0dt)**
- **[Node.js](https://nodejs.org/en/)**
- **[Vue.js](https://vuejs.org/)**
- **[React.js](https://pt-br.reactjs.org/)**
- **[Angular](https://angular.io/)**
- **[TypeScript](https://www.typescriptlang.org/)**
- **[MongoDb Community Server](https://www.mongodb.com/download-center/community)**
- **[MongoDb Compass GUI](https://www.mongodb.com/download-center/compass)**
- **[Postman](https://www.getpostman.com/)**
- **[Azure App Service](https://aka.ms/AA5jszp)**
- **[Azure Storage Account](https://aka.ms/AA5jszq)**
- **[Azure DevOps](https://aka.ms/AA5k880)**
- **[Conta - Azure](https://aka.ms/AA5k87y)**### 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](https://aka.ms/AA5k886)**. 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](https://aka.ms/AA5k886)**
## 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](https://github.com/glaucia86/frontend-bootcamp-online/issues)**. Assim que possível, estaremos respondendo todas as dúvidas que tiverem!
**(documentação em desenvolvimento)**