Skip to content

Modern Java Workshop - Java Records Hands-On Mastery

K
Hosted By
Koushik K.
Modern Java Workshop - Java Records Hands-On Mastery

Details

Unlock the Power of Java Records: A Hands-on Coding Workshop

Modern Java is changing. The new features of Java support a brand new paradigm of data oriented programming - something every Java developer should know. It all starts with Java Records.

Come dive deep into the world of Java Records and learn not just the "how" but the "why" behind them. Join us for an engaging and comprehensive hands-on workshop designed to elevate your Java programming skills to the next level.

What We'll Cover
Java Records represent a pivotal shift in how we think about data modeling in Java. They're not just a syntactic convenience; they embody a philosophy of immutability, clarity, and conciseness in Java programming.

In this workshop, we'll explore:
The Philosophy Behind Java Records
Understand the principles of immutability and data-centric design that drove the introduction of records in Java.
Syntax and Features
Get hands-on with the syntax of records, learning to define, instantiate, and use them in your applications.
When and Why to Use Records
Dive into use-case scenarios and design patterns that benefit most from records, making your code cleaner and more maintainable.
Practical, Hands-on Exercises
Get your laptop! This workshop is packed with hands-on exercises. These will not only teach you the syntax but also give you the comfort and familiarity needed to apply records in your real-world projects.

Workshop Details
Date: March 10, 2024
Time: 1:30 PM
Location:
Greenhouse Community Room
San Lorenzo Library
395 Paseo Grande, San Lorenzo, CA 94580

Prerequisites
Basic understanding of Java.
Bring a laptop with Java JDK 21 and IntelliJ IDEA installed

Instructor
Led by Koushik Kothagal, a seasoned Java developer, educator and founder of Java Brains

See you at the workshop!

COVID-19 safety measures

COVID-19 vaccination required
Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of Java Brains Meetup Group group
Java Brains Meetup Group
See more events
San Lorenzo Library
395 Paseo Grande · San Lorenzo, CA