Este repositório foi criado com intuito de disponibilizar os pré-requisitos e o teste prático para se tornar um Desenvolvedor Jr.
Desenvolva uma API que contemple as atividades citadas abaixo.
Objetivo deste teste é avaliar como irá considerar questões como modelagem e aplicação de técnicas e conceitos de programação e não simplesmente resolver o problema proposto, visto que o mesmo não oferece dificuldades reais para implementação.
- HTML 5
- JavaScript
- GitHub
- .NET
Precisamos de um programa para gerenciar o cadastro de viagens em um período de tempo. Essas viagens são compostas pelo Peso da carga e tem atribuição ao Motorista. Esse programa deverá fazer:
- Listar, criar, editar e excluir um motorista.
- Nome (primeiro e último);
- Caminhão (marca, modelo, placa e eixos);
- Endereço completo.
- Data/Hora da viagem
- Local de Entrega (Ex: São Paulo);
- Local de Saída (Ex: Rio de Janeiro);
- Km total entre as cidades (Ex: 100KM).
Caso o projeto entregue seja enviado com todos os critérios acima, serão levados em consideração também os seguintes conhecimentos:
- Entendimento de design patterns, OO e outros conceitos relacionados
- Uso de controle de versão
- Ferramentas utilizadas
- Reuso do código
- Comentários
- Organização do código
- Testes
O teste deve ser versionado e disponibilizado no GitHub do candidado.
Boa sorte a todos e Bom trabalho!!