проект с Нео4джи, язык кода любой, главное его подружить с БД. Проект произвольный на выбор, НО обеспечить наглядность БД (база не должна быть простой как сибирский валенок). В рамках проекта реализовать сложный запрос (1-2), который покажет что вы реально владеете предметом(Базы данных розподыльних ынформацыйних систем). Язык запросов Cypher. Лучший пример для такого проекта это универ или что-то социальное. Как доп. требование - работа с консолькой (можно использовать localhost:7474), а именно создание нод, создание связей (ребер), простые манипуляции с БД
Весь выше описанный проект должен быть в Git, и выложен BitBucket.
Создать три основных ветки
1) Master (by default)
2) Test
3) Production
Разбить предыдущий проект на тикеты (вести учет в любой системе трекинга, но быть готовой показать это). По каждому тикету создаешь свою ветку и работаешь, комиты фиксы и т.д., так чтобы можно было проследить активность. Потом каждый тикет мержишь с тестовой веткой, потом с продакшеном.
Уметь откатить код до определенной ветки.
Собственно это практикум по Гиту не более.