Overview
- A unique guide to learning programming in an easy, non-stressful way
- Book mainly covers Java with some references to Groovy, Scala, and JavaScript
- It's for anyone who wants to learn how to code whether you're a student, teacher, career changer, or just a hobbyist
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (21 chapters)
-
Starting Out
-
Glorified Calculator
-
Polymorphic Spree
-
Real Life
Keywords
About this book
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; coding in the object-oriented style; and writing a web application.
This book is language agnostic, but will mainly cover Java, with some references to Groovy, Scala, and JavaScript to give you a broad range of examples to consider. You will get a taste of what modern programming has to offer and set yourself up for further study and growth in your chosen language.
What You'll Learn
- Code using the functional programming style
- Build and test your code
- Read and write from files
- Design user interfaces
- Deploy your app in the cloud
Who 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.
Reviews
Authors and Affiliations
About the author
Bibliographic Information
Book Title: Modern Programming Made Easy
Book Subtitle: Using Java, Scala, Groovy, and JavaScript
Authors: Adam L. Davis
DOI: https://doi.org/10.1007/978-1-4842-2490-8
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Adam L. Davis 2016
eBook ISBN: 978-1-4842-2490-8Published: 15 December 2016
Edition Number: 1
Number of Pages: XVII, 126
Number of Illustrations: 52 b/w illustrations, 8 illustrations in colour
Topics: Java, Programming Languages, Compilers, Interpreters, Programming Techniques, Web Development