Transitioning to Java: Kickstart your polyglot programming journey by getting a clear understanding of Java (Paperback or Softback)
Language: English
Published by Packt Publishing 4/28/2023, 2023
- Softcover
- New

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.BargainBookStores
AbeBooks seller since January 23, 2002
Condition: New
US$ 50.97
Quantity: 5 available
Add to basketItem description from seller
Transitioning to Java: Kickstart your polyglot programming journey by getting a clear understanding of Java.
Seller Inventory # BBS-9781804614013
- Title
- Transitioning to Java: Kickstart your polyglot programming journey by getting a clear understanding of Java (Paperback or Softback)
- Author
- Fogel, Ken
- Publisher
- Packt Publishing 4/28/2023
- Publication year
- 2023
- Condition
- New
- Book Type
- Book
- Binding
- Paperback or Softback
- Language
- English
- ISBN 10
- 1804614017
- ISBN 13
- 9781804614013
- Item weight
- 1.34 pounds
Develop your Java coding skills by exploring object-oriented methodologies, functional programming, software design patterns, and more
Purchase of the print or Kindle book includes a free PDF eBook
Key Features
- Get started with programming in Java with this step-by-step guide for experienced programmers
- Re-enforce your knowledge of object-oriented methodologies applied in Java
- Develop the range of skills necessary for you to become a successful Java developer
Book Description
This comprehensive guide will help non-Java developers already using different languages transition from their current language to all things Java. The chapters are designed in a way that re-enforces a developer's existing knowledge of object-oriented methodologies as they apply to Java.
This book has been divided into four sections, with each section touching upon different aspects that'll enable your effective transition. The first section helps you get to grips with the Java development environment and the Maven build tool for modern Java applications. In the second section, you'll learn about Java language fundamentals, along with exploring object-oriented programming (OOP) methodologies and functional programming and discovering how to implement software design patterns in Java. The third section shows you how to code in Java on different platforms and helps you get familiar with the challenges faced on these platforms. In the fourth section, you'll find out how you can manage and package your Java code.
By the end of this Java programming book, you'll have learned the core concepts of Java that'll help you successfully transition from a different language to Java.
What you will learn
- Gain a solid understanding of the syntax in Java
- Explore the object-oriented programming basics of the Java language
- Discover how to implement functions in Java
- Understand which Java frameworks would be best for solving various problems
- Explore creational, structural, and behavioral patterns in Java
- Get to grips with server-side coding in Java
Who this book is 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.
Table of Contents
- 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
"Synopsis" may belong to another edition of this title.
About the Author
Kenneth Fogel is a Research Scholar in Residence at Dawson College and a CS Instructor at Continuing Education Concordia University. He has been a Computer Science instructor for 31 years, 21 of those years as a Java instructor. To add on to that he is Java Champion, and also a Java Community Process Executive Committee member. He had been the Department Chairperson and Program Coordinator of the Computer Science Technology Program at Dawson College for 25 of his 31 years.
He has overseen the evaluation of the Computer Science Technology Program and also help develop program revisions at Dawson College with a focus on the skill set students must possess to be productive from their first day as a working developer.
He is an active conference organizer, first of DawsCon and now of the JChampions Conference.
"About the title" may belong to another edition of this title.
BargainBookStores
Grand Rapids, MI, U.S.A.
AbeBooks seller since January 23, 2002
Shipping rates within U.S.A.
| Item | 4 to 10 business days | 4 to 9 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 39.50 |
Payment methods
Store description
Save up to 90% on your favorite items at BargainBookStores.com! Our 20,000 square foot warehouse in Grand Rapids, Michigan is filled with hundreds of thousands of books and consumer goods, all at the lowest prices! We've been serving internet customers with great deals since 2001. All books ship from Grand Rapids, Michigan. 100% Customer Satisfaction Guaranteed We want to ensure your satisfaction. If you are dissatisfied with your purchase or shopping experience, we would like to hear from you. Please contact us by email: cs@bargainbookstores.com. Please be sure to include your contact information and order number. We do not charge a restocking fee for returns. Your Privacy BargainBookStores.com does not provide, sell or market customer information to other businesses or organizations.…
Specialty
Out of Print Books, Specializing in Academic and Professional Books, Bargain Books - Save Up to 90% Off Publisher's List Price!, Remainder Books, Store-Wide Range of New Books in all CategoriesSeller's business information
BargainBookStores
3423 Lousma Dr SE
Grand Rapids, MI U.S.A. 49548
Terms of sale
BargainBookStores guarantees 100% Customer Satisfaction. We ship worldwide and offer a variety of shipping methods to meet your needs. Please place your order directly via ABEBooks.com. We accept payment by MasterCard and Visa. For more information, contact us by email at cs@bargainbookstores.com. Full contact info is below:
BargainBookStores.com LLC
3423 Lousma Dr SE
Grand Rapids, MI 49548
Shipping terms
We will ship to all domestic and most international destinations.
Please note: Shipping times are estimated and are not guaranteed by BargainBookStores.