чому ви навчитеся
- Мова програмування Groovy
- знання мови програмування Java
Курс Groovy містить інформацію про іншу об'єктно-орієнтовану мову програмування, яка є доповненням до мови Java. З ним буде стикатися будь-який Java Розробник, тому що мова Groovy є ключовим для розуміння таких інструментів як:
- Gradle (один з кращих інструментів збірки проектів для JVM-based мов програмування)
- Jenkins (найпопулярніший Continuous Integration/Continuous Delivery інструмент).
- Groovy спеціалізується на тому, що є динамічною мовою програмування (зміна класів і об'єктів під час виконання Програми, а не під час компіляції як в Java)
- Також в ньому набагато краще опрацьовано функціональне програмування завдяки концепції Closure (замикань). Closure з першого погляду дуже нагадують собою Lambda вирази в Java, але насправді вони набагато потужніші.
- І звичайно ж своєю популярністю ця мова зобов'язана саме його неперевершеному і лаконічному DSL (Domain Specific Language), який реалізований тими ж самими Closure і їх функціоналу делегування.
Для кого цей курс:
- розробники Java, які хочуть в подальшому розібратися з Gradle, Jenkins або піти в сторону Groovy і його екосистеми
• 28 лекцій * загальна тривалість 4 год 38 хв
https://privatelink.de/?https://www.udemy.com/course/groovy-dmdev/