Sem resumo de edição
Pedrim73 (discussão | contribs)
 
(141 revisões intermediárias por 15 usuários não estão sendo mostradas)
Linha 12: Linha 12:
** Deise Raiane Ribeiro dos Santos
** Deise Raiane Ribeiro dos Santos
** Felipe Eduardo Mundim Nogueira
** Felipe Eduardo Mundim Nogueira
** Gabriel Joshua Calixto Naves dos Santos
** Hendrik Abdalla Herman
** Hendrik Abdalla Herman
** Marília Soares
** Marília Soares
Linha 20: Linha 21:
<br>
<br>


* '''Roadmap''' - Dev completo
'''Roadmap''' - Dev completo =
** https://roadmap.sh/
* https://roadmap.sh/
<br>
<br>


* '''Escopo''':
'''Escopo''' =
:: 01. Linux
:: 01. Linux
:: 02. Internet
:: 02. Internet
Linha 37: Linha 38:
<br>
<br>


* '''Metodologia''':
'''Metodologia''' =
** ''Justo'': o desenvolvimento se adequa ao perfil de cada um. Primeiro é feita uma avaliação de conhecimentos. A partir daí são definidos os conteúdos que ele deverá assimilar e a rota que deverá percorrer. Resumindo, os tópicos que cada um deverá estudar serão definidos de acordo com o perfil, carga horária, capacidade e interesse.
* ''Justo'': o desenvolvimento se adequa ao perfil de cada um. Primeiro é feita uma avaliação de conhecimentos. A partir daí são definidos os conteúdos que ele deverá assimilar e a rota que deverá percorrer. Resumindo, os tópicos que cada um deverá estudar serão definidos de acordo com o perfil, carga horária, capacidade e interesse.
** ''Autodidata'': Não haverá professores e sim, orientadores. O aluno completará uma sequência pré-definida para aprendizado de alguns conhecimentos recebendo um material básico onde terá liberdade para estudo. Terão sempre a disposição alguém para consulta em caso de dúvidas.
* ''Autodidata'': Não haverá professores e sim, orientadores. O aluno completará uma sequência pré-definida para aprendizado de alguns conhecimentos recebendo um material básico onde terá liberdade para estudo. Terão sempre a disposição alguém para consulta em caso de dúvidas.
** ''Colaborativo'': A partir do momento que se inicia uma caminhada cada passa a fazer parte do grupo de discussão onde haverão interações presenciais ou virtuais, boa parte das vezes com os orientadores ou com especialistas. Com esse formato, cada um tem toda a liberdade de questionar, trocar informações e atualizar-se sobre vários quesitos de forma bem produtiva.
* ''Colaborativo'': A partir do momento que se inicia uma caminhada cada passa a fazer parte do grupo de discussão onde haverão interações presenciais ou virtuais, boa parte das vezes com os orientadores ou com especialistas. Com esse formato, cada um tem toda a liberdade de questionar, trocar informações e atualizar-se sobre vários quesitos de forma bem produtiva.
** ''Intenso'': Na rota escolhida, o estudante será solicitado em várias atividades que exigirão muita atenção portanto requer disciplina, foco e dedicação. Sempre haverá um escopo bem definido e datas para conclusão para cada atividade. Em tese, sempre haverá algo para estudar, desenvolver, escrever ou testar.
* ''Intenso'': Na rota escolhida, o estudante será solicitado em várias atividades que exigirão muita atenção portanto requer disciplina, foco e dedicação. Sempre haverá um escopo bem definido e datas para conclusão para cada atividade. Em tese, sempre haverá algo para estudar, desenvolver, escrever ou testar.
<br>
<br>


* '''Integração Contínua''':
= '''Integração Contínua''' =
[[Arquivo: ContinuousIntegration+.png|center|link|Ambiente de Integração Contínua|center|600px]]
[[Arquivo: ContinuousIntegration+.png|center|link|Ambiente de Integração Contínua|center|600px]]
<br>
<br>




* '''Case''':
= '''Case''' =
** Problema já resolvido ou em desenvolvimento que servirá de exemplo, diretriz e modelo para a evolução gradativa de cada um
* Problema já resolvido ou em desenvolvimento que servirá de exemplo, diretriz e modelo para a evolução gradativa de cada um
** 1o. Exemplo:
* 1o. Exemplo:
*** GAFio: Gestão de Antibióticos FioCruz
** GAFio: Gestão de Antibióticos FioCruz
**** Mockup
*** Mockup
**** Requisitos Funcionais
*** Requisitos Funcionais
**** Requisitos Não-Funcionais
*** Requisitos Não-Funcionais
**** DER
*** DER
**** Código
*** Código
**** Versionamento
*** Versionamento
**** Deploy
*** Deploy
<br>
<br>


* '''Próximos passos''':
= '''Próximos passos''' =
** 1. Enquadramento  
* 1. Enquadramento  
** 2. Estudo do tópico
* 2. Estudo do tópico
** 3. Avaliação do aprendizado
* 3. Avaliação do aprendizado
** 4. Desenvolvimento
* 4. Desenvolvimento
** 5. Entrega
* 5. Entrega
** 5. Retorna passo 2
* 5. Retorna passo 2
** 6. Inovação
* 6. Inovação
<br>
<br>


* Enquadramento
= '''Reuniões''' =
* As reuniões acontecerão às segundas e sextas no horário das 18:15, via Google Meet
 
= Enquadramento =
{| class="wikitable"
{| class="wikitable"
|-
|-
!Desenvolvedor!!SO!!Internet!!C/C++!!JavaScript!!Python!!MySQL!!Git/GitHub!!HTML/PHP!!React!!Docker
!Desenvolvedor!!SO!!Internet!!C/C++!!JavaScript!!Python!!MySQL!!Git/GitHub!!HTML/PHP!!React!!Docker
|-
|-
| Bruno Cau de Brito || - || - || - || - || - || - || - || - || - || - .
| Bruno Cau de Brito || 17/07 || 20/07 || - || - || - || - || - || - || - || -  
|-
| Deise Raiane Ribeiro dos Santos || 17/07 || 15/07 || 11/07 || B || B || B || B || B || - || -
|-
| Gabriel Joshua Calixto Naves dos Santos || 15/07 || 17/07 || 19/07 || M || M || M || M || M || B || -
|-
| Hendrik Abdalla Hermann || 17/07 || 20/07 || 15/07 ||B || B || B || M || M || B || -  
|-
|-
| Deise Raiane Ribeiro dos Santos || - || - || - || - || - || - || - || - || - || - .
| Marília Soares || 13/07 || - || M || M || - || - || - || M || - || -
|-
|-
| Felipe Eduardo Mundim Nogueira || - || - || - || - || - || - || - || - || - || - .
| Pedro Henrique Silva Santana || 17/07 || 20/07 || - || - || - || - || - || - || - || -
|-
|-
| Hendrik Abdalla Herman || - || - || - || - || - || - || - || - || - || - .
| Pedro Henrique Gonçalves Teixeira || 13/07 || 14/07 || M || - || M || - || - || - || - || -
|-
| Samuel Reine Alves Ribeiro || 17/07 || 20/07 || 23/07 || - || - || - || - || - || - || -
|-
|}
<br>
 
* Kick-off: 29/06/2020 - 16h00
 
{| class="wikitable"
|-
|-
| Marília Soares || - || - || - || - || - || - || - || - || - || - .
!Desenvolvedor!!SO!!Internet!!C/C++!!JavaScript!!Python!!MySQL!!Git/GitHub!!HTML/PHP!!React!!Docker
|-
|-
| Pedro Henrique Silva Santana || - || - || - || - || - || - || - || - || - || - .
| Gabriel Joshua Calixto Naves dos Santos || M || M || M || M || M || M || M || M || M || -
|-
|-
| Pedro Henrique Gonçalves Teixeira || - || - || - || - || - || - || - || - || - || - .
| Hendrik Abdalla Hermann || M || M || M || M || B || B || M || M || M || -  
|-
|-
| Pedro Paulo Mendes Jiticovski || - || - || - || - || - || - || - || - || - || - .
| Marília Soares || || - || || || - || - || - || || - || -
|-
|-
| Samuel Reine Alves Ribeiro || - || - || - || - || - || - || - || - || - || - .
| Pedro Henrique Gonçalves Teixeira || M || M || M || M || M || M || B || B || M || -
|-
|-
|}
|}
* Status 26/10/2020
= Estudo dos Tópicos =
<br>
{| class="wikitable"
|-
!Tópico !!Tempo de estudo!!Orientador!!Material
|-
| Linux || 20 horas ||Luiz Cláudio|| - http://www.sourceinnovation.com.br/wiki/Linux
- Conteúdo prático (Vídeo + Orientação remota)
|-
| Internet || 05 horas||Luiz Cláudio||- Arquivo muito grande, será mostrado na reunião
- [https://drive.google.com/drive/folders/1MobEzWVoMuCorlhE_AF8SjTz_eOGhv2d?usp=sharing Material Redes]
|-
| C/C++|| 20 horas||Gabriel Bernardi / Bruno Sinhoroto|| - Canal UberHub CodeClub ( [https://www.youtube.com/channel/UCwiPDmAwR6tQancfkGVSt1Q UberHub no YouTube] )
|-
| HTML/PHP ||15 horas||Álvaro Latado||- https://www.w3schools.com/html/
- https://www.w3schools.com/php/
|-
| JavaScript ||30 horas (15)||Gabriel Bernardi||- [https://www.w3schools.com/js/ Tutorial JavaScript W3Schools em inglês]
- [https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1 Vídeo Aulas JavaScript Curso em Vídeo em português]
|-
| Python ||30 horas||Luiz Cláudio||- [https://www.w3schools.com/python/ Tutorial Python W3Schools em inglês]
- [https://www.youtube.com/playlist?list=PLHz_AreHm4dlKP6QQCekuIPky1CiwmdI6 Vídeo Aulas Python Curso em Vídeo em português]
|-
| MySQL ||15 horas||Luiz Cláudio||- https://www.w3schools.com/sql/
- https://www.youtube.com/playlist?list=PLHz_AreHm4dkBs-795Dsgvau_ekxg8g1r
|-
| Git/GitHub ||05 horas||Bruno Sinhoroto||- https://rogerdudler.github.io/git-guide/index.pt_BR.html
- https://help.github.com/pt/github/using-git/using-git-rebase-on-the-command-line
|-
| React ||30 horas (25)||Gabriel Bernardi||- [https://pt-br.reactjs.org/tutorial/tutorial.html Documentação oficial em português]
- [https://www.w3schools.com/react/ Tutorial em inglês]
- [https://www.youtube.com/playlist?list=PL85ITvJ7FLoiuaKgHFYgrhZDwXOUEaxWI Playlist YouTube em português]
|-
| Docker ||15 horas||Bruno Sinhoroto||- [https://drive.google.com/file/d/1vl6yJeDcCKRUzJbnDOf5algNtvMdUK00/view?usp=sharing Apostila-Docker]
|-
|}
<br>
* Orientação Remota:
** Linux    : 03/07/2020 - 18h00 - Hangouts - [https://meet.google.com/hmz-kerx-ixv Link Orientação Remota]
** Internet: 10/07/2020 - 18h00 - Hangouts - [https://meet.google.com/hmz-kerx-ixv Link Orientação Remota]
** C/C++: Não tem aula remota
** HTML/PHP:  ??/07/2020
= Avaliação do aprendizado =
<br>
:: 01. Linux - Teste prático
:: 02. Internet - Teste Teórico
:: 03. C/C++ - URI
:: 04. HTML/PHP - Teste prático
:: 05. JavaScript - Teste Prático
:: 06. Python - URI
:: 07. MySQL - Teste prático
:: 08. Git/GitHub - Teste prático
:: 09. React - Teste prático
:: 10. Docker - Teste prático
<br>
* 1a. Avaliação: C/C++
** 1a Aplicação: 15/07/2020: 18:00 às 20:00 hrs
*** Deise, Gabriel Joshua, Hendrik, Marillia e Pedro Henrique Gonçalves
** 2a Aplicação: 27/07/2020, 18:52 às 21:22 hrs
*** Samuel
* 2a Avaliação, 1a Aplicação: Internet
** 20/07/2020: 18:15 às 19:00 hrs
*** Bruno Brito, Gabriel Joshua, Hendrik, Marillia, Pedro Henrique Gonçalves e Samuel
* 3a Avaliação, 1a Aplicação: S.O.
** 17/07/2020: 19 às 21:00 hrs
*** Aplicação do teste para todos
= 1º Desafio Front To Back =
{| class="wikitable"
|-
!Membro!!Entrega desafio 1!!Entrega desafio 2!!Entrega desafio 3!!Link do repositório GitHub
|-
| Bruno Brito || - || - || - || -
|-
| Gabriel Joshua || 20/09/2020 || - || - || https://github.com/GabrielJ0shua/Front-to-Back
|-
| Marillia Soares || - || - || - || https://github.com/m4r1bolt
|-
| Pedro Henrique G || - || - || - || https://github.com/xdpedrimbr/FrontToBack
|-
| Samuel Reine || - || - || - || -
|-
| Walter Martins || 22/09/2020 - || - || - || -
|-
|}
=== Desafio 1 - Next Level Week 1 ===
*Início: 14/09/2020
*Fim: 21/09/2020
*Prazo: 6 dias
Descrição: Assistir e fazer o sistema proposto na Next Level Week 1 (Ecoleta)
* Prazo: 6 dias
* Material: [https://drive.google.com/drive/folders/1_7smSnj0b09NI5R8mzw9_vCrp9GcO7hX?usp=sharing NLW 1 - Google Drive]
=== Desafio 2 - Golden Gate ===
<br>
*Início: 21/09/2020
*Fim: 02/10/2020
*Prazo: 11 dias
Descrição: Desenvolver uma aplicação que seja capaz de cadastrar e fazer o gerenciamento de usuários via AWS
*[[Mídia:Desafio_Golden_Gate_V01.pdf | Descrição do desafio]]
<br>
# fazer o passo a passo que a aws disponibiliza para construir uma aplicação utilizando lambda, ApiGateway, dynamoDB e Cognito
## https://aws.amazon.com/pt/getting-started/hands-on/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/
# Seguir o passo a passo disponibilizado no documento da GoldenGate
*'''Observação'''
**Você pode desenvolver sua aplicação em JavaScript ou TypeScript. Se escolher fazer em JS utilize os codigos do link abaixo, caso contrário leia as instruções do material mas baseie-se no link do github clicando [https://github.com/gabrielrbernardi/GGChallenge Aqui]
*https://medium.com/@lucaslucm/usando-o-aws-cognito-como-servi%C3%A7o-de-autentica%C3%A7%C3%A3o-com-react-e-spring-33b5ac2e7448
=== Desafio 3 ===
<br>
*Início: 03/10/2020
*Fim: 14/10/2020
*Prazo: 11 dias
Descrição: O desafio trata-se do desenvolvimento de uma aplicação Web Responsivo que faça o gerenciamento de usuários
*[[Mídia:Desafio_3.pdf | Descrição do desafio]]
<br>
= Desenvolvimento =
{| class="wikitable"
|-
!Desafio!!Membro!!Membro que auxiliará diretamente!!Entrega desafio!!Entrega desafio bônus!!Link do repositório GitHub
|-
| Golden Gate || [[Gabriel Bernardi]] || - || 04/08/2020 || - || https://github.com/gabrielrbernardi/GGChallenge
|-
| Golden Gate || Antônio Pedro || [[Gabriel Bernardi]] || - || - || https://github.com/AntonioPedro9/golden-gate-challenge
|-
| Golden Gate || Hendrik Abdalla || Antônio Pedro || 11/08/2020 || - || https://github.com/HendrikAH12/RegistrationSystem-AWSCognito
|-
| Golden Gate || Gabriel Joshua || Hendrik Abdalla || 25/08/2020 || 01/09/2020 || https://github.com/GabrielJ0shua/Desafio-G.G.Tecnologia
|-
| Golden Gate || Samuel Reine || Gabriel Joshua || - || - ||
|-
| Golden Gate || Pedro Henrique G || Samuel Reine || - || - || https://github.com/xdpedrimbr/GoldenGate
|-
| [[GAFio]] || Bruno Brito || Pedro Henrique G || - || - ||
|-
| Golden Gate || Marillia Soares || Bruno Brito || - || -||
|-
|}
=== Desafio Golden Gate ===
<br>
*Início: 27/07/2020
*[[Mídia:Desafio_Golden_Gate_V01.pdf | Descrição do desafio]]
<br>
# fazer o passo a passo que a aws disponibiliza para construir uma aplicação utilizando lambda, ApiGateway, dynamoDB e Cognito
## https://aws.amazon.com/pt/getting-started/hands-on/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/
# Estudar conceitos básicos de JS
## https://www.w3schools.com/js/ (Recomendado)
## https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1
# Entender os conceitos básicos de HTML, CSS e JS
## https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Starter)
# Estender os conhecimentos de HTML e JS para framework React
## https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Booster, aula 3)
# Seguir o passo a passo disponibilizado no documento da GoldenGate
## https://medium.com/@lucaslucm/usando-o-aws-cognito-como-servi%C3%A7o-de-autentica%C3%A7%C3%A3o-com-react-e-spring-33b5ac2e7448
=== GAFio ===
<br>
# Estudar conceitos básicos de JS
## https://www.w3schools.com/js/ (Recomendado)
## https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1
# Entender os conceitos básicos de HTML, CSS e JS
## https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Starter)
# Estender os conhecimentos de HTML e JS para framework React
## https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Booster, aulas 1, 2 e 3)
<br>
<br>
# xx/xx/2020: Apresentação do Mockup
# xx/xx/2020: Explicação sobre os Requisitos Funcionais
# xx/xx/2020: Avaliação do código de alguns requisitos
# xx/xx/2020: Re-Desenvolvimento de algum requisito
<br>
= Entrega =
<br>>
# xx/xx/2020: Teste do requisito
# xx/xx/2020: Build
# xx/xx/2020: Entrega
# xx/xx/2020: Versionamento
<br>
= Próximo Requisito =
<br>
<br>

Edição atual tal como às 15h13min de 13 de novembro de 2020

Participantes


  • Orientadores:
    • Luiz Cláudio - Prof. FACOM e Diretor Pedagógico UberHub CodeClub
    • Bruno Sinhoroto - Pesquisador e Instrutor UberHub CodeClub
    • Gabriel Bernardi - Pesquisador e Instrutor UberHub CodeClub


  • Time inicial:
    • Bruno Cau de Brito
    • Deise Raiane Ribeiro dos Santos
    • Felipe Eduardo Mundim Nogueira
    • Gabriel Joshua Calixto Naves dos Santos
    • Hendrik Abdalla Herman
    • Marília Soares
    • Pedro Henrique Silva Santana
    • Pedro Henrique Gonçalves Teixeira
    • Pedro Paulo Mendes Jiticovski
    • Samuel Reine Alves Ribeiro


Roadmap - Dev completo


Escopo

01. Linux
02. Internet
03. C/C++
04. JavaScript
05. Python
06. MySQL
07. Git/GitHub
08. HTML/PHP
09. React
10. Docker


Metodologia

  • Justo: o desenvolvimento se adequa ao perfil de cada um. Primeiro é feita uma avaliação de conhecimentos. A partir daí são definidos os conteúdos que ele deverá assimilar e a rota que deverá percorrer. Resumindo, os tópicos que cada um deverá estudar serão definidos de acordo com o perfil, carga horária, capacidade e interesse.
  • Autodidata: Não haverá professores e sim, orientadores. O aluno completará uma sequência pré-definida para aprendizado de alguns conhecimentos recebendo um material básico onde terá liberdade para estudo. Terão sempre a disposição alguém para consulta em caso de dúvidas.
  • Colaborativo: A partir do momento que se inicia uma caminhada cada passa a fazer parte do grupo de discussão onde haverão interações presenciais ou virtuais, boa parte das vezes com os orientadores ou com especialistas. Com esse formato, cada um tem toda a liberdade de questionar, trocar informações e atualizar-se sobre vários quesitos de forma bem produtiva.
  • Intenso: Na rota escolhida, o estudante será solicitado em várias atividades que exigirão muita atenção portanto requer disciplina, foco e dedicação. Sempre haverá um escopo bem definido e datas para conclusão para cada atividade. Em tese, sempre haverá algo para estudar, desenvolver, escrever ou testar.


Integração Contínua

Erro ao criar miniatura: Arquivo não encontrado
Ambiente de Integração Contínua



Case

  • Problema já resolvido ou em desenvolvimento que servirá de exemplo, diretriz e modelo para a evolução gradativa de cada um
  • 1o. Exemplo:
    • GAFio: Gestão de Antibióticos FioCruz
      • Mockup
      • Requisitos Funcionais
      • Requisitos Não-Funcionais
      • DER
      • Código
      • Versionamento
      • Deploy


Próximos passos

  • 1. Enquadramento
  • 2. Estudo do tópico
  • 3. Avaliação do aprendizado
  • 4. Desenvolvimento
  • 5. Entrega
  • 5. Retorna passo 2
  • 6. Inovação


Reuniões

  • As reuniões acontecerão às segundas e sextas no horário das 18:15, via Google Meet

Enquadramento

Desenvolvedor SO Internet C/C++ JavaScript Python MySQL Git/GitHub HTML/PHP React Docker
Bruno Cau de Brito 17/07 20/07 - - - - - - - -
Deise Raiane Ribeiro dos Santos 17/07 15/07 11/07 B B B B B - -
Gabriel Joshua Calixto Naves dos Santos 15/07 17/07 19/07 M M M M M B -
Hendrik Abdalla Hermann 17/07 20/07 15/07 B B B M M B -
Marília Soares 13/07 - M M - - - M - -
Pedro Henrique Silva Santana 17/07 20/07 - - - - - - - -
Pedro Henrique Gonçalves Teixeira 13/07 14/07 M - M - - - - -
Samuel Reine Alves Ribeiro 17/07 20/07 23/07 - - - - - - -


  • Kick-off: 29/06/2020 - 16h00
Desenvolvedor SO Internet C/C++ JavaScript Python MySQL Git/GitHub HTML/PHP React Docker
Gabriel Joshua Calixto Naves dos Santos M M M M M M M M M -
Hendrik Abdalla Hermann M M M M B B M M M -
Marília Soares - - - - - -
Pedro Henrique Gonçalves Teixeira M M M M M M B B M -
  • Status 26/10/2020

Estudo dos Tópicos


Tópico Tempo de estudo Orientador Material
Linux 20 horas Luiz Cláudio - http://www.sourceinnovation.com.br/wiki/Linux

- Conteúdo prático (Vídeo + Orientação remota)

Internet 05 horas Luiz Cláudio - Arquivo muito grande, será mostrado na reunião

- Material Redes

C/C++ 20 horas Gabriel Bernardi / Bruno Sinhoroto - Canal UberHub CodeClub ( UberHub no YouTube )
HTML/PHP 15 horas Álvaro Latado - https://www.w3schools.com/html/

- https://www.w3schools.com/php/

JavaScript 30 horas (15) Gabriel Bernardi - Tutorial JavaScript W3Schools em inglês

- Vídeo Aulas JavaScript Curso em Vídeo em português

Python 30 horas Luiz Cláudio - Tutorial Python W3Schools em inglês

- Vídeo Aulas Python Curso em Vídeo em português

MySQL 15 horas Luiz Cláudio - https://www.w3schools.com/sql/

- https://www.youtube.com/playlist?list=PLHz_AreHm4dkBs-795Dsgvau_ekxg8g1r

Git/GitHub 05 horas Bruno Sinhoroto - https://rogerdudler.github.io/git-guide/index.pt_BR.html

- https://help.github.com/pt/github/using-git/using-git-rebase-on-the-command-line

React 30 horas (25) Gabriel Bernardi - Documentação oficial em português

- Tutorial em inglês - Playlist YouTube em português

Docker 15 horas Bruno Sinhoroto - Apostila-Docker


Avaliação do aprendizado


01. Linux - Teste prático
02. Internet - Teste Teórico
03. C/C++ - URI
04. HTML/PHP - Teste prático
05. JavaScript - Teste Prático
06. Python - URI
07. MySQL - Teste prático
08. Git/GitHub - Teste prático
09. React - Teste prático
10. Docker - Teste prático


  • 1a. Avaliação: C/C++
    • 1a Aplicação: 15/07/2020: 18:00 às 20:00 hrs
      • Deise, Gabriel Joshua, Hendrik, Marillia e Pedro Henrique Gonçalves
    • 2a Aplicação: 27/07/2020, 18:52 às 21:22 hrs
      • Samuel
  • 2a Avaliação, 1a Aplicação: Internet
    • 20/07/2020: 18:15 às 19:00 hrs
      • Bruno Brito, Gabriel Joshua, Hendrik, Marillia, Pedro Henrique Gonçalves e Samuel
  • 3a Avaliação, 1a Aplicação: S.O.
    • 17/07/2020: 19 às 21:00 hrs
      • Aplicação do teste para todos

1º Desafio Front To Back

Membro Entrega desafio 1 Entrega desafio 2 Entrega desafio 3 Link do repositório GitHub
Bruno Brito - - - -
Gabriel Joshua 20/09/2020 - - https://github.com/GabrielJ0shua/Front-to-Back
Marillia Soares - - - https://github.com/m4r1bolt
Pedro Henrique G - - - https://github.com/xdpedrimbr/FrontToBack
Samuel Reine - - - -
Walter Martins 22/09/2020 - - - -

Desafio 1 - Next Level Week 1

  • Início: 14/09/2020
  • Fim: 21/09/2020
  • Prazo: 6 dias

Descrição: Assistir e fazer o sistema proposto na Next Level Week 1 (Ecoleta)

Desafio 2 - Golden Gate


  • Início: 21/09/2020
  • Fim: 02/10/2020
  • Prazo: 11 dias

Descrição: Desenvolver uma aplicação que seja capaz de cadastrar e fazer o gerenciamento de usuários via AWS


  1. fazer o passo a passo que a aws disponibiliza para construir uma aplicação utilizando lambda, ApiGateway, dynamoDB e Cognito
    1. https://aws.amazon.com/pt/getting-started/hands-on/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/
  2. Seguir o passo a passo disponibilizado no documento da GoldenGate

Desafio 3


  • Início: 03/10/2020
  • Fim: 14/10/2020
  • Prazo: 11 dias

Descrição: O desafio trata-se do desenvolvimento de uma aplicação Web Responsivo que faça o gerenciamento de usuários


Desenvolvimento

Desafio Membro Membro que auxiliará diretamente Entrega desafio Entrega desafio bônus Link do repositório GitHub
Golden Gate Gabriel Bernardi - 04/08/2020 - https://github.com/gabrielrbernardi/GGChallenge
Golden Gate Antônio Pedro Gabriel Bernardi - - https://github.com/AntonioPedro9/golden-gate-challenge
Golden Gate Hendrik Abdalla Antônio Pedro 11/08/2020 - https://github.com/HendrikAH12/RegistrationSystem-AWSCognito
Golden Gate Gabriel Joshua Hendrik Abdalla 25/08/2020 01/09/2020 https://github.com/GabrielJ0shua/Desafio-G.G.Tecnologia
Golden Gate Samuel Reine Gabriel Joshua - -
Golden Gate Pedro Henrique G Samuel Reine - - https://github.com/xdpedrimbr/GoldenGate
GAFio Bruno Brito Pedro Henrique G - -
Golden Gate Marillia Soares Bruno Brito - -

Desafio Golden Gate



  1. fazer o passo a passo que a aws disponibiliza para construir uma aplicação utilizando lambda, ApiGateway, dynamoDB e Cognito
    1. https://aws.amazon.com/pt/getting-started/hands-on/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/
  2. Estudar conceitos básicos de JS
    1. https://www.w3schools.com/js/ (Recomendado)
    2. https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1
  3. Entender os conceitos básicos de HTML, CSS e JS
    1. https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Starter)
  4. Estender os conhecimentos de HTML e JS para framework React
    1. https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Booster, aula 3)
  5. Seguir o passo a passo disponibilizado no documento da GoldenGate
    1. https://medium.com/@lucaslucm/usando-o-aws-cognito-como-servi%C3%A7o-de-autentica%C3%A7%C3%A3o-com-react-e-spring-33b5ac2e7448

GAFio


  1. Estudar conceitos básicos de JS
    1. https://www.w3schools.com/js/ (Recomendado)
    2. https://www.youtube.com/playlist?list=PLHz_AreHm4dlsK3Nr9GVvXCbpQyHQl1o1
  2. Entender os conceitos básicos de HTML, CSS e JS
    1. https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Starter)
  3. Estender os conhecimentos de HTML e JS para framework React
    1. https://drive.google.com/drive/folders/1fp9PdcOg3pVZW7gs0yRU41J1yC3KYbhZ?usp=sharing (Booster, aulas 1, 2 e 3)



  1. xx/xx/2020: Apresentação do Mockup
  2. xx/xx/2020: Explicação sobre os Requisitos Funcionais
  3. xx/xx/2020: Avaliação do código de alguns requisitos
  4. xx/xx/2020: Re-Desenvolvimento de algum requisito


Entrega


>

  1. xx/xx/2020: Teste do requisito
  2. xx/xx/2020: Build
  3. xx/xx/2020: Entrega
  4. xx/xx/2020: Versionamento


Próximo Requisito