Learn Java the Easy Way: A Hands-On Introduction to Programming

Bryson Payne

  • 出版商: No Starch Press
  • 出版日期: 2017-10-17
  • 售價: $1,020
  • 貴賓價: 9.5$969
  • 語言: 英文
  • 頁數: 312
  • 裝訂: Paperback
  • ISBN: 1593278055
  • ISBN-13: 9781593278052
  • 相關分類: Java 程式語言
  • 相關翻譯: Java 輕松學 (簡中版)
  • 立即出貨 (庫存=1)

相關主題

商品描述

Java is the world’s most popular programming language, but it’s known for having a steep learning curve. Learn Java the Easy Way takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away.

You’ll start by familiarizing yourself with JShell, Java’s interactive command line shell that allows programmers to run single lines of code and get immediate feedback. Then, you’ll create a guessing game, a secret message encoder, and a multitouch bubble-drawing app for both desktop and mobile devices using Eclipse, an industry-standard IDE, and Android Studio, the development environment for making Android apps.

As you build these apps, you’ll learn how to:
-Perform calculations, manipulate text strings, and generate random colors
-Use conditions, loops, and methods to make your programs responsive and concise
-Create functions to reuse code and save time
-Build graphical user interface (GUI) elements, including buttons, menus, pop-ups, and sliders 
-Take advantage of Eclipse and Android Studio features to debug your code and find, fix, and prevent common mistakes

If you’ve been thinking about learning Java, Learn Java the Easy Way will bring you up to speed in no time.

商品描述(中文翻譯)

Java是世界上最受歡迎的程式語言,但它以學習曲線陡峭而聞名。《Learn Java the Easy Way》通過實踐項目,讓學習Java變得輕鬆有趣,並立即開始建立真實、可運行的應用程式。

您將首先熟悉JShell,Java的互動命令行shell,它允許程式設計師運行單行程式碼並立即獲得反饋。然後,您將使用Eclipse(行業標準IDE)和Android Studio(用於製作Android應用程式的開發環境)創建猜數字遊戲、秘密訊息編碼器和桌面和移動設備上的多點觸控泡泡繪製應用程式。

在構建這些應用程式的過程中,您將學習如何:
- 執行計算、操作文本字符串和生成隨機顏色
- 使用條件、迴圈和方法使程式具有響應性和簡潔性
- 創建函數以重複使用程式碼並節省時間
- 構建圖形使用者介面(GUI)元素,包括按鈕、選單、彈出窗口和滑塊
- 利用Eclipse和Android Studio的功能來調試程式碼,找出、修復和預防常見錯誤

如果您一直在考慮學習Java,《Learn Java the Easy Way》將讓您迅速掌握相關知識。