Book

Transitioning to Java

Transitioning to Java is a comprehensive guide for programmers familiar with other programming languages who want to learn Java. This book covers the basics of Java syntax, OOP concepts, and advanced topics such as design patterns. Using practical examples, you’ll gain a solid understanding of Java and develop Java applications with confidence.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

11h48m

Language

English

About Book

Who Is This Book For?

This book is for anyone who is currently working with other programming languages and wishes to add Java to their skillset. Prior working experience as a developer using languages other than Java is expected, although no prior knowledge of Java is required.

Book content

chapters 11h48m total length

Understanding Java Distributions

Code, Compile, and Execute

The Maven Build Tool

Language Fundamentals – Data Types and Variables

Language Fundamentals – Classes

Methods, Interfaces, Records, and Their Relationships

Java Syntax and Exceptions

Arrays, Collections, Generics, Functions, and Streams

Using Threads in Java

Implementing Software Design Principles and Patterns in Java

Documentation and Logging

BigDecimal and Unit Testing

Desktop Graphical User Interface Coding with Swing and JavaFX

Server-Side Coding with Jakarta

Using Java in a Docker Container

Deploying Java in Standalone Packages and Containers

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required