Eagles
Integrantes:
-
Allan Quiterio
-
Carlos Eduardo
-
Gustavo
-
Priscila Ramos
-
Pedro Florêncio
-
Yan Stivaletti
Tarefas
-
Deverá ser desenvolvido 5 itens:
-
Usuário vai entrar com 5 valores (números naturais) e será exibido o maior valor informado.
-
O Usuário pode informar 'N' números naturais, quando usuário informar -1 o programa exibe o MENOR e o MAIOR.
-
O Usuário vai informar 1 valor e o programa vai retornar se este número é primo.
-
O Usuário vai informar um valor e devera ser retornado o seu fatorial.
-
O Usuário vai informar o valor do álcool e o valor da gasolina o programa vai retornar qual compensa mais a compra ( considerar a proporção de 70%).
-
-
Apresentar os conceitos e demonstrar os comandos de pull, push, checkout, commit, init, diff, status, restore.
-
Conceitos sobre banco de dados como diferenças entre relacional e não relacional.
-
Conceitos sobre banco de dados relacionais como DML , DDL , Table, View, Procedure, Function, Trigger.
-
Conceitos teóricos e diferenças entre API REST e SOAP
-
Conceitos de Programação Orientada a Objetos.
- Explicar e demonstrar conceitos como:
- Classe.
- Objeto.
- Métodos.
- Encapsulamento.
- Herança.
- Polimorfismo.
- Interface.
- Classes Abstratas
- Explicar e demonstrar conceitos como:
-
Prática de Banco de Dados.
-
Explicar conceitos sobre JSON e XML.
-
Explicação e demonstração sobre Docker. Apresentar qual o problema que essa tecnologia resolve.
Apresentar os principais conceitos dos componentes como:- Docker Daemon.
- Docker Client.
- Docker Image.
- Docker Container.
- Docker Engine.
- Docker Registry.
- Docker Hub.
- Dockerfile.
- Docker Compose.
- Docker Swarm. Apresentar a execução do container com a imagem "Hello World".
-
Pratica para construir uma API REST com CRUD de usuário, sem conectar com o Banco de Dados.
- Construir API REST em qualquer linguagem e demonstrar ela funcionando. Deve ser feito um CRUD de usuário com os campos id, nome, sobrenome e data de nascimento. Não haverá conexão com o banco de dados, os usuários ficarão salvos em memória, apenas durante a execução do programa.
-
Conectar a API com o Banco de Dados de forma totalmente funcional.
-
Fazer uma página que se conecte com a API REST desenvolvida e faça o CRUD de usuário pela interface.
-
NodeRed.