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. (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2016.
Subjects:
Online Access:Full Text via HEAL-Link
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.