Advanced Kotlin

Автор: literator от 5-07-2023, 02:13, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Advanced Kotlin
Автор: Marcin Moskala
Издательство: Leanpub
Год: 2023-06-28
Страниц: 351
Язык: английский
Формат: pdf (true), epub
Размер: 19.6 MB

The book about advanced Kotlin features most of us use, but nearly nobody understands, like variance modifiers, property delegation, interface delegation, contracts, multiplatform development, annotation processing, KSP, compiler plugins, and static analyzers. You can be a developer - even a good one - without understanding the topics explained in this book, but at some point, you’ll need it. You are likely using tools made using features described in this book every day, such as libraries based on annotation processing or compiler plugins, classes that use variance modifiers, functions with contracts, or property delegates, but do you understand these features? Would you be able to implement similar tools yourself? Would you be able to analyze and debug them? This book will make all this possible for you. It focuses exclusively on the most advanced Kotlin topics, which are often not well understood even by senior Kotlin developers.
 

Functional Kotlin

Автор: literator от 4-07-2023, 22:10, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Functional Kotlin
Автор: Marcin Moskala
Издательство: Leanpub
Год: 2023-06-26
Страниц: 258
Язык: английский
Формат: pdf (true), epub
Размер: 14.6 MB

This book is about functional programming features in Kotlin. It first covers the essentials and then builds on them: it presents important and practical topics like collection processing, scope functions, and DSL usage and creation, context receivers. This book is about functional programming features in Kotlin. It first covers the essentials, and then it builds on them: it presents important and practical topics like collection processing, function references, scope functions, DSL usage and creation, and context receivers. This position is perfect for developers who know the basics of Kotlin and want to learn well a bit more advanced features. It is a natural continuation of Kotlin for developers: Essentials. It is based on the second day of the Kotlin for developers workshop and serves as one of the official workbooks for the workshop.
 

Quarkus in Action (MEAP v3)

Автор: literator от 4-07-2023, 19:44, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Quarkus in Action (MEAP v3)
Автор: Martin Stefanko, Jan Martiska
Издательство: Manning Publications
Год: 2023
Страниц: 214
Язык: английский
Формат: pdf, epub
Размер: 12.5 MB

Build resilient and scalable, cloud-native, enterprise Java applications using the Quarkus framework. Quarkus is a Java framework that targets microservices and serverless system development. Crack open Quarkus in Action and you'll quickly see how Quarkus can streamline and speed up cloud-native application development. You’ll work hands-on from chapter one, as you build your application microservice-by-microservice. As you go, you’ll discover how Quarkus's powerful features like live reloading, continuous testing, and automatic database instances make development a dream. Learn how to implement your applications with cutting-edge technologies in Quarkus including gRPC and GraphQL, and reveal how Quarkus eases deployment with Kubernetes and OpenShift.
 

Applied Deep Learning: Design and implement your own Neural Networks to solve real-world problems

Автор: literator от 4-07-2023, 19:04, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Applied Deep Learning: Design and implement your own Neural Networks to solve real-world problemsНазвание: Applied Deep Learning: Design and implement your own Neural Networks to solve real-world problems
Автор: Dr. Rajkumar Tekchandani, Dr. Neeraj Kumar
Издательство: BPB Publications
Год: 2023
Страниц: 624
Язык: английский
Формат: Retail PDF
Размер: 27.0 MB

A comprehensive guide to Deep Learning for Beginners. Deep Learning has become increasingly important due to the growing need to process and make sense of vast amounts of data in various fields. If you want to gain a deeper understanding of the techniques and implementations of deep learning, then this book is for you. The book presents you with a thorough introduction to AI and Machine learning, starting from the basics and progressing to a comprehensive coverage of Deep Learning with Python. You will be introduced to the intuition of Neural Networks and how to design and train them effectively. Moving on, you will learn how to use Convolutional Neural Networks for image recognition and other visual tasks. The book then focuses on localization and object detection, which are crucial tasks in many applications, including self-driving cars and robotics. You will also learn how to use Deep Learning algorithms to identify and locate objects in images and videos. In addition, you will gain knowledge on how to create and train Recurrent Neural Networks (RNNs), as well as explore more advanced variations of RNNs. Lastly, you will learn about Generative Adversarial Networks (GAN), which are used for tasks like image generation and style transfer.
 

React Quickly, Second Edition (MEAP v13)

Автор: literator от 4-07-2023, 17:41, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

React Quickly, Second Edition (MEAP v13)Название: React Quickly, Second Edition (MEAP v13)
Автор: Morten Barklund, Azat Mardan
Издательство: Manning Publications
Год: 2023
Страниц: 643
Язык: английский
Формат: pdf, epub
Размер: 35.1 MB

Learn the skills you need to build React applications quickly! This fully revised second edition introduces functional components, React hooks, static site generators, and more. The React jаvascript library helps developers speedily build reliable and beautiful frontends and user interfaces. Its simple architecture makes it easy to create complex web applications. React’s compartmentalized components can be quickly and easily tested in isolation and composed into a full application. This makes React a perfect choice for anything from quick prototypes to full-scale large websites. And because it's all jаvascript, React is instantly familiar. React is the ground-breaking tool, that web developers did not even know they needed, but can't let go of once they have tried it. This is definitely true for us authors as well as for many other enthusiastic web developers out there. React is immensely popular and for a good reason.
 

Functional Design: Principles, Patterns, and Practices (Early Release)

Автор: literator от 4-07-2023, 16:29, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Functional Design: Principles, Patterns, and Practices (Early Release)
Автор: Robert C. Martin
Издательство: Addison-Wesley Professional
Год: 2023
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.2 MB

A Practical Guide to Better, Cleaner Code with Functional Programming. In Functional Design, renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers. Martin compares conventional object-oriented coding structures in Java to those enabled by functional languages, identifies the best roles for each, and shows how to build better systems by judiciously using them in context. Martin's approach is pragmatic, minimizing theory in favor of "in the-trenches" problem-solving. Through accessible examples, working developers will discover how the easy-to-learn, semantically rich Clojure language can help them improve code cleanliness, design, discipline, and outcomes. Martin examines well-known SOLID principles and Gang of Four patterns from a functional perspective, revealing why patterns remain extremely valuable to functional programmers, and how to use them to achieve superior results.
 

Программирование на языке R-Лисп

Автор: umkaS от 4-07-2023, 16:01, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Программирование на языке R-Лисп
Автор: Крюков А. П., Родионов А. Я., Таранов А. Ю., Шаблыгин Е. М.
Издательство: М.: Радио и связь
Год: 1991
Cтраниц: 192
Формат: pdf
Размер: 12 мб
Язык: русский

Изложены основы программирования на языке R-Лисп, широко распространённом диалекте языка Лисп - языке реализации системы аналитических вычислений Reduce. Рассмотрены описание основных синтаксических конструкций и встроенных функций, принципы работы компилятора, а также представления данных в памяти. Приведены примеры функционального программирования и отладки программ. Для программистов и специалистов в области искусственного интеллекта, экспертных систем.
 

Rust Servers, Services, and Apps (MEAP v14)

Автор: literator от 4-07-2023, 16:00, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Rust Servers, Services, and Apps (MEAP v14)
Автор: Prabhu Eshwarla
Издательство: Manning Publications
Год: 2023
Страниц: 404
Язык: английский
Формат: pdf, epub
Размер: 10.2 MB

Build backend servers, services, and front-ends in Rust to get fast, reliable, and maintainable applications. Rust Servers, Services, and Apps teaches you how to build web servers, RESTful services, server-rendered apps, and client front-ends in Rust. You’ll learn to write code with small and predictable resource footprints, and build high-performing applications with unmatched safety and reliability. Rust Servers, Services, and Apps is a hands-on guide to developing modern distributed web applications with Rust. You’ll learn how to build efficient services, write custom web servers, and even build full-stack applications end-to-end in Rust.
 

Kotlin Coroutines : Deep Dive

Автор: literator от 4-07-2023, 14:00, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Kotlin Coroutines : Deep Dive
Автор: Marcin Moskala
Издательство: Leanpub
Год: 2023-06-26
Страниц: 469
Язык: английский
Формат: pdf (true), epub
Размер: 20.7 MB

Kotlin coroutines have revolutionized JVM development, especially on Android and the backend, as they let us easily implement efficient and reliable multithreading. Their cutting-edge design and features are ideally suited to modern use cases. In this book, we will explore how Kotlin coroutines work and how we can use them to improve our code. This is a practical book. It shows everything by examples and focuses on real-life use cases. As this technology is already widely used on Android and backend applications, we will see how we can use it there and what the best practices are. As a developer experienced in both backend and Android, I primarily focus on these two perspectives in this book. These are currently the two major industry applications of Kotlin, and it’s evident that coroutines were largely designed to suit these use cases well1. So, you might say that this book is mainly designed for Android and backend developers, but it should be just as useful for other developers using Kotlin.
 

Python Programming for Beginners: The Complete Crash Course to Mastering Python in 7 Days

Автор: literator от 4-07-2023, 13:30, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python Programming for Beginners: The Complete Crash Course to Mastering Python in 7 Days. Learn Coding Fast with Hands-On Projects & Tips to Get an Unfair Advantage and Become the #1 Programmer!
Автор: Mike Kernell
Издательство: Independently published
Год: 2023
Язык: английский
Формат: epub, pdf
Размер: 10.2 MB

Unlock the full potential of Python programming with our comprehensive guidebook! Are you a beginner programmer looking to master Python? Or an experienced developer seeking to expand your skills? Our book caters to all levels of expertise, providing you with a step-by-step guide to learning and applying Python programming in a variety of contexts. Designed for the busy learner, our book is structured with short, digestible chapters that allow you to learn at your own pace. Plus, our user-friendly language and engaging writing style make it a pleasure to read and easy to comprehend. As a beginner or experienced developer, you know the importance of staying up to date with the latest programming languages and techniques. With our book, you'll have everything you need to start using Python for real-world applications, giving you a competitive edge in today's tech-driven market.