Modern Programming Made Easy Using Java, Scala, Groovy, and JavaScript

Get up and running fast with the basics of programming using Java as an example language. This short book gets you thinking like a programmer in an easy and entertaining way. Modern Programming Made Easy teaches you basic coding principles, including working with lists, sets, arrays, and maps; codin...

Full description

Bibliographic Details
Main Author: Davis, Adam L.
Format: eBook
Language:English
Published: Berkeley, CA Apress 2016, 2016
Edition:1st ed. 2016
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • 1. Introduction
  • 2. Software to Install
  • 3. The Basics. 4. Math
  • 5. Arrays, Lists, Sets, and Maps
  • 6. Conditionals and Loops
  • 7. Methods. 8. Inheritance
  • 9. Design Patterns
  • 10. Functional Programming
  • 11. Refactoring
  • 12. Utilities. 13. Building
  • 14. Testing
  • 15. Input/Output
  • 16. Version Control
  • 17. The Inter-websaphics
  • 18. Swinging Graphics
  • 19. Creating a Magical User Experience
  • 20. Databases
  • 21. Conclusion. Appendix A. Java/Groovy
  • Appendix B. Java/Scala
  • Appendix C. Java/JavaScript
  • Appendix D. Resources