Learn Java with Projects: A concise practical guide to learning everything a Java professional really needs to know
暫譯: 透過專案學習 Java:一份簡明實用的指南,教你成為 Java 專業人士所需掌握的一切知識
Kennedy, Seán, Putten, Maaike Van
- 出版商: Packt Publishing
- 出版日期: 2023-11-30
- 售價: $2,040
- 貴賓價: 9.5 折 $1,938
- 語言: 英文
- 頁數: 602
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1837637180
- ISBN-13: 9781837637188
-
相關分類:
Java 程式語言
立即出貨 (庫存=1)
相關主題
商品描述
Refine your Java skills by seamlessly blending foundational core concepts with hands-on coding applications
Key Features:
- Gain a deep understanding of essential topics that will help you progress with Java
- Learn by working on mini-projects to help reinforce the concepts you've learned
- Gain comprehensive knowledge of the core concepts of Java
- Purchase of the print or Kindle book includes a free PDF eBook
Book Description:
Learn Java with Projects stands out in the world of Java guides; while some books skim the surface and others get lost in too much detail, this one finds a nice middle ground.
You'll begin by exploring the fundamentals of Java, from its primitive data types through to loops and arrays. Next, you'll move on to object-oriented programming (OOP), where you'll get to grips with key topics such as classes and objects, inheritance, interfaces, lambda expressions, and more. The chapters are designed in a way that focuses on topics that really matter in real-life work situations. No extra fluff here, so that you get more time to spend on the basics and form a solid foundation. As you make progress, you'll learn advanced topics including how to create your own generic types and streams. This book doesn't just talk about theory-it shows you how things work with little projects, which eventually add up to one big project that brings it all together.
By the end of this Java book, you'll have sound practical knowledge of Java and a helpful guide to walk you through the important parts of Java.
What You Will Learn:
- Get a clear understanding of Java fundamentals such as primitive types, operators, scope, conditional statements, loops, exceptions, and arrays
- Master OOP constructs such as classes, objects, enums, interfaces, and records
- Develop a deep understanding of OOP principles such as polymorphism, inheritance, and encapsulation
- Delve into the advanced topics of generics, collections, lambdas, streams, and concurrency
- Visualize what is happening in memory when you call a method or create an object
- Appreciate how effective learning-by-doing is
Who this book is for:
This book is for anyone looking to learn the core concepts of Java. If you're learning programming (and Java) for the first time or want to upskill to Java (with experience in a different language), then this book is for you. Prior knowledge of programming is helpful but not necessary.
商品描述(中文翻譯)
透過無縫結合基礎核心概念與實作編碼應用來精進您的 Java 技能
主要特色:
- 深入了解將幫助您進步的 Java 基本主題
- 透過小型專案學習,以加強您所學的概念
- 全面掌握 Java 的核心概念
- 購買印刷版或 Kindle 書籍可獲得免費 PDF 電子書
書籍描述:
《學習 Java 與專案》在 Java 指導書中脫穎而出;有些書籍只是淺嘗輒止,而另一些則過於詳細而迷失方向,這本書找到了良好的平衡點。
您將從探索 Java 的基本概念開始,從其原始資料類型到迴圈和陣列。接下來,您將進入物件導向程式設計(OOP),在這裡您將掌握關鍵主題,如類別和物件、繼承、介面、Lambda 表達式等。各章節的設計專注於在實際工作情境中真正重要的主題。這裡沒有多餘的內容,讓您能夠花更多時間在基礎上,建立堅實的基礎。隨著進展,您將學習進階主題,包括如何創建自己的泛型類型和串流。這本書不僅談論理論,還通過小型專案展示事物的運作,最終匯聚成一個大型專案,將所有內容整合在一起。
在這本 Java 書的結尾,您將擁有扎實的 Java 實務知識,並獲得一個有用的指南,幫助您了解 Java 的重要部分。
您將學到什麼:
- 清楚理解 Java 基礎知識,如原始類型、運算子、範圍、條件語句、迴圈、例外和陣列
- 掌握 OOP 構造,如類別、物件、列舉、介面和記錄
- 深入理解 OOP 原則,如多型、繼承和封裝
- 深入探討泛型、集合、Lambda、串流和併發等進階主題
- 可視化當您呼叫方法或創建物件時記憶體中發生的事情
- 體會實作學習的有效性
本書適合誰:
本書適合任何希望學習 Java 核心概念的人。如果您是第一次學習程式設計(和 Java),或想要提升到 Java(有其他語言的經驗),那麼這本書就是為您而寫。先前的程式設計知識有幫助,但不是必要的。