Hands-On Object-Oriented Programming with Kotlin: Build robust software with reusable code using OOP principles and design patterns in Kotlin
- Forfattere
- Forlag
Learn everything you need to know about object-oriented programming with the latest features of Kotlin 1.3
Key Features
• A practical guide to understand objects and classes in Kotlin
•
• Learn to write asynchronous, non-blocking codes with Kotlin coroutines
•
• Explore Encapsulation, Inheritance, Polymorphism, and Abstraction in Kotlin
Book Description
Kotlin is an object-oriented programming language. The book is based on the latest version of Kotlin. The book provides you with a thorough understanding of programming concepts, object-oriented programming techniques, and design patterns. It includes numerous examples, explanation of concepts and keynotes. Where possible, examples and programming exercises are included.
The main purpose of the book is to provide a comprehensive coverage of Kotlin features such as classes, data classes, and inheritance. It also provides a good understanding of design pattern and how Kotlin syntax works with object-oriented techniques. You will also gain familiarity with syntax in this book by writing labeled for loop and when as an expression. An introduction to the advanced concepts such as sealed classes and package level functions and coroutines is provided and we will also learn how these concepts can make the software development easy. Supported libraries for serialization, regular expression and testing are also covered in this book. By the end of the book, you would have learnt building robust and maintainable software with object oriented design patterns in Kotlin.
What you will learn
• Get an overview of the Kotlin programming language
•
• Discover Object-oriented programming techniques in Kotlin
•
• Understand Object-oriented design patterns
•
• Uncover multithreading by Kotlin way
•
• Understand about arrays and collections
•
• Understand the importance of object-oriented design patterns
•
• Understand about exception handling and testing in OOP with Kotlin
Who this book is for
This book is for programmers and developers who wish to learn Object-oriented programming principles and apply them to build robust and scalable applications. Basic knowledge in Kotlin programming is assumed
© 2018 Packt Publishing (E-bog): 9781789619645
Udgivelsesdato
E-bog: 31. oktober 2018
Andre kan også lide...
- The Art of Money Getting (Annotated): Enriched Edition. The Book of Golden Rules for Making Money P. T. Barnum
- THE KINGS OF ISRAEL AND JUDAH: Enriched edition. George Rawlinson
- What To Do When There's Too Much To Do: Reduce Tasks, Increase Results, and Save 90 Minutes Laura Stack
- The Outward Mind: Materialist Aesthetics in Victorian Science and Literature Benjamin Morgan
- The Scheme: How the Right Wing Used Dark Money to Capture the Supreme Court Sheldon Whitehouse, Jennifer Mueller
- How Software Defined Networking (SDN) Is Going to Change Your World Forever: The Revolution in Network Design and How It Affects You Dr. Jim Anderson
- Beyond the Game: The Collected Sportswriting of Gary Smith Gary Smith
- Financial Hope: Principles for a Prosperous Financial Future Dakota Grady
- Alexander Hamilton on Finance, Credit and Debt Richard Sylla, David J. Cowen
- Tamawaca Folks - A Summer Comedy L. Frank Baum, John Estes Cooke
- The Child's Book of Nature: Three parts in one Worthington Hooker
- The Art of Logical Thinking: Or the Laws of Reasoning (Classic Reprint) William Atkinson
- Bees in America: How the Honey Bee Shaped a Nation Tammy Horn
- Technology That Every CIO Needs to Know About: How CIOs Can Stay On Top of the Changes in the Technology that Powers the Company Dr. Jim Anderson
Vælg dit abonnement
Over 1 million titler
Download og nyd titler offline
Eksklusive titler + Mofibo Originals
Børnevenligt miljø (Kids Mode)
Det er nemt at opsige når som helst
Premium
For dig som lytter og læser ofte.
129 kr. /måned
1 konto
100 timer/måned
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Unlimited
For dig som lytter og læser ubegrænset.
159 kr. /måned
1 konto
Ubegrænset timer
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Family
For dig som ønsker at dele historier med familien.
Fra 179 kr. /måned
2-6 konti
100 timer/måned pr. konto
Fri lytning til podcasts
Kun 39 kr. pr. ekstra konto
Ingen binding
Dig + 1 familiemedlem
2 konti179 kr. /måned
Flex
For dig som vil prøve Mofibo.
89 kr. /måned
1 konto
20 timer/måned
Gem op til 100 ubrugte timer
Eksklusivt indhold hver uge
Fri lytning til podcasts
Ingen binding
Har du en rabatkode?
Indtast koden her