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
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Elena Van Engelen - Maslova is an expert software engineer with 24 years of experience in software engineering. She holds a BSc in Computing and an MSc in Software Engineering.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: New. Bestandsnummer des Verkäufers 47920103-n
Anzahl: Mehr als 20 verfügbar
Anbieter: California Books, Miami, FL, USA
Zustand: New. Bestandsnummer des Verkäufers I-9789355516305
Anzahl: Mehr als 20 verfügbar
Anbieter: BargainBookStores, Grand Rapids, MI, USA
Paperback or Softback. Zustand: New. Kotlin Crash Course: Fast-track your programming skills with practical experience (English Edition). Book. Bestandsnummer des Verkäufers BBS-9789355516305
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 47920103
Anzahl: Mehr als 20 verfügbar
Anbieter: Rarewaves USA, OSWEGO, IL, USA
Paperback. Zustand: New. Bestandsnummer des Verkäufers LU-9789355516305
Anzahl: Mehr als 20 verfügbar
Anbieter: PBShop.store US, Wood Dale, IL, USA
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Bestandsnummer des Verkäufers GB-9789355516305
Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich
PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Bestandsnummer des Verkäufers GB-9789355516305
Anzahl: 5 verfügbar
Anbieter: Rarewaves.com USA, London, LONDO, Vereinigtes Königreich
Paperback. Zustand: New. Bestandsnummer des Verkäufers LU-9789355516305
Anzahl: Mehr als 20 verfügbar
Anbieter: Speedyhen LLC, Hialeah, FL, USA
Zustand: NEW. Bestandsnummer des Verkäufers NWUS9789355516305
Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich
Zustand: New. In. Bestandsnummer des Verkäufers ria9789355516305_new
Anzahl: Mehr als 20 verfügbar