DEV // Тестовые задания
Share
Explore
Backend // Intern

Дополнительное задание

Crud under the hood

Интерфейс добавления и просмотра данных.

КОММЕНТАРИЙ: Сущности: страны, города, валюты, контакты, компании.
В таблице базы данных хранятся сущности. Реализуйте с применением ваших знаний в html, css, js, php — интерфейс добавления новой сущности в таблицу и просмотра списка сущностей из таблицы.
Структуру таблицы придумайте самостоятельно. Удаление и редактирование делать не нужно.
Ответ предоставить в виде ссылки на репозиторий Github.

Критерии оценки тестового:
Требования к разрабатываемому ПО:
защита от инъекций при получении параметров через get- или post;
защита от опасного текста, вводимого пользователем;
осмысленное название полей и таблицы базы данных;
разумное оформление кода — имена переменных, функций, отступы, комментарии;
код должен быть прост в поддержке;
отсутствие дублирование кода; копипаст — признак низкой культуры разработки;
работоспособность в linux-средах без танцев с бубнами (регистр имен файлов, относительные пути и т.д);
разделение логики работы и представления ( некрасиво писать html и php вперемешку);
осмысленное использование css и хотя бы немного на js.
умение работать с Git ( commit message, связанность изменений )

Share
 
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.