Continuous Modernization: The never-ending discipline of improving microservices, monoliths, distributed monoliths, individuals

Автор: literator от 3-11-2024, 10:27, Коментариев: 0

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

Название: Continuous Modernization: The never-ending discipline of improving microservices, monoliths, distributed monoliths, individuals, and teams at scale
Автор: Diego Pacheco, Sam Sgro
Издательство: BPB Publications
Год: 2025
Страниц: 392
Язык: английский
Формат: epub (true)
Размер: 13.9 MB

As an engineer, it can feel like there is never enough time for testing, designing, or delivering quality solutions. Managers often feel overwhelmed by the need to deliver new features to support their teams while managing vulnerabilities and security standards. Engineers often have to work with legacy systems and learn many new technologies simultaneously to be effective in their jobs. This book teaches you continuous modernization, a key skill for tackling modern and legacy software. By adopting the right mindset and techniques, you will improve systems and workflows, making everything more efficient over time. Continuous modernization is your essential guide to updating old software systems into modern, efficient, and scalable applications. This book covers everything from changing your mindset and technical practices to business strategies and fostering a culture of innovation. It includes tips on unlearning outdated methods, embracing feedback, making smart decisions, ensuring stability, and applying modern design principles. With practical techniques and real-world examples, it provides the tools you need to modernize your software systems and achieve lasting success successfully.
 

Scalable Android Applications in Kotlin: Write and maintain large Android application code bases

Автор: literator от 3-11-2024, 09:48, Коментариев: 0

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

Название: Scalable Android Applications in Kotlin: Write and maintain large Android application code bases
Автор: Myles Bennett
Издательство: BPB Publications
Год: 2025
Страниц: 410
Язык: английский
Формат: epub (true)
Размер: 11.4 MB

Kotlin, a modern and expressive language, has revolutionized Android app development. As the app complexity grows, building scalable and maintainable Android apps becomes crucial. This book is a complete guide to modern Android app development using Kotlin. It covers key concepts like clean architecture and dependency injection for building strong, maintainable apps. This book will also help you learn how to use Kotlin DSL for build configuration and Jetpack Compose for creating user interfaces. It also covers testing, debugging, networking, and API integration. With best practices and real-world examples, this book will help developers create high-quality Android apps using Kotlin. By the end of this book, you will be equipped with the knowledge and skills to architect, develop, and deploy scalable Android apps using Kotlin. You will confidently tackle complex app development challenges, write clean, efficient, and testable code, and become a proficient Android developer.
 

Object-Oriented Python: Master OOP through Game Development and GUI Applications

Автор: literator от 3-11-2024, 07:46, Коментариев: 0

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

Название: Object-Oriented Python: Master OOP through Game Development and GUI Applications
Автор: Frahaan Hussain, Kameron Hussain
Издательство: Sonar Publishing
Год: 2024
Страниц: 571
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Unlock the full potential of Python with Object-Oriented Python: Master OOP through Game Development and GUI Applications. This comprehensive guide takes you from the foundational concepts of object-oriented programming (OOP) to practical implementations in exciting and interactive projects. Whether you're a beginner eager to learn Python or an experienced developer looking to refine your OOP skills, this book is designed for you. Explore the core principles of object-oriented programming, including classes, objects, inheritance, polymorphism, and encapsulation. Through clear explanations and hands-on examples, you'll learn how to structure your code in a more logical and reusable way. These concepts are reinforced by developing real-world applications, making learning not only theoretical but practical and engaging. Take your skills to the next level by creating games and GUI (Graphical User Interface) applications. This book covers two popular libraries—Pygame for game development and Tkinter for building GUIs. Dive into the world of interactive entertainment by creating a simple game from scratch using Pygame. With Tkinter, you'll discover how to develop functional and visually appealing desktop applications. Build windows, buttons, input fields, and more, all while solidifying your understanding of Python's OOP capabilities. By the end of this book, you'll have the confidence and knowledge to create sophisticated Python applications with ease.
 

Mastering Python: A Comprehensive Crash Course for Beginners

Автор: literator от 3-11-2024, 07:11, Коментариев: 0

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

Название: Mastering Python: A Comprehensive Crash Course for Beginners
Автор: Frahaan Hussain, Kameron Hussain
Издательство: Sonar Publishing
Год: 2024
Страниц: 592
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Are you ready to embark on an exciting journey into the world of Python programming? Whether you’re a complete beginner or someone with minimal experience, Mastering Python: A Comprehensive Crash Course for Beginners is designed to provide a clear, step-by-step introduction to one of the most popular programming languages today. This crash course is perfect for those eager to learn coding skills that can open doors to high-demand careers in tech, data science, web development, and more. Python's simplicity and readability make it a top choice for new coders, and this book covers all the essentials to get you started. Whether you’re learning Python to advance your career or simply for personal development, this book will give you the foundation you need to succeed. By the end of the course, you'll be confident in writing your own Python programs and have a solid grasp of the core concepts. Each chapter is crafted with practical examples and exercises that reinforce the concepts discussed. As you progress through this book, you'll not only gain a deep understanding of Python, but you'll also build the confidence needed to tackle larger projects, both personal and professional.
 

Ultimate Firebase for iOS and Android Applications: Leverage Firebase's Full Suite to Craft Secure, Scalable

Автор: literator от 2-11-2024, 18:54, Коментариев: 0

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

Название: Ultimate Firebase for iOS and Android Applications: Leverage Firebase's Full Suite to Craft Secure, Scalable and High-Performance Apps Across iOS and Android Platforms
Автор: Duong Dinh Bao (James) Thang
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 342
Язык: английский
Формат: epub
Размер: 30.4 MB

Fuel Your Mobile App's Success with Firebase — Secure, Fast, and Scalable. Firebase powers over 2.5 million apps globally, making it indispensable for developers building scalable, secure mobile and web applications across iOS and Android. “Ultimate Firebase for iOS and Android Applications” is designed to help developers of all levels harness the full potential of Firebase’s comprehensive toolset and supercharge their app development process. This book goes beyond the basics, bridging the gap between foundational knowledge and advanced Firebase tools. Through detailed explanations and real-world projects, you'll master critical Firebase features like Authentication, Cloud Firestore, Crashlytics, Cloud Messaging, and Analytics—empowering you to build, optimize, and secure high-performance apps. Whether you are working on iOS or Android, each chapter provides practical insights and hands-on experience to help you integrate Firebase's powerful tools into your app development process.
 

A Step-by-Step Guide to Applying the Rasch Model Using R: A Manual for the Social Sciences, 2nd Edition

Автор: literator от 2-11-2024, 17:49, Коментариев: 0

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

Название: A Step-by-Step Guide to Applying the Rasch Model Using R: A Manual for the Social Sciences, 2nd Edition
Автор: Iasonas Lamprianou
Издательство: Routledge
Год: 2025
Страниц: 321
Язык: английский
Формат: pdf (true), epub
Размер: 20.5 MB

This new edition provides a step-by-step guide to applying the Rasch model in R, a probabilistic model used by researchers across the social sciences to measure unobservable (“latent”) variables. Although the focus is on simple R code, the book provides updated guidance through the point-and-click menus of BlueSky Statistics software. The book covers all Rasch models frequently used in social sciences, from the Simple Rasch model to the Rating Scale, Partial Credit, and Many-Facets Rasch models. Using a pragmatic approach to model-data fit, this book offers helpful practical examples to investigate Rasch model assumptions. In addition to traditional Rasch model approaches, it introduces the Rasch model as a special case of a Generalized Mixed Effects Model. It also provides a comprehensive guide to R programming and practical guidance on using BlueSky Statistics software's point-and-click menus. This dual approach enables readers to experiment with data analysis using the provided data sets, enhancing their understanding and application of statistical concepts. It will be a valuable resource for both students and researchers who want to use Rasch models in their research. R is a very rich environment which can be used for data processing and statistical analysis but can also be used as an ordinary programming language. Thus, how you use R is practically limited only by your imagination. Having prior experience with programming is not necessary, but it is always helpful.
 

Engineering AI Systems: Architecture and DevOps Essentials (Early Release)

Автор: literator от 2-11-2024, 04:26, Коментариев: 0

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

Название: Engineering AI Systems: Architecture and DevOps Essentials (Early Release)
Автор: Len Bass, Qinghua Lu, Ingo Weber, Liming Zhu
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2024
Страниц: 483
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Transform Your Business with AI: The Ultimate Guide to Engineering AI Systems. In the rapidly evolving world of business, integrating Artificial Intelligence (AI) into your systems is no longer optional. Engineering AI Systems: Architecture and DevOps Essentials is a comprehensive guide that will help you master the complexities of AI systems engineering. This book combines robust software architecture with cutting-edge DevOps practices to deliver high-quality, reliable, and scalable AI solutions. You will gain a comprehensive understanding of the fundamentals of AI and software engineering and how they intersect to create powerful AI systems. Through real-world case studies, the authors illustrate practical applications and successful implementations of AI in small to medium-sized enterprises across various industries, and offer strategic insights into designing AI systems to align with your business goals. Our approach is that there are three contributors to the building of high-quality systems – 1) software architecture, 2) the processes used for building, testing, deployment, and operations (DevOps), and 3) high quality AI models and the data on which they depend on.
 

Python Object-Oriented Programming: Adventures with Python and Processing Playground

Автор: literator от 2-11-2024, 03:44, Коментариев: 0

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

Название: Python Object-Oriented Programming: Adventures with Python and Processing Playground
Автор: Roger BM
Издательство: Independently published
Год: 2024
Страниц: 137
Язык: английский
Формат: epub
Размер: 13.3 MB

Unlock the power of Object-Oriented Programming (OOP) with "OOP Adventures in Python: Interactive Learning with Processing Playground"! This hands-on guide introduces beginners to essential OOP concepts in a fun, visual, and interactive way using Python in Processing Playground. Perfect for aspiring programmers, young coders, and those looking to bring creativity into their coding journey, this book breaks down complex topics into easy-to-follow lessons. Starting with the basics of classes and objects, readers will explore key OOP principles like inheritance, encapsulation, polymorphism, and abstraction through relatable, real-world examples. Each chapter builds on the last, culminating in a final project where readers create their own simple game using OOP. With step-by-step examples, interactive coding exercises, and clear explanations, "OOP Adventures in Python" offers a unique blend of coding fundamentals and creative exploration, making it a must-have for anyone eager to learn OOP while having fun! Whether you're a student, a teacher, or a self-learner, this book provides everything you need to start your programming journey.
 

Practical C++ STL Programming: Real-world Applications With C++20 and C++23

Автор: literator от 1-11-2024, 17:05, Коментариев: 0

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

Название: Practical C++ STL Programming: Real-world Applications With C++20 and C++23
Автор: Daniel Kusswurm
Издательство: Apress
Год: 2024
Страниц: 898
Язык: английский
Формат: pdf
Размер: 10.1 MB

Learn how to use the classes, algorithms, and other programming constructs of C++ STL. This comprehensive and practical guide covers a broad range of STL programming topics and highlights numerous programming constructs from the C++20 and C++23 standards. Mastering use of STL can be daunting for both new and experienced C++ programmers. This book is accompanied by over 100 source code examples, designed to accelerate learning by emphasizing practical use cases. It coincides with the C++20 and C++23 standards and works with any OS platform that supports these standards including Windows (Visual C++), Linux (GNU C++) and macOS (clang). After reading Practical C++ STL Programming, you’ll be able to exploit the computational capabilities of STL to implement a wide variety of software algorithms and solve unique programming challenges. For software developers and programmers who understand the basic syntax and semantics of C++ and want/need to learn how to use STL’s classes and algorithms, or programmers who have experience using STL as specified by the C++11/14/17 standards and are interested in learning how to use the new STL classes and algorithms of C++20/23.
 

Mastering Large Language Models with Python

Автор: literator от 1-11-2024, 16:30, Коментариев: 0

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

Название: Mastering Large Language Models with Python: Unleash the Power of Advanced Natural Language Processing for Enterprise Innovation and Efficiency Using Large Language Models (LLMs) with Python
Автор: Raj Arun R
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 554
Язык: английский
Формат: pdf (true), epub (true)
Размер: 65.9 MB, 10.9 MB

"Mastering Large Language Models with Python" is an indispensable resource that offers a comprehensive exploration of Large Language Models (LLMs), providing the essential knowledge to leverage these transformative AI models effectively. From unraveling the intricacies of LLM architecture to practical applications like code generation and AI-driven recommendation systems, readers will gain valuable insights into implementing LLMs in diverse projects. Covering both open-source and proprietary LLMs, the book delves into foundational concepts and advanced techniques, empowering professionals to harness the full potential of these models. Detailed discussions on quantization techniques for efficient deployment, operational strategies with LLMOps, and ethical considerations ensure a well-rounded understanding of LLM implementation. Through real-world case studies, code snippets, and practical examples, readers will navigate the complexities of LLMs with confidence, paving the way for innovative solutions and organizational growth. Whether you seek to deepen your understanding, drive impactful applications, or lead AI-driven initiatives, this book equips you with the tools and insights needed to excel in the dynamic landscape of AI