Este é o teste prático para candidatos à vaga de desenvolvimento PHP.
Requisitos:
- Conhecimento da Linguagem PHP
- Interpretação de texto
- Banco de dados Postgres
Desejável:
- Programação orientada a objetos
- MVC
- Javascript (jquery e ajax)
A partir da descrição do teste, codificar em PHP os requisitos enumerados levando em conta a segurança da aplicação, performance, boa organização de código e documentação.
Escrever um código no arquivo listar.php onde fará a leitura do arquivo pacientes.csv e listar os registros na tela com diagramação HTML em forma de tabela
A tabela deve ter as seguintes colunas:
- PACIENTE: Nome, Sobrenome, CPF, Email, Data Nascimento, Genero, Id do Tipo Sangúineo, Endereco, Cidade, Estado e CEP
Para cada registro, caso o CPF, Email e Data de Nascimento não sejam válidos, não deve preencher a coluna.
Todos os arquivos estão neste branch
Demonstrar habilidade em escrever programas com linguagem PHP.
- Validação de dados
- Otimização de código
- Tratamento de erros
- Garantia de integridade de dados
O tempo disponibilizado para o teste é de:
- 48 horas
Para começar, faça um fork deste repositório, crie uma branch com o seu nome completo e depois envie-nos o pull request. Se você apenas clonar o repositório não vai conseguir fazer push e depois vai ser mais complicado fazer o pull request.
Neste vídeo ensina como você pode fazer o Fork do nosso repositório e entregar com o push request. https://youtu.be/gJCwWlB3XX0