Email the Author

You can use this page to email Adam L. Davis about Modern Programming Made Easy.

Please include an email address so the author can respond to your query

This message will be sent to Adam L. Davis

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

About the Book

I believe that anyone can learn to program if they have the motivation, but many of the books out there on programming can be intimidating. They make things way more complicated than they need to be. I want to write a book that gets you up and running fast, teaches you the basics of programming, and gets you thinking like a programmer while making it as easy and entertaining as possible. Now on Apress.

Who is it for?

This book is for anyone who wants to learn how to code. Whether you're a student, a teacher, looking for a career change, or just a hobbyist, this book is made for you.

What does it teach?
  • Basic coding principles.
  • Lists, Sets, Arrays, Maps...
  • Object-oriented programming and design.
  • Functional programming style.
  • Building and testing your code.
  • Reading and writing from files.
  • User Interface design.
  • Making a web application.
  • Deploying your app in the cloud.
What languages does it cover?

This book is meant to be language agnostic, but it will mainly cover Java, with some references to Groovy, Scala, and Javascript since those are the languages I know the best.

Java is the #1 most popular language right now.

Praise

"bought both of your books (Modern Java & Modern Programming) and let me tell you, what a great value and extremely good content" - Rozzot

Is it finished?

Yes! There may be some small updates in the future.

Feedback? Just click the big button called "Discuss this book" or "Email the author". This is my third ebook.

Is it open-source?

Yes. You can do pretty much anything with the content except sell copies.


About the Author

Adam L. Davis’s avatar Adam L. Davis

@adamldavis

Adam Davis makes software. He's spent many years developing in Java (since Java 1.2) and has enjoyed using Spring, Hibernate, Grails, and many others. He has used Java, Groovy, JavaScript, AWS, and much more to build applications for over a decade and has worked at both large and small corporations. Adam is a Certified Spring Professional and has a Masters and a Bachelors degree in Computer Science from Georgia Tech.

http://adamldavis.com

Logo white 96 67 2x

Publish Early, Publish Often

  • Path
  • There are many paths, but the one you're on right now on Leanpub is:
  • Modernprogrammingmadeeasy › Email Author › New
    • READERS
    • Newsletters
    • Weekly Sale
    • Monthly Sale
    • Store
    • Home
    • Redeem a Token
    • Search
    • Support
    • Leanpub FAQ
    • Leanpub Author FAQ
    • Search our Help Center
    • How to Contact Us
    • FRONTMATTER PODCAST
    • Featured Episode
    • Episode List
    • MEMBERSHIPS
    • Reader Memberships
    • Department Reader Memberships
    • Author Memberships
    • Your Membership
    • COMPANY
    • About
    • About Leanpub
    • Blog
    • Contact
    • Press
    • Essays
    • AI Services
    • Imagine a world...
    • Manifesto
    • More
    • Partner Program
    • Causes
    • Accessibility
    • AUTHORS
    • Write and Publish on Leanpub
    • Create a Book
    • Create a Bundle
    • Create a Course
    • Create a Track
    • Testimonials
    • Why Leanpub
    • Services
    • TranslateAI
    • TranslateWord
    • TranslateEPUB
    • PublishWord
    • Publish on Amazon
    • CourseAI
    • GlobalAuthor
    • Marketing Packages
    • IndexAI
    • Author Newsletter
    • The Leanpub Author Update
    • Author Support
    • Author Help Center
    • Leanpub Authors Forum
    • The Leanpub Manual
    • Supported Languages
    • The LFM Manual
    • Markua Manual
    • API Docs
    • Organizations
    • Learn More
    • Sign Up
    • LEGAL
    • Terms of Service
    • Copyright Policy
    • Privacy Policy
    • Refund Policy

*   *   *

Leanpub is copyright © 2010-2025 Ruboss Technology Corp.
All rights reserved.

This site is protected by reCAPTCHA
and the Google  Privacy Policy and  Terms of Service apply.

Leanpub requires cookies in order to provide you the best experience. Dismiss