Kotlin Crash Course

Kotlin Crash Course
Author :
Publisher : BPB Publications
Total Pages : 669
Release :
ISBN-10 : 9789355516305
ISBN-13 : 9355516304
Rating : 4/5 (304 Downloads)

Book Synopsis Kotlin Crash Course by : Elena van Engelen - Maslova

Download or read book Kotlin Crash Course written by Elena van Engelen - Maslova and published by BPB Publications. This book was released on 2024-06-27 with total page 669 pages. Available in PDF, EPUB and Kindle. Book excerpt: Quickly master Kotlin by practicing what you learn KEY FEATURES ● Understand Kotlin concepts and best practices. ● Apply what you learn in eight engaging interactive projects. ● Build real-world applications, including REST APIs and serverless deployments. 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. TABLE OF CONTENTS 1. Discovering the Power of Kotlin Programming 2. Kotlin Syntax and Basic Coding Conventions 3. Setting up the Development Environment 4. Fundamental Building Blocks of Kotlin 5. Object-oriented Programming 6. Kotlin Collection Framework 7. Scope Functions 8. Functional Programming 9. Exploring Delegation Design Pattern 10. Concurrency and Parallelism 11. Unit Testing in Kotlin 12. Building a Simple REST API 13. Building Event-Driven Cloud Native Serverless Application


Kotlin Crash Course Related Books

Kotlin Crash Course
Language: en
Pages: 669
Authors: Elena van Engelen - Maslova
Categories: Computers
Type: BOOK - Published: 2024-06-27 - Publisher: BPB Publications

DOWNLOAD EBOOK

Quickly master Kotlin by practicing what you learn KEY FEATURES ● Understand Kotlin concepts and best practices. ● Apply what you learn in eight engaging in
Android Programming with Kotlin for Beginners
Language: en
Pages: 699
Authors: John Horton
Categories: Computers
Type: BOOK - Published: 2019-04-30 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Build smart looking Kotlin apps with UI and functionality for the Android platform Key FeaturesStart your Android programming career, or just have fun publishin
Rust Crash Course
Language: en
Pages: 329
Authors: Abhishek Kumar
Categories: Computers
Type: BOOK - Published: 2022-07-04 - Publisher: BPB Publications

DOWNLOAD EBOOK

Grasp the fundamentals of programming in Rust and put your knowledge to use. KEY FEATURES ● Includes the basics of Rust, its advanced features, and how to get
Learn Kotlin for Android Development
Language: en
Pages: 517
Authors: Peter Späth
Categories: Computers
Type: BOOK - Published: 2019-05-29 - Publisher: Apress

DOWNLOAD EBOOK

Build Android apps and learn the essentials of the popular Kotlin programming language and APIs. This book will teach you the key Kotlin skills and techniques i
Programming Android with Kotlin
Language: en
Pages: 355
Authors: Pierre-Olivier Laurence
Categories: Computers
Type: BOOK - Published: 2021-12-06 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Developing applications for the Android mobile operating system can seem daunting, particularly if it requires learning a new programming language: Kotlin, now