Kotlin Crash Course: Fast-track your programming skills with practical experience (English Edition)

Van Engelen -. Maslova, Elena

  • 出版商: BPB Publications
  • 出版日期: 2024-06-27
  • 售價: $1,480
  • 貴賓價: 9.5$1,406
  • 語言: 英文
  • 頁數: 574
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9355516304
  • ISBN-13: 9789355516305
  • 相關分類: JVM 語言R 語言
  • 海外代購書籍(需單獨結帳)

商品描述

Quickly master Kotlin by practicing what you learn


DESCRIPTION

Kotlin Crash Course is a fast-paced, hands-on introduction to Kotlin, preparing readers to build robust applications efficiently using the latest language features and best practices.

The book is divided into comprehensive chapters that cover key Kotlin programming topics such as object-oriented and functional programming, collections, concurrency, and unit testing. Each chapter takes a learning by doing approach, focusing on practical projects rather than solely theoretical knowledge. This strategy improves knowledge retention by simulating real-life experiences, allowing students to apply concepts in practice as they learn them. Furthermore, the book is interwoven with an abundance of best practices obtained from industry experience. This approach ensures that even beginners can gain seasoned insights and apply their knowledge confidently to real-world challenges.

By the end of this comprehensive course, you will not only possess a strong foundation in Kotlin programming but also the practical skills to build real-world applications, including REST APIs and serverless applications leveraging Kotlin's cloud capabilities.


WHAT YOU WILL LEARN

● Understand Kotlin syntax and basic coding conventions.

● Master object-oriented and functional programming concepts.

● Utilize Kotlin's collection framework effectively.

● Implement concurrency and parallelism with coroutines.

● Build robust applications with best practices.

● Develop diverse applications, including REST APIs and serverless solutions.


WHO THIS BOOK IS FOR

This book is suitable for students, programmers from other languages, Java developers, back-end developers, full-stack developers, and mobile developers. The book is appropriate for both new and experienced programmers wishing to acquire or refresh their Kotlin skills.



商品描述(中文翻譯)

快速掌握 Kotlin,透過實踐所學

描述
Kotlin 快速入門課程是一個快速且實作導向的 Kotlin 介紹,旨在幫助讀者有效地使用最新的語言特性和最佳實踐來構建穩健的應用程式。

本書分為幾個全面的章節,涵蓋關鍵的 Kotlin 程式設計主題,如物件導向程式設計和函數式程式設計、集合、併發和單元測試。每個章節採取「邊做邊學」的方法,專注於實際專案,而不僅僅是理論知識。這種策略透過模擬現實生活的經驗來提高知識的保留,讓學生在學習的同時能夠將概念應用於實踐。此外,本書還融入了大量來自業界經驗的最佳實踐。這種方法確保即使是初學者也能獲得成熟的見解,並自信地將所學知識應用於現實挑戰中。

在這個全面的課程結束時,您不僅將擁有堅實的 Kotlin 程式設計基礎,還具備構建現實應用程式的實用技能,包括利用 Kotlin 的雲端能力開發 REST API 和無伺服器應用程式。

您將學到的內容
● 理解 Kotlin 語法和基本編碼規範。
● 精通物件導向和函數式程式設計概念。
● 有效利用 Kotlin 的集合框架。
● 使用協程實現併發和並行處理。
● 構建符合最佳實踐的穩健應用程式。
● 開發多樣化的應用程式,包括 REST API 和無伺服器解決方案。

本書適合對象
本書適合學生、其他語言的程式設計師、Java 開發者、後端開發者、全端開發者和行動開發者。無論是新手還是有經驗的程式設計師,都適合希望獲得或刷新其 Kotlin 技能的讀者。