Luister en lees nu 45 dagen gratis

Tijdelijke zomeractie: ontdek Storytel nu 45 dagen gratis. De aanbieding loopt t/m 3 augustus. Meer dan 1 miljoen luisterboeken en ebooks in één app.

  • Switch makkelijk tussen luisteren en lezen
  • Elke week honderden nieuwe verhalen
  • Voor ieder een passend abonnement
  • Opzeggen wanneer je maar wilt
Probeer 45 dagen gratis
NL - Details page - Device banner - 894x1036

Learning Modular Java Programming

Taal
Engels
Format
Categorie

Non-fictie

Explore the power of modular programming for building applications with Java and Spring!

About This Book

• Understand the basic concepts of Modular Programming to build enterprise applications with Java

• Create short and precise code and eliminate recursion

• The book follows a step-by-step approach that makes implementing Modular Programming easy

Who This Book Is For

This book targets Java developers who have a basic knowledge of application development with Java and are interested in learning the Modular Programming approach for building reusable applications that are easy to test, and thus improve overall project management.

What You Will Learn • Learn about Modular Programming and what modules an enterprise application can be divided into.

• Set up a development environment and create a "Hello World" application.

• Start implementing a sample application from the presentation layer.

• Implement the persistence layer.

• Implement the business layer, wrapping up all of the modules with Contexts and Dependency Injection (CDI).

• Manage an application's life cycle.

• Learn how to secure Web applications.

• Test enterprise applications and their automation.

• Understand how to version source code using Source Code Management (SCM) systems such as GIT and SVN.

In Detail

Modular programming means dividing an application into small parts and then developing it. It is an approach taken by developers to build applications and helps them add efficiency in their development process, thus making it more effective.

The book starts with the fundamentals of Modular Programming. Then we move on to the actual implementation, where we teach developers how to divide an application into different modules or layers (such as presentation, execution, security, lifecycle, services, and so on) for better management. Once readers are well-versed in these modules and their development, the book shows how to create bindings in order to join these different modules and form a complete application. Next, the readers will learn how to manage these modules through dependency injection.

Later, we move on to testing; readers will learn how to test the different modules of an application. The book ends by teaching readers how to maintain different versions of their application and how to modify it. By the end of the book, readers will have a good understanding of modular programming and will be able to use it to build applications with Java.

Style and approach

This book is a practical guide to help readers learn Modular Programming with Java and build an enterprise-ready app along the way.

The book is divided into three major sections. The first teaches the fundamentals of Modular Programming and how to implement them; the second teaches readers to combine and manage the modules developed; in the final section, the book explains the applications of Modular Programming.

© 2016 Packt Publishing (Ebook): 9781785883200

Publicatiedatum

Ebook: 30 juni 2016

Tags

    Anderen genoten ook van...

    1. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
    2. Arduino Programming for Beginners: Simplified, Easy and Effective Methods for Beginners Daniel Park
    3. Java Fundamentals Introbooks Team
    4. Excel VBA: A Comprehensive, Step-By-Step Guide on Excel VBA Programming Tips and Tricks for Effective Strategies Peter Bradley
    5. Arduino Programming Guide: Mastering the Art of Arduino Alchemy: Unlocking Creativity with Electronics David Johnson
    6. Python For Data Science: The Ultimate Comprehensive Step-By-Step Guide To The Basics Of Python For Data Science Kevin Clark
    7. Stock Market Investing for Beginners & Dummies Giovanni Rigters
    8. Agile Project Management for Dummies Mark C. Layton
    9. Project Management For Dummies Stanley Portny
    10. Success Habits For Dummies Dirk Zeller, CEO
    11. Customer Experience For Dummies Roy Barnes
    12. Stitches in Time David Evans
    13. Nutrition For Dummies: 6th Edition Carol Ann Rinzler
    14. Mindfulness For Dummies: 3rd Edition Shamash Alidina
    15. Certified Wireless Security Professional Official Study Guide Tom Carpenter
    16. Business Intelligence For Dummies Swain Scheps
    17. Mindfulness at Work For Dummies Juliet Adams
    18. Distributed Programming for Beginners: A Beginner's Guide to Building Scalable Systems Saimon Carrie
    19. Stock Investing For Dummies: 5th Edition Paul Mladjenovic
    20. Finance Basics Stuart Warner
    21. Artificial Intelligence For Dummies Luca Massaron
    22. Get Paid to Take Digital Photos Brenda Stephens
    23. Transfer of Power Vince Flynn
    24. Java: Includes Yogyakarta, Borobudur and Solo Paul Dixon
    25. The Real Dirt on Composting Cheryl Wilfong
    26. The Breastfeeding Class You Never Had: Getting started with Nursing your Baby Ann Bennett IBCLC
    27. A First Course in Scientific Computing: Symbolic, Graphic, and Numeric Modeling Using Maple, Java, Mathematica, and Fortran90 Rubin Landau
    28. The Winter Garden: the perfect read this Christmas, promising snowfall, warm fires and breath-taking seasonal romance Heidi Swain
    29. So, You're New to Parenting?: Top 7 Tips You Aren’t Using as an Anxious Parent to Raise a Happy, Healthy Kid. Jenny Rose
    30. How to Build, Maintain, and Use a Compost System: Secrets and Techniques You Need to Know to Grow the Best Vegetables Kelly Smith
    31. Fetal Behaviour: A Neurodevelopmental Approach Christa Einspieler
    32. Practical Java Programming with ChatGPT Alan S. Bluck
    33. American Assassin Vince Flynn
    34. Debt-Free Degree: The Step-by-Step Guide to Getting Your Kid Through College Without Student Loans Anthony ONeal
    35. The Secret Seaside Escape: Enjoy the summer holidays with this heart-warming, feel-good romance from the Sunday Times bestseller! Heidi Swain
    36. Why Fathers Need Daughters: How Raising Daughter Helps Fathers Become Better Men Erin K. Washington
    37. 101 questions about hair transplants Artur Kierach
    38. Poppy's Recipe for Life: Treat yourself to the gloriously uplifting new book from the Sunday Times bestselling author! Heidi Swain
    39. Brain book. Mental gymnastics to train your brain Charles Phillips
    40. Excel: The Complete Ultimate Comprehensive Step-By-Step Guide To Learn Excel Programming Kevin Clark
    41. See Yourself in Cyber: Security Careers Beyond Hacking Ed Adams
    42. Talon Julie Kagawa
    43. Mommy IQ: The Complete Guide to Pregnancy Rosie Pope
    44. 7 Proven Strategies for Parenting Toddlers that Excel, from Potty Training to Preschool: Positive Parenting Tips for Raising Toddlers with Exceptional Social Skills and Accelerated Learning Ability Frank Dixon
    45. All About Coding Angie Smibert
    46. Data Visualization Guide: Clear Guide to Data Science and Visualization Alex Campbell
    47. Birth And Consciousness Joseph Chilton Pearce

    Maak je keuze:

    • Voor ieder een passend abonnement

    • Kies het aantal uur en accounts dat bij jou past

    • Download verhalen voor offline toegang

    • Kids Mode - een veilige omgeving voor kinderen

    Meest gekozen
    Zomeractie: geldig t/m 3 augustus

    Unlimited

    Voor wie onbeperkt wil luisteren en lezen.

    €13.99 /30 dagen
    Tijdelijke zomeractie!
    • 1 account

    • Onbeperkte toegang

    • Meer dan 1 miljoen luisterboeken en ebooks

    • Altijd opzegbaar

    Probeer 45 dagen gratis

    Premium

    Voor wie zo nu en dan wil luisteren en lezen.

    €9.99 /30 dagen
    14 dagen gratis
    • 1 account

    • 30 uur/30 dagen

    • Meer dan 1 miljoen luisterboeken en ebooks

    • Altijd opzegbaar

    Probeer 14 dagen gratis

    Flex

    Voor wie Storytel wil proberen.

    €7.99 /30 dagen
    7 dagen gratis
    • 1 account

    • 10 uur/30 dagen

    • Spaar ongebruikte uren op tot 50 uur

    • Meer dan 1 miljoen luisterboeken en ebooks

    • Altijd opzegbaar

    Probeer 7 dagen gratis

    Family

    Voor wie verhalen met familie en vrienden wil delen.

    Vanaf €18.99 /30 dagen
    14 dagen gratis
    • 2-3 accounts

    • Onbeperkte toegang

    • Meer dan 1 miljoen luisterboeken en ebooks

    • Altijd opzegbaar

    2 accounts

    €18.99 /30 dagen
    Probeer 14 dagen gratis