Informatyka

2273
Loading...
EBOOK

Kotlin Design Patterns and Best Practices. Elevate your Kotlin skills with classical and modern design patterns, coroutines, and microservices - Third Edition

Alexey Soshin

For developers who are working with design patterns in Kotlin, this practical guide offers an opportunity to put their knowledge into practice. The book covers classical and modern design patterns, and provides a hands-on approach to implementation, along with associated methodologies.The third edition stays current with Kotlin updates, spanning from version 1.6 onwards, and offers in-depth insights into topics like structured concurrency and context receivers. The book starts by introducing essential Kotlin syntax and the significance of design patterns, covering classic Creational, Structural, and Behavioral patterns. It then progresses to explore functional programming, Reactive, and Concurrent patterns, including detailed discussions on coroutines and structured concurrency. As you navigate through these advanced concepts, you'll enhance your Kotlin coding skills. The book also delves into the latest architectural trends, focusing on microservices design patterns and aiding your decision-making process when choosing between architectures.By the end of the book, you will have a solid grasp of these advanced concepts and be able to apply them in your own projects.

2274
Loading...
EBOOK

Kotlin for Enterprise Applications using Java EE. Develop, test, and troubleshoot enterprise applications and microservices with Kotlin and Java EE

Raghavendra Rao K

Kotlin was developed with a view to solving programmers’ difficulties and operational challenges. This book guides you in making Kotlin and Java EE work in unison to build enterprise-grade applications. Together, they can be used to create services of any size with just a few lines of code and let you focus on the business logic.Kotlin for Enterprise Applications using Java EE begins with a brief tour of Kotlin and helps you understand what makes it a popular and reasonable choice of programming language for application development, followed by its incorporation in the Java EE platform. We will then learn how to build applications using the Java Persistence API (JPA) and Enterprise JavaBeans (EJB), as well as develop RESTful web services and MicroServices. As we work our way through the chapters, we’ll use various performance improvement and monitoring tools for your application and see how they optimize real-world applications. At each step along the way, we will see how easy it is to develop enterprise applications in Kotlin. By the end of this book, we will have learned design patterns and how to implement them using Kotlin.

2275
Loading...
EBOOK

Kotlin for Enterprise Applications using Java EE. Develop, test, and troubleshoot enterprise applications and microservices with Kotlin and Java EE

Raghavendra Rao K

Kotlin was developed with a view to solving programmers’ difficulties and operational challenges. This book guides you in making Kotlin and Java EE work in unison to build enterprise-grade applications. Together, they can be used to create services of any size with just a few lines of code and let you focus on the business logic.Kotlin for Enterprise Applications using Java EE begins with a brief tour of Kotlin and helps you understand what makes it a popular and reasonable choice of programming language for application development, followed by its incorporation in the Java EE platform. We will then learn how to build applications using the Java Persistence API (JPA) and Enterprise JavaBeans (EJB), as well as develop RESTful web services and MicroServices. As we work our way through the chapters, we’ll use various performance improvement and monitoring tools for your application and see how they optimize real-world applications. At each step along the way, we will see how easy it is to develop enterprise applications in Kotlin. By the end of this book, we will have learned design patterns and how to implement them using Kotlin.

2276
Loading...
EBOOK

Kotlin for Java Developers. Confidently transition from Java to Kotlin through hands-on examples and idiomatic Kotlin practices

José Dimas Luján Castillo, Ron Veen

This book is a hands-on programming guide for Java developers who want to gain practical, production-ready knowledge of Kotlin. Whether you’re maintaining Java systems or adopting Kotlin for Android, backend, or cross-platform projects, it will help you bridge the gap by building on your existing understanding of Java’s syntax and design principles.You’ll begin by learning why Kotlin was created and how it improves on Java – exploring types, expressions, control flow, and null handling while mapping each concept to familiar Java constructs. Each topic is introduced with clear purpose, showing how Kotlin’s concise syntax, safety features, and expressive APIs lead to cleaner, more maintainable code.As you progress, you’ll master object-oriented and functional programming, extension functions, smart casting, and interoperability with Java. The second half of the book dives into generics, data and sealed classes, coroutines for concurrency, and DSL design – demonstrating when and why to use these features to build scalable, elegant solutions.By the end, you’ll not only write idiomatic Kotlin but also understand the reasoning behind its design, enabling you to craft modern, reliable applications with confidence.

2277
Loading...
EBOOK

Kotlin Programming Cookbook. Explore more than 100 recipes that show how to build robust mobile and web applications with Kotlin, Spring Boot, and Android

Aanand Shekhar Roy , Rashi Karanpuria

The Android team has announced first-class support for Kotlin 1.1. This acts as an added boost to the language and more and more developers are now looking at Kotlin for their application development. This recipe-based book will be your guide to learning the Kotlin programming language. The recipes in this book build from simple language concepts to more complex applications of the language. After the fundamentals of the language, you will learn how to apply the object-oriented programming features of Kotlin 1.1. Programming with Lambdas will show you how to use the functional power of Kotlin. This book has recipes that will get you started with Android programming with Kotlin 1.1, providing quick solutions to common problems encountered during Android app development. You will also be taken through recipes that will teach you microservice and concurrent programming with Kotlin. Going forward, you will learn to test and secure your applications with Kotlin. Finally, this book supplies recipes that will help you migrate your Java code to Kotlin and will help ensure that it's interoperable with Java.

2278
Loading...
EBOOK

Kotlin Quick Start Guide. Core features to get you ready for developing applications

Marko Devcic

Kotlin is a general purpose, object-oriented language that primarily targets the JVM and Android. Intended as a better alternative to Java, its main goals are high interoperability with Java and increased developer productivity. Kotlin is still a new language and this book will help you to learn the core Kotlin features and get you ready for developing applications with Kotlin.This book covers Kotlin features in detail and explains them with practical code examples.You will learn how to set up the environment and take your frst steps with Kotlin and its syntax. We will cover the basics of the language, including functions, variables, and basic data types. With the basics covered, the next chapters show how functions are first-class citizens in Kotlin and deal with the object-oriented side of Kotlin.You will move on to more advanced features of Kotlin. You will explore Kotlin's Standard Library and learn how to work with the Collections API. The book finishes by putting Kotlin in to practice, showing how to build a desktop app.By the end of this book, you will be confident enough to use Kotlin for your next project.

2279
Loading...
EBOOK

Kotlin Standard Library Cookbook. Master the powerful Kotlin standard library through practical code examples

Samuel Urbanowicz

For developers who prefer a more simplistic approach to coding, Kotlin has emerged as a valuable solution for effective software development. The Kotlin standard library provides vital tools that make day-to-day Kotlin programming easier. This library features core attributes of the language, such as algorithmic problems, design patterns, data processing, and working with files and data streams.With a recipe-based approach, this book features coding solutions that you can readily execute. Through the book, you’ll encounter a variety of interesting topics related to data processing, I/O operations, and collections transformation. You’ll get started by exploring the most effective design patterns in Kotlin and understand how coroutines add new features to JavaScript. As you progress, you'll learn how to implement clean, reusable functions and scalable interfaces containing default implementations. Toward the concluding chapters, you’ll discover recipes on functional programming concepts, such as lambdas, monads, functors, and Kotlin scoping functions, which will help you tackle a range of real-life coding problems. By the end of this book, you'll be equipped with the expertise you need to address a range of challenges that Kotlin developers face by implementing easy-to-follow solutions.

2280
Loading...
EBOOK

KPI, czyli kluczowe wskaźniki efektywności. 75 mierników ważnych dla każdego menedżera

Bernard Marr

Kluczowe wskaźniki efektywności, czyli KPI, można porównać do instrumentów nawigacyjnych. Pozwalają bowiem uzyskać wiedzę, czy przedsiębiorstwo radzi sobie dobrze, czy też zmierza ku katastrofie. Prawidłowo dobrany zestaw mierników ułatwia przewidywanie zagrożeń i podjęcie koniecznej interwencji - jest to narzędzie, którym posługują się skuteczni menedżerowie. Tymczasem wielu decydentów nie rozumie KPI i nie potrafi wskazać, które z nich są potrzebne w danej sytuacji. W efekcie gromadzą oni duże ilości łatwych do pozyskania danych, z których jednak nic nie wynika. W tej książce zaprezentowano 75 KPI, które są uznawane za najbardziej istotne. Znajdziesz tu ich definicje wraz ze zwięzłym opisem, techniki obliczania, wreszcie ― co najważniejsze ― sposoby korzystania z tych narzędzi. Dzięki praktycznym przykładom niepostrzeżenie zaczniesz rozumieć KPI i w miarę lektury nabędziesz umiejętności ich interpretacji w celu oceny najważniejszych aspektów działalności każdego przedsiębiorstwa. Równie wartościowym elementem poradnika są wskazówki dotyczące gromadzenia danych, ustalania wartości docelowej i poziomów odniesienia, a także częstotliwości dokonywania pomiarów. Nie zabrakło podpowiedzi dotyczących rodzajów ryzyka związanego z poszczególnymi KPI. Książka może służyć jako lektura uzupełniająca wiedzę o zarządzaniu i rentowności firmy albo jako podręczna encyklopedia, w której w każdej chwili możesz sprawdzić interesujące Cię KPI. Poznaj KPI, które obejmują wiele perspektyw: finansową klienta marketingu i sprzedaży procesów operacyjnych i łańcucha dostaw pracownika społecznej odpowiedzialności przedsiębiorstwa Niemierzalne? Niezarządzalne!

2281
Loading...
EBOOK

Król biurowej klasy średniej

Maciej Mazurek

Wywiad z Zuchem na Blog.orange.com    >> Recenzja serwisu Lubimyczytac.pl >>  Lubię koty, ale długo się gotują… Witajcie w świecie małej agencji reklamowej, w której rządzi ześwirowany, nastawiony na maksymalną kreatywność szef… Tak naprawdę najważniejsza jest tu księgowa, ale ciiii… szef o tym nie wie. Do tego są graficy, informatycy, którzy prędzej zmienią tapetę na pulpicie niż sweter na grzbiecie, kopirajterzy i oczywiście ulubieńcy całego zespołu: akonci! Do tego rzecz jasna klienci. Ten świat jest w sumie bardzo prosty. Szef biega po firmie z szaleństwem w oczach, skąpiąc pochwał i wypłat. Klienci jak klienci — trochę pomarudzą, ale w końcu łykną projekt. Chyba, że wtrąci się akont… wtedy tematy wracają jak bumerang. Informatycy są dziwni, księgowa siedzi przy biurku wściekła i wyżywa się na Excelu, a kopirajterzy, pisząc kolejną instrukcję obsługi zupki w proszku, marzą o wyzwaniach na miarę Mad Mana. A wszystko skupia się na biednym grafiku, który przydomek „senior” ma tylko dla własnej satysfakcji, bo na godziwą wypłatę niestety się to nie przekłada. Sfrustrowany grafik, bloger i nałogowy bywalec Facebooka postanawia zatem poszukać innej pracy. Oczywiście w agencji reklamowej, gdzie rządzi ześwirowany, nastawiony na maksymalną kreatywność szef… Po ostatnim wpisie ubyło mi na fanpejdżu z trzysta osób. Chyba FB szwankuje, bo przecież nie mogło chodzić o wzmiankę na temat kociarzy? Bystre oko, cięty język i mnóstwo dobrego humoru. Całość zilustrowana charakterystyczną „zuchową kreską” minikomiksów, które niezmiennie rozbawiają nie tylko pracowników agencji… Biurowa codzienność w krzywym, bardzo krzywym zwierciadle. Wszystko to znajdziecie wewnątrz pierwszej książki ZUCH-a. Nazywam się Maciek Mazurek. Jestem mężem, tatą, grafikiem, blogerem, miłośnikiem kawy, yerba mate, projektowania po nocach oraz zespołu Pink Floyd. Nadmierne ilości kawy staram się wyprzeć przez yerba mate, w efekcie czego nadużywam obu. Cały czas nie kumam Excela, ale za to polubiłem sushi. Bloguję od stycznia 2009 roku. W tym czasie udało mi się zbudować bardzo fajną społeczność zgromadzoną wokół moich blogów zuchrysuje.pl i zuchpisze.pl. Jestem trzykrotnym finalistą konkursu BLOG ROKU. Wygrałem kategorię ArtBlogi w konkursie BLOG ROKU 2012. Dostałem też wtedy wyróżnienie główne. Od trzech lat jestem wymieniany na liście Kominka jako jeden z najbardziej wpływowych blogerów w Polsce. Jako grafik odpowiadam m.in. za wszystkie okładki płyt Luxtorpedy.     KLIKNIJ, BY POWIĘKSZYĆ OBRAZEK :)   Odwiedź koniecznie:

2282
Loading...
EBOOK

Król biurowej klasy średniej

Maciej Mazurek

Wywiad z Zuchem na Blog.orange.com    >> Recenzja serwisu Lubimyczytac.pl >>  Lubię koty, ale długo się gotują… Witajcie w świecie małej agencji reklamowej, w której rządzi ześwirowany, nastawiony na maksymalną kreatywność szef… Tak naprawdę najważniejsza jest tu księgowa, ale ciiii… szef o tym nie wie. Do tego są graficy, informatycy, którzy prędzej zmienią tapetę na pulpicie niż sweter na grzbiecie, kopirajterzy i oczywiście ulubieńcy całego zespołu: akonci! Do tego rzecz jasna klienci. Ten świat jest w sumie bardzo prosty. Szef biega po firmie z szaleństwem w oczach, skąpiąc pochwał i wypłat. Klienci jak klienci — trochę pomarudzą, ale w końcu łykną projekt. Chyba, że wtrąci się akont… wtedy tematy wracają jak bumerang. Informatycy są dziwni, księgowa siedzi przy biurku wściekła i wyżywa się na Excelu, a kopirajterzy, pisząc kolejną instrukcję obsługi zupki w proszku, marzą o wyzwaniach na miarę Mad Mana. A wszystko skupia się na biednym grafiku, który przydomek „senior” ma tylko dla własnej satysfakcji, bo na godziwą wypłatę niestety się to nie przekłada. Sfrustrowany grafik, bloger i nałogowy bywalec Facebooka postanawia zatem poszukać innej pracy. Oczywiście w agencji reklamowej, gdzie rządzi ześwirowany, nastawiony na maksymalną kreatywność szef… Po ostatnim wpisie ubyło mi na fanpejdżu z trzysta osób. Chyba FB szwankuje, bo przecież nie mogło chodzić o wzmiankę na temat kociarzy? Bystre oko, cięty język i mnóstwo dobrego humoru. Całość zilustrowana charakterystyczną „zuchową kreską” minikomiksów, które niezmiennie rozbawiają nie tylko pracowników agencji… Biurowa codzienność w krzywym, bardzo krzywym zwierciadle. Wszystko to znajdziecie wewnątrz pierwszej książki ZUCH-a. Nazywam się Maciek Mazurek. Jestem mężem, tatą, grafikiem, blogerem, miłośnikiem kawy, yerba mate, projektowania po nocach oraz zespołu Pink Floyd. Nadmierne ilości kawy staram się wyprzeć przez yerba mate, w efekcie czego nadużywam obu. Cały czas nie kumam Excela, ale za to polubiłem sushi. Bloguję od stycznia 2009 roku. W tym czasie udało mi się zbudować bardzo fajną społeczność zgromadzoną wokół moich blogów zuchrysuje.pl i zuchpisze.pl. Jestem trzykrotnym finalistą konkursu BLOG ROKU. Wygrałem kategorię ArtBlogi w konkursie BLOG ROKU 2012. Dostałem też wtedy wyróżnienie główne. Od trzech lat jestem wymieniany na liście Kominka jako jeden z najbardziej wpływowych blogerów w Polsce. Jako grafik odpowiadam m.in. za wszystkie okładki płyt Luxtorpedy.     KLIKNIJ, BY POWIĘKSZYĆ OBRAZEK :)   Odwiedź koniecznie: