Код: 315281Назва:
Автоматизація роботи з програмними проектами мовою Java
Анотація: Даний курс орієнтований на студентів, що прослухали базові курси програмування,
знайомі з алгоритмами і вже готові почати роботу з більшими проектами та
складнішими завданнями.
В цьому курсі ми познайомимося з двома найбільш поширеними фреймворками, що
використовуються для автоматизації процесів роботи з проєкт мовою Java, а саме
Maven та Gradle.
Після цього ми почнемо знайомство з фреймворком Spring Boot. Основна увага в
цьому курсі буде приділена базовим поняттям даного фреймворку, а саме роботі
Annotation Processor.
Окремо зупинимося на використанні спеціалізованих бібліотек тестування.
Частина курсу буде орієнтована на розуміння правильного процесу розробки та
супроводу проєкт. Студенти будуть знайомитися з Continues Delivery та Release
Strategy на базі GitLab, Jenkins та інших фреймворків