• Получить премиум — доступ ко всем темам ОФОРМИТЬ ПОДПИСКУ
Получить премиум — доступ ко всем темам

Udemy Руководство для начинающих по Groovy для Java-разработчиков - udemy (2023)

Регистрация
6 Сен 2026
Сообщения
2,273
Реакции
4,252
Руководство для начинающих по Groovy для Java-разработчиков
Beginner's Guide to Groovy for Java Devs
udemy

1683798015412.png


О чём курс:

Курс знакомит Java-разработчиков с Groovy — объектно-ориентированным языком, дополняющим Java. В описании Groovy представлен как важный язык для понимания Gradle, инструмента сборки проектов для JVM-языков, и Jenkins, средства непрерывной интеграции и доставки. Рассматриваются динамическое изменение классов и объектов во время выполнения, функциональное программирование с помощью замыканий и лаконичный DSL, основанный на замыканиях и делегировании. Материал также знакомит с новыми парадигмами разработки и выбором между функциональным и императивным подходами, а также статическим и динамическим программированием в зависимости от задачи.

Курс Groovy содержит информацию о другом объектно-ориентированном языке программирования, который является дополнением к языку Java. С ним будет сталкиваться любой Java разработчик, потому что язык Groovy является ключевым для понимания таких инструментов как:

  • Gradle (один из лучших инструментов сборки проектов для JVM-based языков программирования)
  • Jenkins (самый популярный Continuous Integration / Continuous Delivery инструмент).
Более того, этот язык содержит много новых парадигм и подходов в разработке программного обеспечения, что поможет по-новому взглянуть на решаемые задачи. Например:

  • Groovy специализируется на том, что является динамическим языком программирования (изменение классов и объектов во время выполнения программы, а не во время компиляции как в Java)
  • Также в нем намного лучше проработана функциональное программирование благодаря концепции Closure (замыканий). Closure с первого взгляда очень напоминают собой Lambda выражения в Java, но на самом деле они гораздо мощнее.
  • И конечно же своей популярностью этот язык обязан именно его непревзойденному и лаконичному DSL (Domain Specific Language), который реализован теми же самыми Closure и их функционалу делегирования.
По окончании курса вы будете уверенно владеть новым для вас языком программирования Groovy, который очень вам пригодится в реальных проектах. Вы поймете, что этот язык предоставляет вам выбор в использовании функционального или императивного подхода, статического или динамического программирования - в зависимости от решаемой задачи, чтобы наиболее эффективно реализовать ее.

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!


Скачать:
 
ВАЖНО:

Не оставляйте комментарии с просьбами обновить / заменить ссылку на скачивание или комментарии типа «404», «ошибка».

Для восстановления ссылки есть кнопки «Жалоба / Восстановить ссылку» в первом посте темы.

При нарушении Ваш комментарий будет удален, а Ваш аккаунт заблокирован на сутки. Пожалуйста, изучите правила нашего сайта.
Сверху Снизу