Интерактивный Java курс по разработке языка программирования от задумки и до получения конечного продукта. Главным преимуществом данного курса является то что предметной областью разрабатываемого продукта является язык программирования и поэтому знания предметной области, полученные в рамках данного курса обязательно будут Вам полезны на вашем следующей работе.
Чему вы научитесь. Использовать принципы SOLID при разработке проекта любой сложности
Использовать императивные и функциональные стили программирования на Java
Использовать технику TDD при разработке проекта любой сложности
Реализовывать корректные Unit тесты
Оценивать качество покрытия тестами Вашего кода
Автоматизировать анализ качества написания кода
Тестировать графический пользовательский интерфейс
Использовать
...
Читать дальше »