Вам надоело решать маленькие задачи оторванные от реальности? Вы хотите решать задачи более похожие на реальные? Тогда этот проект как раз для вас!
Этот проект научит вас принципу SRP (Single Responsibility Principle) одному из самых важных принципов в разработке программного кода. Проект покажет как делить программный код на методы и классы. Вы научитесь правильно применять юнит тесты для проверки созданного вами кода. И все это на небольшом проекте с приближенными к реальности требованиями! Обучение должно быть похоже на реальную работу!
Вы работаете разработчиком в трейдинговой компании.
В трейдинговой компании каждый день трейдеры совершают большое количество транзакций.
Каждая транзакция в системе должна быть проверена на мошенничество (fraud).
Вам поручено создать систему автоматического обнаружения мошенничества.
Для успешного выполнения проекта вам необходимы:
- Компьютер 💻
- Желание учиться 👨🏫
- Google 😄
-
Любимая среда разработки
-
[JDK21] - Java Development Kit
-
Git - Распределенная система управления версиями исходного кода программ
- Head First Java, 2nd Edition
- Java 8 in Action
- Practical Unit Testing with JUnit and Mockito
- Clean Code
- Телеграмм группа проекта
- [Телеграмм автора курса] (@javagurulv)
- [Емейл автора курса] ([email protected])