Dzianis Matveyenka «Groovy» — Udemy слив скачать
- Добавлено: 2021-07-09
- Автор курса: Dzianis Matveyenka
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
- Язык программирования 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 и их функционалу делегирования.
По окончании курса вы будете уверенно владеть новым для вас языком программирования Groovy, который очень вам пригодится в реальных проектах. Вы поймете, что этот язык предоставляет вам выбор в использовании функционального или императивного подхода, статического или динамического программирования - в зависимости от решаемой задачи, чтобы наиболее эффективно реализовать ее.
Для кого этот курс:
- Разработчики Java, которые хотят в последующем разобраться с Gradle, Jenkins или уйти в сторону Groovy и его экосистемы
• 28 лекций • Общая продолжительность 4 ч 38 мин
Купить другие курсы и тренинги
Рекомендуемые курсы
Чему вы научитесь Курс JUnit 5 содержит информацию про основные понятия и определения в тестировании программного обеспечения и конечно же про основной фреймворк, Требования Java, Maven Описание Курс JUnit 5 включает в себя не только практическую часть, но и теорию тестирования, т.е. содержит
Чему вы научитесь Мы изучим и подробно разберем все премудрости Андроид разработки. Если вы хотите научиться создавать любое Андроид приложение, разместить свое приложение в Google Play и зарабатывать на этом деньги, стать профессиональным Андроид разработчиком или просто создавать приложения в
Чему вы научитесь Основы тестирования программного обеспечения Инженерия программного обеспечения Операционные системы и работа в командной строке Английский язык Реляционные базы данных и SQL DML Создание резюме Подготовка к собеседованию Поиск работы Требования Компьютер с доступом к интернет
Программирование игр для детей на Scratch для начинающих Научитесь основам программирования и созданию увлекательных компьютерных игр в интересном формате с помощью Scratch Чему вы научитесь разрабатывать компьютерные игры создавать программы различного назначения понимать принципы
Хотите стать профессиональным программистом в Unity? Понимать большие проекты и уметь писать высококачественный код за который очень много платят (и обычно в долларах)? Тогда этот курс именно то, что вам нужно! В нём вы узнаете о том как проектировать и строить большие проекты. Он полон информации
Чему вы научитесь Научитесь создавать профессиональные сайты используя HTML CSS и jаvascript Создадите свой полноценный сайт портфолио с нуля! Узнаете основы jаvascript и Jquery и научитесь применять их в своих проектах. Изучите супер крутые эффекты jQuery, такие как анимация, эффекты прокрутки и
Больше курсов по этой теме
Чему Вы научитесь на этом курсе? импортировать данные в Excel из различных источников выполнять различные трансформации с данными консолидировать данные из разрозненных источников понимать язык M самостоятельно создавать и изменять формулы M профессионально разрабатывать запросы Power Query
Создайте 3 крутых веб-сайта, изучите Back и Frond End веб разработку, сверстайте сайты с HTML5, CSS3 и Bootstrap 4 Спойлер: Описание курса Хотели создать веб сайт, но не знали с чего начать? Пытались изучать Django, но «наелись» урезанными видео с YouTube и плохо написанными руководствами? А может
Чему вы научитесь Основы программирования на Scratch Создание анимаций и мультфильмов Создание анимированных поздравительных открыток и отправка их в WhatsApp Создание аркадных игр, шутеров, гонок Написание сценариев игр и их реализация на практике Требования Наличие компьютера или ноутбука,
Курс даёт фундаментальное понимание веб-технологий, необходимое всем разработчикам, создающим Интернет проекты О курсе Чтобы быть эффективным веб-разработчиком, мало знать только синтаксис выбранного языка программирования, например, Python. Для уверенной разработки веб-систем нужно иметь понимание
Рассматриваются основы и тонкости языка программирования С++, а также базис знаний, необходимый для программирования на любом языке (будь то С, С++, Java, Python и т.д.). Это те же уроки, что на странице «Уроки по С++» (а именно: «Уроки по С++», «Пошаговое создание игры на С++/MFC» и «Задания по
Усиль свой SQL! Рейтинг: 0,0 из 50,0 (0 оценок) 21 студент Авторы: Gleb Mikhaylov Опубликовано: 4/2021 русский Чему вы научитесь Принципы SQL для анализа данных SQL в Google Colab Оконные функции Подзапросы CTE Как тренировать SQL? Примеры реальных задач Требования Знакомство с python в Jupyter или
Отзывы о курсе [Udemy] Groovy (Dzianis Matveyenka)