Modern Programming Made Easy: Using Java, Scala, Groovy, and JavaScript
暫譯: 現代程式設計簡易入門:使用 Java、Scala、Groovy 和 JavaScript
Davis, Adam L.
- 出版商: Apress
- 出版日期: 2020-01-18
- 售價: $1,520
- 貴賓價: 9.5 折 $1,444
- 語言: 英文
- 頁數: 193
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484255682
- ISBN-13: 9781484255681
-
相關分類:
JVM 語言、Java 程式語言、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; coding in the object-oriented style; and writing a web application.
This book is largely language agnostic, but mainly covers the latest appropriate and relevant release of Java, with some updated 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
- Write code using the functional programming style
- Build your code using the latest releases of Java, Groovy, and more
- 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.
商品描述(中文翻譯)
快速掌握程式設計的基礎,以 Java 作為範例語言。本書以輕鬆有趣的方式讓你開始以程式設計師的思維進行思考。現代程式設計簡易入門教你基本的編碼原則,包括操作列表、集合、陣列和映射;以物件導向風格編碼;以及撰寫網頁應用程式。
本書在語言上相對中立,但主要涵蓋最新的 Java 版本,並參考一些 Groovy、Scala 和 JavaScript 的更新內容,以提供你廣泛的範例考量。你將體驗到現代程式設計的魅力,並為進一步學習和在所選語言中的成長奠定基礎。
你將學到什麼
- 使用函數式程式設計風格編寫程式碼
- 使用最新版本的 Java、Groovy 等構建你的程式碼
- 測試你的程式碼
- 讀取和寫入檔案
- 設計使用者介面
- 在雲端部署你的應用程式
本書適合誰
任何想學習編程的人。無論你是學生、教師、尋求職業轉換,或只是個愛好者,本書都是為你而寫。
作者簡介
Adam Davis makes software. He's spent many years developing in Java (since Java 1.2) and has enjoyed using Spring and Hibernate. Since 2006 he's been using Groovy and Grails in addition to Java to create SaaS web applications that help track finances for large institutions (among other things). Adam has a masters and a bachelors degree in computer science from Georgia Tech.
作者簡介(中文翻譯)
亞當·戴維斯從事軟體開發。他在Java(自Java 1.2以來)方面有多年的開發經驗,並且喜歡使用Spring和Hibernate。自2006年以來,他除了Java外,還使用Groovy和Grails來創建SaaS網路應用程式,幫助大型機構追蹤財務(還有其他用途)。亞當擁有喬治亞理工學院的碩士和學士學位,主修計算機科學。