YoVDO

JRuby 9000

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Ruby Courses Microservices Courses Web Frameworks Courses JRuby Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution and capabilities of JRuby 9000 in this 59-minute Devoxx conference talk. Discover how Ruby has advanced since JRuby first ran Rails in 2006, covering modern web framework support, concurrency utilities, and integration with JavaScript client libraries. Learn about JRuby's versatility in building applications using Rake or JRuby plugins for Gradle and Maven, writing Maven poms in a Ruby DSL, and simplifying graphics libraries like Swing and JavaFX. Gain insights into JRuby's role in Java applications through Sass and Asciidoctor, and understand how to package Ruby applications as executable jar or war files. The talk covers various topics including Ruby community, Cucumber, Java vs Ruby comparisons, duck typing, closures, metaprogramming, Windows support, Ruby Version Manager, Java scripting, build tools, Maven polyglot configuration, Ruby dependencies, and the Rails way.

Syllabus

Intro
JRuby from 9000 feet
Ruby Community
Cucumber
Java vs Ruby
Constructor
Duck Typing
Instance Variables
Closures (Blocks)
Metaprogramming
Open Type System
Windows
Ruby Version Manager
Scripting Java
Egg Madness
Build Tools
Maven Polyglot
Base Configuration
Ruby Dependencies
The Rails Way
Summary


Taught by

Devoxx

Related Courses

Abusing Web APIs Through Scripted Android Applications
Black Hat via YouTube
5 JVM Languages in 50 Minutes
Devoxx via YouTube
4 JVM Web Frameworks in 40 Minutes
Devoxx via YouTube
JRuby - The Hard Parts
Java via YouTube
Graal JIT Compiler Benefits for JVM Languages Without Truffle
Java via YouTube