|Celebrate 25 Years of Java With JetBrains
|Written by Sue Gee
|Friday, 03 July 2020
JetBrains is hosting a Java Technology Day on Friday July 10th with ten hour-long sessions from industry leaders. Register now to get instructions to join this virtual event which will be using GoToWebinar as its streaming platform.
As you can see from the timings this is primarily a European event - but sessions will be recorded and published after the event.
The agenda for the event includes talks on Modern Java, Frameworks, Testing, Concurrent Garbage Collectors, Contributing to OSS, and much more and the following are among the speakers:
When you register you can pick and choose from among the 10 sessions, each of which starts on the hour, and can ask for reminders for each of the sessions you wish to attend.
Those that attracted my interest, in running order, are:
Life Beyond Java 8, by Trisha Gee in which she'll consider the question, "Why to upgrade from Java 8?" looking at the the benefits of language features from Java 9 through to 14 and the sorts of issues encountered when choosing to upgrade.
How I Started Contributing to Open Source and Why You Should Too, by Marit van Dijk, a Software Engineer of almost 20 years experience currently at bol.com. She is an open source contributor to Cucumber, as well as an incidental contributor to various other projects.
Learn and Teach Java with JetBrains! by Anna Morozova and Tatiana Vasilyeva, both from JetBrain, who will be looking at to how to get the most out of IntelliJ IDEA Edu and JetBrains Academy.
Your Tests Lack Vision: Adding Eyes to Your Automation Framework, by Angie Jones of Test Automation University who will discuss visual validation, a relatively new concept that can be used to enhance existing automated tests and provide an easy way to perform difficult checks for things like UX, localization, usability, responsive design, and cross-device testing.
Others will probably make different choices. For example, Do It Yourself: Collections, by Nikhil Nanivadekar, a talk which is a 100% hands-on demo, with no slides and using the TDD approach sounds like something that will have widespread appeal. So too will Lets Get Lazy by Venkat Subramaniam, in which he explains what lazy evaluation is, explore some data structures and APIs that promote lazy execution, and tie it all back to scalability and efficiency. Also for the hand-on programmer there is Good Old Stream API, by Tagir Valeev, Technical Lead with JetBrains' IntelliJ IDEA Java Team, in which he discusses discuss some advanced tasks that could or could not be solved with the help of Stream API.
This particular one, like my first choice, is among the most Java-centric sessions of a day that is intended to mark 25 years of Java, something we already celebrated at I Programmer with Java At 25 in which I looked both at Java's origins and its predominance today.
or email your comment to: email@example.com
|Last Updated ( Friday, 03 July 2020 )