Bem vindo ao teste para programador Front-End junior da 123Milhas! Avaliaremos seu conhecimento técnico em HTML, CSS, JavaScript, técnicas de desenvolvimento/arquitetura, uso ferramentas auxiliares e lógica. O Teste não será simples, mas a ideia é validar até que ponto conseguirá chegar tendo esse problema por resolver!
- Faça um fork deste repositório na sua conta do github
- Responda ao teste teórico nos espaços reservados
- Clone o repositório em sua máquina e desenvolva o teste prático
- Ao terminar os testes teórico e prático, crie um pull request para este repositório, preenchendo as informações solicitadas no template
- Questões que você não sabe a resposta podem ser deixadas em branco
- Utilizar preferencialmente o framework AngularJS (1.x)
- Utilizar versões pares do node (LTS), como a 6.x, 8.x ou 10.x
- É permitido usar bibliotecas open-source, desde que seja usado npm ou yarn
- A pasta de dependências não deve ser adicionadas no pull request
- NPM Scripts/Gulp/Browserify/Webpack
- ES6/ES7
- TypeScript
- Programação funcional
- Orientação a Objetos
- Código limpo
- Reutilização
- Código em Inglês
- Teste unitário
- Segurança da informação