Leanpub Header

Skip to main content

Filters

Category: "Java"

Java

  1. Spring Boot - On Autopilot
    Spring Boot - On Autopilot
    Engineering Beyond the Defaults
    Pradeep Kumar Laxminarayana

    Spring Boot makes development fast—but what is it actually doing for you? Spring Boot — On Autopilot takes you beyond annotations and recipes to understand the framework's decisions, so you know when to accept the defaults, when to tune them, and when to take control.

  2. Mastering Spring Boot
    Mastering Spring Boot
    A Complete Guide from Fundamentals to Production Microservices
    Steve Publications

    Master Spring Boot from the ground up and learn what it takes to build software that is ready for the real world. From Java fundamentals to secure microservices, testing and production deployment, this practical guide turns modern Spring Boot concepts into skills you can confidently put to work.

  3. API-First con Micronaut
    API-First con Micronaut
    Desarrollo orientado al Contrato
    Jorge Aguilera

    El código cambia constantemente, pero tus contratos no. Aprende a construir APIs en Micronaut donde la especificación OpenAPI manda y el compilador garantiza que tu código nunca mienta.

  4. Modern Java Programming
    Modern Java Programming
    From First Program to Production-Ready Systems with Java 26
    Steve Publications

    Ready to learn Java without getting lost in theory? Start with your first program, then work your way up to virtual threads, testing, observability and container deployment. With Java 26 and complete code that actually compiles, you’ll build the skills to create software fit for production.

  5. Java Interview Cracker
    Java Interview Cracker
    Anshuman Mishra

    Crack your next Java interview with confidence.Java Interview Cracker is your complete preparation guide for Java technical interviews, coding assessments, and software engineering placements. Practice realistic interview questions, solve coding challenges, learn expert problem-solving strategies, and master the techniques used by successful candidates.

  6. Mastering advanced java  programming question bank vol-2
    Mastering advanced java programming question bank vol-2
    1000 conceptual questions for students and professionals
    Anshuman Mishra

    Advance beyond Core Java with Volume 2 of the Mastering Advanced Java Programming QUESTION BANK series.Practice 1000+ carefully designed conceptual questions covering JDBC, Java 8 Features, Lambda Expressions, Stream API, Reflection API, Java Modules, Servlets, JSP, and RESTful Web Services.Featuring chapter-wise MCQs, descriptive questions, programming exercises with solutions.

  7. Mastering advanced java  programming question bank vol-1
    Mastering advanced java programming question bank vol-1
    1000 conceptual questions for students and professionals
    Anshuman Mishra

    Practice is the key to mastering programming.Mastering Advanced Java Programming QUESTION BANK (Vol. 1) contains 1000+ carefully designed conceptual questions covering Advanced Java topics including OOP, Exception Handling, Collections, File I/O, Serialization, Multithreading, and Networking.Featuring MCQs, short-answer questions, descriptive questions with solutions, and programming exercises.

  8. Mastering Advanced Java Programming Jdbc Swing Jsp Servlets And EJB

    Take your Java skills to the professional level.Advanced Java Programming: A Comprehensive Guide for Modern Software Development goes beyond core Java to teach the technologies used in enterprise software development. Learn multithreading, JDBC, networking, Servlets, JSP, collections, exception handling, GUI development, and modern Java programming through practical examples, real-world projects.

  9. Java Programming in 2026
    Java Programming in 2026
    SouthStone Publications

    Already comfortable in Python, JavaScript, C#, Go, Rust, or Kotlin? This hands on guide gets experienced engineers productive in modern Java 25 fast, covering the type system, generics, virtual threads, Streams, testing, and building real services, with runnable, annotated examples in every chapter.

  10. Programming Ideas

    Programming Ideas is an extensive collection of fun and fascinating programming projects for intermediate to advanced programmers. It closes the gap between introductory programming books and computer science textbooks by showing you how to solve a wide range of practical problems, from drawing fractals to compressing files and computing Pi, and carefully explains both the required algorithms and techniques as well as the resulting programs.

  11. The Complete Guide to Android 17 Development
    The Complete Guide to Android 17 Development
    From Fundamentals to Production: Kotlin, Compose, Architecture, and Beyond
    Steve Publications

    Master Android 17 with a practical guide that takes you from Kotlin and Jetpack Compose fundamentals to building and publishing production-ready apps. Packed with clear explanations, real-world code examples, and modern best practices, this book helps you create high-quality Android applications with confidence.

  12. Java For The Real World
    Java For The Real World
    Umur Inan and Anonymous

    You passed the Java course. Then you opened a real codebase and nothing looked like the slides. Car extends Vehicle and Box<T> got you through the exam. They also taught you habits you now have to unlearn. Java for the Real World re-teaches the syllabus one concept at a time, with code people actually ship: payment gateways, message types, generic repositories, retrying HTTP clients. Each chapter shows the toy you were taught, names why it misled you, and gives you the version a senior would keep.

  13. Mastering Programming Foundations With Python, Java, and C# Side-by-Side
    Mastering Programming Foundations With Python, Java, and C# Side-by-Side
    A Comparative Journey Through Three Major Programming Languages
    Aimé Mbobi, Ph.D.

    Why learn one programming language when you can understand three at once? This book introduces the foundations of programming through a powerful side-by-side comparison of Python, Java, and C#, enabling readers to build strong conceptual understanding, transferable coding skills, and a solid pathway toward modern software engineering.

  14. Building REST APIs with Spring Boot 4.0
    Building REST APIs with Spring Boot 4.0
    Practical and code-first learning for Java developers to build, test and deploy applications using Java 21
    GitforGits | Asian Publishing House

    What you've got here is a hands-on walkthrough of Spring Boot 4.0, where we'll build a single application from start to finish, using the command line and then packaging it as a JAR at the end. Each chapter adds one real capability, like a REST endpoint, a database, an error handler, a security layer or a test suite. Each chapter gets straight into the code, and you can run, modify and break it to see what happens.There's even a dedicated troubleshooting chapter at the end that deals with the exact errors beginners actually encounter in practice, not just hypothetical ones.

  15. Modern Java in Practice

    Java 21 and Java 25 LTS, feature by feature. Records, virtual threads, pattern matching, structured concurrency, FFM, JFR, gatherers. One runnable Maven module per chapter. JDK-only, no framework noise. For engineers who shipped Java 11 and now have to update.