IntelliJ IDEA’s Most Popular Live Streams
We understand it can be challenging to keep up with all the latest technology trends.
With that in mind, we’ve decided to simplify the task for you by compiling a list of our most-viewed live streams from the past several months. We believe they will help you stay up to date and learn about important new things from experts.
Subscribe to our YouTube channel to never miss our video sessions.
Take a look at our selection of live streams and enjoy any that pique your interest!
Top 10 live streams
This session offers an introduction to popular approaches to UI testing with Selenium and Java.
The live stream is hosted by Yuri Artamonov, a software engineer from the JetBrains IntelliJ IDEA team. He is also the author of the Selenium UI Testing plugin and a fan of creating new tools to simplify the daily routine for developers. In this talk, he explains how to set up and maintain end-to-end tests with a rock-solid Selenium ecosystem and offers tips on working with these tests in IntelliJ IDEA.
Did you know that Spring Boot 2.3 and 2.4 come with several new features that simplify application deployment to Kubernetes? In this live stream, Madhura Bhave, a developer from the Spring Boot team at VMware, demonstrates these enhancements using a sample application. You’ll learn to package a Spring Boot application as a container image, use liveness/readiness probes, load properties from a Kubernetes ConfigMap, and more. Get ready for an hour of insights that will help you improve your development experience and provide production-ready features.
This comprehensive session will take you on a tour of the features in IntelliJ IDEA that allow you to write SQL queries and work with data. It covers the basics, such as creating a simple query, searching for database objects, importing/exporting data, and also some more complicated topics, like updating data, adding run configurations, and using language injections.
The live stream is presented by Maxim Sobolevskiy, the JetBrains DataGrip team lead and PMM at JetBrains, and an SQL developer.
This talk provides an overview of how the JavaFX platform’s toolkit helps you develop cross-platform user interfaces that can be deployed on desktop, mobile, and embedded devices. You’ll get to know more about Java FX, its ecosystem, and its architecture, and also about how you can use it in IntelliJ IDEA.
The session’s host, Johan Vos, is a Java Champion and a member of the BeJUG steering group, the Devoxx steering group, and the JCP. He is also the lead author of the Pro JavaFX books, the author of Quantum Computing for Java Developers, and a speaker at numerous conferences on Java.
This hands-on demo of the Maven features available in IntelliJ IDEA is presented by Chandra Guntur, a technologist in the financial services industry, a Java Champion, and the leader of the Garden State JUG.
In the live stream, Chandra covers a variety of topics, including Maven project creation, navigating to a source POM from the toolbar, and customizing the Maven settings and the repository. You’ll also see how to run life cycles, create, customize, and share run configurations, and much more.
This session is an absolute must-watch if you want an overview of the Maven-related features that IntelliJ IDEA offers.
This live coding session is perfect for beginners who are taking their first steps in the development of Micronaut applications with IntelliJ IDEA. In the presentation, Iván explains how to configure auto-completion, look into the auto-discovery of controller endpoints, and work with the HTTP Client.
The live stream is hosted by Iván López, the creator of Grails plugins, including Postgresql-Extensions and Slug-Generator, and a senior software engineer and systems administrator with 14 years of experience.
Using containers with Java can sometimes be tricky due to pitfalls like memory management, image size, and initialization time. Fortunately, Elder Moraes, a Java Champion, a developer advocate at JetBrains, author of the Jakarta EE Cookbook, and a board member at SouJava, one of the biggest JUGs in the world, knows some of the best practices that will keep you on track. This practical session will transform the way you work with Java and containers.
This live stream reveals how the joint efforts of the Spring Boot and Kotlin teams have resulted in the best language and framework collaboration for all developers trying to get to production faster and safer.
The session is hosted by Josh Long, a Spring Developer Advocate, Kotlin expert, Java Champion, accomplished author, and podcaster. Tune in and discover how the productivity-focused Kotlin language compliments the flexible and clean Spring Boot.
Not only does IntelliJ IDEA boost your productivity, but it also allows you to use the IDE as a platform for improving your day-to-day coding experience. In this session, Sirisha Pratha, a software developer and a leader of the Pittsburgh Java User Group, shares her knowledge of how to go beyond customizing the themes and code style settings, explaining how to automate routine tasks and add custom language support. She also explores the plugins available on the JetBrains Marketplace and discusses the process of developing them. Watch this video to learn about how to extend the capabilities of your IDE to suit the needs of your unique workflow.
Ever wonder how Jakarta EE 9 lowers the barriers to entry and eases migration from Java EE? Watch this session for answers to this and other questions about different aspects of Jakarta EE. Ivar Grimstad, who is the Jakarta EE Developer Advocate at the Eclipse Foundation, a Java Champion, and a Java User Group Leader based in Sweden, also discusses what future releases may bring and presents a demo on the conversion from the javax.* to jakarta.* namespaces.
We hope you find these live streams interesting and helpful. A new one is on the way! You can register for it here.
If there are other topics you would like to see us cover in future talks, please share your ideas in this survey or in the comments below.
Subscribe to Blog updates
The New Terminal (Beta) Is Now in JetBrains IDEs
The new terminal (Beta) is now in JetBrains IDEs and will be available in the new UI starting from the 2024.1 version of the IDEs.
‘HelloWorld’ and ‘main()’ meet minimalistic
"Just ignore the terms class, public, static and arg for now; we'll talk about it later". If you have ever mentioned these lines to a new Java student, who is about to execute their first 'HelloWorld' program, know that this is changing. If you are that student, well, congratulations, getting starte…
Easy Hacks: How To Implement Polymorphism in Java
Polymorphism is the ability of an object to take on different forms. In programming, this means that a variable or a method can have different behaviors depending on the type of object it represents. While the term may sound intimidating to beginners, polymorphism is a powerful tool: it helps you re…
Constructor Makeover in Java 22
Typically, we create alternative solutions for tasks that are necessary, but not officially permitted. For instance, executing statements before super() in a derived class constructor was not officially allowed, even though it was important for, say, validating values being passed to the base class …