Books > Computing & IT > Computer programming > Object-oriented programming (OOP)
|
Buy Now
Learn Java 12 Programming - A step-by-step guide to learning essential concepts in Java SE 10, 11, and 12 (Paperback)
Loot Price: R1,243
Discovery Miles 12 430
|
|
Learn Java 12 Programming - A step-by-step guide to learning essential concepts in Java SE 10, 11, and 12 (Paperback)
Expected to ship within 10 - 15 working days
|
A comprehensive guide to get started with Java and gain insights
into major concepts such as object-oriented, functional, and
reactive programming Key Features Strengthen your knowledge of
important programming concepts and the latest features in Java
Explore core programming topics including GUI programming,
concurrency, and error handling Learn the idioms and best practices
for writing high-quality Java code Book DescriptionJava is one of
the preferred languages among developers, used in everything right
from smartphones, and game consoles to even supercomputers, and its
new features simply add to the richness of the language. This book
on Java programming begins by helping you learn how to install the
Java Development Kit. You will then focus on understanding
object-oriented programming (OOP), with exclusive insights into
concepts like abstraction, encapsulation, inheritance, and
polymorphism, which will help you when programming for real-world
apps. Next, you'll cover fundamental programming structures of Java
such as data structures and algorithms that will serve as the
building blocks for your apps. You will also delve into core
programming topics that will assist you with error handling,
debugging, and testing your apps. As you progress, you'll move on
to advanced topics such as Java libraries, database management, and
network programming, which will hone your skills in building
professional-grade apps. Further on, you'll understand how to
create a graphic user interface using JavaFX and learn to build
scalable apps by taking advantage of reactive and functional
programming. By the end of this book, you'll not only be well
versed with Java 10, 11, and 12, but also gain a perspective into
the future of this language and software development in general.
What you will learn Learn and apply object-oriented principles Gain
insights into data structures and understand how they are used in
Java Explore multithreaded, asynchronous, functional, and reactive
programming Add a user-friendly graphic interface to your
application Find out what streams are and how they can help in data
processing Discover the importance of microservices and use them to
make your apps robust and scalable Explore Java design patterns and
best practices to solve everyday problems Learn techniques and
idioms for writing high-quality Java code Who this book is
forStudents, software developers, or anyone looking to learn new
skills or even a language will find this book useful. Although this
book is for beginners, professional programmers can benefit from it
too. Previous knowledge of Java or any programming language is not
required.
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
You might also like..
|