Buy Modern Java Through Coding Problems, 9789378543807 at Best Price Online - Buy Books India

Modern Java Through Coding Problems

Author :

Gaurav Agarwal

Publisher:

BPB Publications

Rs1439 Rs1599 10% OFF

Availability: Available

Shipping-Time: Usually Ships 1-3 Days

    

Rating and Reviews

0.0 / 5

5
0%
0

4
0%
0

3
0%
0

2
0%
0

1
0%
0
Publisher

BPB Publications

Publication Year 2026
ISBN-13

9789378543807

ISBN-10 9378543804
Binding

Paperback

Number of Pages 458 Pages
Language (English)
Dimensions (Cms) 23.5 x 19 x 2.6
Subject

Programming & Software Development

● Full Color Edition ●

Description
Automated code generation is rising, but the need for skilled software engineers is more critical than ever. Engineers must still understand, design, debug, and guide the systems they build. Modern Java continues to be one of the most reliable and widely used languages, capable of powering everything from small applications to large-scale enterprise systems.

This book follows a structured, step-by-step path and uses real-world scenarios to explain concepts beyond syntax. It begins with Java fundamentals, including IDE setup, versions, debugging, and object-oriented programming. It also explores building blocks such as exception handling, collections, and file management before moving to practical development. The book guides you through building CRUD applications from CLIs to GUIs. It also covers database operations using JDBC and ORM tools, automation tasks such as scheduling email processing, web scraping, API integration, and AI/ML services. It further introduces multithreading and building scalable applications using Spring Boot and Quarkus, followed by deployment.

By the end of this book, you will gain the skills and confidence to design and build real-world Java applications. You will also develop practical experience in automation, secure coding, API integration, deployment strategies, and modern DevOps practices.

What you will learn
● Java fundamentals through real-world scenarios.
● Design object-oriented applications using modern Java.
● Build CRUD applications transitioning from CLI to GUI.
● Automate workflows, including reporting, scheduling, and email.
● Integrate APIs, web scraping, and AI/ML services.
● Develop scalable applications using Spring Boot and Quarkus.
● Deploy production-ready Java applications.

Who this book is for
This book is ideal for software developers, manual and automation testers, technical leads, architects, and DevOps engineers. It is also valuable for delivery managers, scrum masters, and project managers who want to better understand modern Java applications and the end-to-end development lifecycle.

Table of Contents
1. Java Fundamentals for Real-world Development
2. Real-world Application Development with Java OOP
3. Exception Handling and Debugging
4. Implementing Data Structures Using Java Collections
5. Handling Files, Data, and Date-time
6. Database Connectivity with JDBC, NoSQL, ORM, and Cloud
7. Build and Test CRUD Applications CLI to GUI
8. Task Automation with Scheduling, File, Email, and Reporting
9. Web Scraping, API Integration, and AI
10. Multithreading and Concurrency
11. Advanced Java Concepts
12. Deploying Java Application

Gaurav Agarwal

Gaurav Agarwal is currently Dean, Faulty of Pharmacy, RP Indraprastha Institute of Teachnology, Karnal, Haryana. He obtained first class academic degrees from BITS-Pilani and MJP Rohilkhand University. Ther are numerous projects and publications to his credit, and doctorate levels.
No Review Found
Similar Books
More from Author