#beginner-friendly-java

[ follow ]
#java
Java
fromInfoQ
6 days ago

Java News Roundup: OpenJDK JEPs, Jakarta EE 12, Spring Framework, Micrometer, Camel, JBang

New Java features and updates include JEPs, Spring Framework maintenance, and Jakarta EE 12 advancements.
Java
fromInfoQ
1 week ago

Java News Roundup: JDK 27 Release Schedule, Hibernate, LangChain4j, Keycloak, Helidon, Junie CLI

Java updates include JEP 532 for primitive types in patterns, JDK 27 release schedule, and Jakarta EE 12 discussions.
Java
fromInfoQ
2 weeks ago

Java News Roundup: TornadoVM 4.0, Google ADK for Java 1.0, Grails, Tomcat, Log4j, Gradle

TornadoVM 4.0 and Google ADK for Java 1.0 are released, alongside updates for JDK 27 and Jakarta EE 12.
Java
fromInfoQ
3 weeks ago

Java News Roundup: GraalVM Build Tools, EclipseLink, Spring Milestones, Open Liberty, Quarkus

Multiple Java frameworks and tools have released updates and new features, enhancing performance and fixing issues.
Java
fromInfoQ
1 month ago

Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr

JDK 26 has been released with 10 JEPs, alongside updates to JDK 27, Spring Framework, and other Java technologies.
Java
fromMedium
1 month ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
Java
fromInfoQ
6 days ago

Java News Roundup: OpenJDK JEPs, Jakarta EE 12, Spring Framework, Micrometer, Camel, JBang

New Java features and updates include JEPs, Spring Framework maintenance, and Jakarta EE 12 advancements.
Java
fromInfoQ
1 week ago

Java News Roundup: JDK 27 Release Schedule, Hibernate, LangChain4j, Keycloak, Helidon, Junie CLI

Java updates include JEP 532 for primitive types in patterns, JDK 27 release schedule, and Jakarta EE 12 discussions.
Java
fromInfoQ
2 weeks ago

Java News Roundup: TornadoVM 4.0, Google ADK for Java 1.0, Grails, Tomcat, Log4j, Gradle

TornadoVM 4.0 and Google ADK for Java 1.0 are released, alongside updates for JDK 27 and Jakarta EE 12.
Java
fromInfoQ
3 weeks ago

Java News Roundup: GraalVM Build Tools, EclipseLink, Spring Milestones, Open Liberty, Quarkus

Multiple Java frameworks and tools have released updates and new features, enhancing performance and fixing issues.
Java
fromInfoQ
1 month ago

Java News Roundup: JDK 26, LibericaJDK, Payara Platform, GlassFish Milestone, ClawRunr

JDK 26 has been released with 10 JEPs, alongside updates to JDK 27, Spring Framework, and other Java technologies.
Java
fromMedium
1 month ago

Java vs Kotlin vs Scala: Which to Choose in 2026

Java, Kotlin, and Scala serve different audiences and problems despite running on the JVM.
Software development
fromInfoWorld
1 week ago

Where will developer wisdom come from?

Agentic coding allows software creation without traditional developer wisdom, relying instead on AI like Claude Code for implementation and problem-solving.
#spring-boot
Web frameworks
fromInfoQ
1 week ago

The Spring Team on Spring Framework 7 and Spring Boot 4

Spring Boot 4 enhances startup times and modularization, while Spring Framework 7 integrates core features like retry and concurrency throttling.
Web frameworks
fromInfoQ
1 week ago

The Spring Team on Spring Framework 7 and Spring Boot 4

Spring Boot 4 enhances startup times and modularization, while Spring Framework 7 integrates core features like retry and concurrency throttling.
#full-stack-development
Node JS
fromTreehouse Blog
3 weeks ago

How to Build Your First Full Stack App as a Beginner

Building a simple full stack project enhances understanding of front end, back end, and database interactions beyond theoretical knowledge.
Web development
fromTreehouse Blog
1 month ago

Full Stack Web Development: What It Is and How to Get Started

Full stack developers build both front-end user interfaces and back-end server code, making them valuable across entire web applications.
Node JS
fromTreehouse Blog
3 weeks ago

How to Build Your First Full Stack App as a Beginner

Building a simple full stack project enhances understanding of front end, back end, and database interactions beyond theoretical knowledge.
Web development
fromTreehouse Blog
1 month ago

Full Stack Web Development: What It Is and How to Get Started

Full stack developers build both front-end user interfaces and back-end server code, making them valuable across entire web applications.
DevOps
fromInfoWorld
1 month ago

New JetBrains platform manages AI coding agents

JetBrains Central connects agents with necessary context and tools, enabling seamless interaction within existing development environments.
fromRubyflow
1 month ago
Ruby on Rails

The Odin Project: Learning Web Development the Hard (and Effective) Way

The Odin Project effectively teaches web development by encouraging independent problem-solving and real project building.
#jetbrains
Artificial intelligence
fromTheregister
1 month ago

JetBrains intros Central agentic AI, retires Code With Me

JetBrains introduces Central for agentic AI development while retiring the Code With Me feature, facing challenges in balancing AI integration with developer needs.
Artificial intelligence
fromTechzine Global
1 month ago

JetBrains Central unveiled, an open platform for agentic software teams

JetBrains Central is an open platform unifying developer tools, AI agents, and infrastructure, enhancing organizational AI use and governance.
Scala
fromMedium
1 month ago

Breaking Scala's Nil with Java Reflection

Java reflection in Spring Data MongoDB caused a bug in Scala's Nil singleton, revealing a mismatch between Scala's guarantees and JVM behavior.
fromRubyflow
1 month ago

The tool I wish I had 25 apps ago

Every iOS app I've shipped over the last nine years started the same way: a Rails developer with a great web app, users who want it in the App Store, and weeks spent on Xcode, signing certificates, and Swift boilerplate that has nothing to do with the actual product.
Java
fromInfoWorld
1 month ago

9 reasons Java is still great

Java maintains prominence through balancing stability with innovation, community-driven governance via the Java Community Process, and continuous evolution incorporating functional programming, concurrency, and cloud computing advances.
Java
fromInfoWorld
1 month ago

Java future calls for boosts with records, primitives, classes

Java is advancing record creation, primitive boxing, and pattern matching through multiple JEPs to improve code conciseness and type handling capabilities.
#scala-interview-preparation
fromTreehouse Blog
2 months ago

Online Coding Classes That Actually Work

When you learn on your own, you're responsible for: Choosing what to learn next Deciding what "good enough" looks like Knowing when you're ready to move on Evaluating whether your work reflects real-world expectations Most beginners don't struggle because they lack discipline. They struggle because they don't yet have the context to make good learning decisions.
Online learning
Higher education
fromTechCrunch
2 months ago

The great computer science exodus (and where students are going instead) | TechCrunch

Declining traditional computer science enrollment at UCs reflects student shifts toward AI-focused majors, with China mandating AI literacy and U.S. universities rapidly launching AI programs.
#java-26-release
Java
fromInfoQ
1 month ago

Java 26 Delivers Language Innovation, Library Improvements, Performance and Security

Java 26 introduces 10 JEPs including improvements to libraries, language innovation, performance, and security, with five features still in preview or incubator stages.
Java
fromDevOps.com
1 month ago

Java 26 Arrives With AI Integration and a New Ecosystem Portfolio - What It Means for DevOps Teams - DevOps.com

Java 26 positions Java as the infrastructure layer for AI workloads, with 73 billion active JVMs already running enterprise systems where agentic AI will operate.
Java
fromInfoQ
1 month ago

Java 26 Delivers Language Innovation, Library Improvements, Performance and Security

Java 26 introduces 10 JEPs including improvements to libraries, language innovation, performance, and security, with five features still in preview or incubator stages.
Java
fromDevOps.com
1 month ago

Java 26 Arrives With AI Integration and a New Ecosystem Portfolio - What It Means for DevOps Teams - DevOps.com

Java 26 positions Java as the infrastructure layer for AI workloads, with 73 billion active JVMs already running enterprise systems where agentic AI will operate.
Software development
fromDevOps.com
1 month ago

JetBrains Launches Air and Junie CLI to Blend Traditional IDE with AI Agents - DevOps.com

JetBrains launched Air, an agentic development environment, and Junie CLI, an LLM-agnostic coding agent, to enable developers to delegate tasks to multiple concurrent AI agents within a unified workspace.
Artificial intelligence
fromInfoQ
2 months ago

Working with Code Assistants: The Skeleton Architecture

Combining Vertical Slice architecture with Dependency Inversion and a Skeleton of base classes constrains AI code assistants' context, producing safer, consistent, and maintainable generated code.
#ai-agents
Software development
fromTheregister
1 month ago

JetBrains Air: agentic IDE built on abandoned Fleet

JetBrains previewed Air, an agentic AI development tool enabling concurrent multi-agent task delegation with support for multiple AI models and vendor-neutral agent-editor communication.
Software development
fromTechzine Global
1 month ago

JetBrains Air: agentic development environment in preview

JetBrains Air is an agentic development environment enabling developers to control multiple AI agents simultaneously, now available in Public Preview with support for multiple agent types.
Software development
fromTheregister
1 month ago

JetBrains Air: agentic IDE built on abandoned Fleet

JetBrains previewed Air, an agentic AI development tool enabling concurrent multi-agent task delegation with support for multiple AI models and vendor-neutral agent-editor communication.
Software development
fromTechzine Global
1 month ago

JetBrains Air: agentic development environment in preview

JetBrains Air is an agentic development environment enabling developers to control multiple AI agents simultaneously, now available in Public Preview with support for multiple agent types.
Java
fromOracle
1 month ago

The Arrival of Java 26

JDK 26 introduces ten significant enhancements including language innovations for AI integration, performance improvements through garbage collection optimization, and cryptographic security enhancements for better application security.
Java
fromInfoQ
1 month ago

Java News Roundup: JHipster 9.0, Project Valhalla, Spring, Helidon, OpenXava, Java Operator SDK

JHipster 9.0 GA released alongside updates to JDK 26/27, Project Valhalla, Spring Framework, and multiple Java ecosystem tools and libraries.
Java
fromInfoWorld
1 month ago

Oracle unveils the Java Verified Portfolio

Oracle's Java portfolio simplifies licensing and roadmap management by separating core JDK from portfolio offerings, centralizing tool access, and enhancing supply chain integrity with governance support.
Software development
fromInfoWorld
1 month ago

Abandoned project linking Java, JavaScript makes a comeback

The Detroit project revives native JavaScript and Python script engines for the JVM using Chrome V8 and CPython, with plans to become an official OpenJDK project while leveraging the Foreign Function & Memory API.
fromInfoWorld
1 month ago

JetBrains launches Air and Junie CLI for AI-assisted development

Air, now free for MacOS with Linux and Windows versions coming soon, is an agentic development environment, or ADE, built on the idea of integrating the essential tools for managing coding agents into a single coherent experience. Serving as a single workspace where Claude Agent, Gemini CLI, Codex, and Junie CLI can work side-by-side, Air helps developers navigate a codebase and easily switch back and forth between different coding agents.
Software development
Software development
fromInfoQ
2 months ago

Are You Missing a Data Frame? The Power of Data Frames in Java

DataFrames and data-oriented programming promote modeling immutable data separately from behavior, making Java suitable for DataFrame-style data manipulation comparable to Python.
Software development
fromInfoWorld
2 months ago

JetBrains releases Aqua IDE for test automation

JetBrains released Aqua, a polyglot IDE for test automation supporting Selenium, Cypress, Playwright, multiple languages, database tools, HTTP client, Docker, and AI assistance.
Software development
fromInfoWorld
2 months ago

JetBrains introduces Java to Kotlin converter for Visual Studio Code

JetBrains released a Java-to-Kotlin converter extension for VS Code that converts Java files to idiomatic Kotlin using the same engine and LLM-assisted suggestions.
#spring
Software development
fromInfoWorld
2 months ago

8 reasons developers love Go-and 8 reasons they don't

Go is a simple, C-like programming language created at Google to simplify building concurrent, networked, large-scale software with safety, performance, and easy learning.
fromInfoQ
2 months ago

Java News Roundup: Jakarta EE 12, Spring Shell, Open Liberty, Quarkus, Tomcat, JHipster, Gradle

From the discussions in the Jakarta EE Platform call[s] the last couple of weeks, it looks like we won't see a release of Jakarta EE 12 on this side of summer (on the Northern Hemisphere at least). The reason is that since Jakarta EE 11 was delayed by a year, most of the vendors are currently working on their implementations.
Java
#jdk-26
fromInfoQ
2 months ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

fromInfoQ
2 months ago
Java

Java News Roundup: JDK 26-RC1, Spring Framework, Open Liberty, EclipseStore, Gradle

Software development
fromScala-lang
3 months ago

Scala Standard Library Process

Scala 3 standard library now accepts contributions in scala/scala3; most new features require migrating to Scala 3; Scala Core Coordinator manages API-change process.
Java
fromInfoQ
2 months ago

Java News Roundup: GlassFish 8.0, OpenHai 1.0, LangChain4j, Infinispan, Hibernate, JobRunr

Multiple Java platforms and libraries released updates, highlighted by GlassFish 8.0 GA, JDK 26/27 early-access builds, and several framework and tooling point and milestone releases.
#jpa
Java
fromInfoQ
1 month ago

Java News Roundup: Lazy Constants, TornadoVM 3.0, NetBeans 29, Quarkus, JReleaser, Open Liberty

Java ecosystem releases include JEP 531 Lazy Constants advancing to Candidate status, GA releases of TornadoVM 3.0 and NetBeans 29, and multiple point releases across Quarkus, JReleaser, Chicory, RefactorFirst, Micronaut, Jox, and Open Liberty.
fromInfoQ
2 months ago

Java News Roundup: Oracle Critical Patch Update, Grizzly 5, Payara Platform, GraalVM, Liberica JDK

JEP 527, Post-Quantum Hybrid Key Exchange for TLS 1.3, has been elevated from Proposed to Target to Targeted for JDK 27. This JEP proposes to enhance the implementation of RFC 8446, Transport Layer Security (TLS) Protocol Version 1.3, using the Hybrid Key Exchange in TLS 1.3 specification, currently being drafted by the Internet Engineering Task Force (IETF) in conjunction with JEP 496, Quantum-Resistant Module-Lattice-Based Key Encapsulation Mechanism, delivered in JDK 24.
Java
[ Load more ]