|
|
|
|
|
|
|
| |
|
Название: Balancing Coupling in Software Design: Universal Design Principles for Architecting Modular Software Systems (Early Release) Автор: Vlad Khononov Издательство: Addison-Wesley/Pearson Education, Inc. Год: 2024 Страниц: 236 Язык: английский Формат: epub Размер: 10.1 MB
Harness the Power of the Multi-Dimensional Coupling Model as a Tool for Architecting Modular, Evolvable Software Systems. In this definitive guide, Vlad Khononov introduces a novel approach to designing modular software systems that turns coupling into a powerful design tool. Software, like all systems, is composed of components that interact to form the system itself. Coupling is the metric used to represent the interdependence between connected components, and the magnitude of coupling ultimately affects the adaptability and success of the software system. Balancing Coupling in Software Design surveys existing methods of evaluating coupling and combines them into a comprehensive model for making design decisions that manage complexity while increasing the modularity of your software system. Coupling is everywhere in software development. Whatever your job level or title, whether you are writing a function, designing an object model, or architecting distributed systems, this book is for you. |
Разместил: Ingvar16 27-02-2024, 19:58 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Declarative Programming: Achieving Effortless Software Through Logic-Based Programs Автор: Theophilus Edet Издательство: CompreQuest Books Серия: Programming Models Год: 2024 Страниц: 372 Язык: английский Формат: pdf, epub, mobi Размер: 10.1 MB
Unlock the Future of Software Development: Declarative Programming. Are you tired of wrestling with complex, error-prone code? Ready to revolutionize your approach to software development? Dive into the world of declarative programming and discover a simpler, more efficient way to build robust, logic-based programs. Declarative programming offers a fundamentally different approach to software development, focusing on what needs to be achieved rather than how to achieve it. In today's world, where software systems are becoming increasingly complex and interconnected, declarative programming provides a way to express computations and logic in a concise and intuitive manner, leading to more readable, maintainable, and scalable codebases. Throughout the book, we utilize a variety of programming languages that exemplify different aspects of declarative programming. Languages such as ANTLR, Haskell, Prolog, Ruby, Scala, SQL, Python, javascript, even Solidity are chosen for their expressive power, elegance, and widespread adoption in both industry and academia. By exploring these languages, readers gain insights into the diverse approaches to declarative programming and develop a versatile skill set applicable to a wide range of domains. |
Разместил: Ingvar16 27-02-2024, 16:35 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Academy of javascript: From Complete Beginner to javascript Expert Автор: Nicholas Wilson Издательство: Forzen Academy Год: 2024 Страниц: 678 Язык: английский Формат: pdf, epub, mobi Размер: 10.1 MB
A beginner friendly way to learn how to program in javascript. Step into the fantastic world of javascript with this incredible tutorial guide by Forzen Academy! You will start at the first step of how to use javascript in web pages on any operating system before graduating into becoming a true wizard of computing and running javascript for a ton of different use cases and on a ton of different platforms! Simple basic syntax is covered before moving into commonly used libraries like React and the industry standards like the Node.js runtime for backend or web development. You will learn how to make a ton of different app types in javascript like games, web apps, console runnable programs, and a ton more. You will be able to script a ton of useful programs with the hundreds of included coding samples! There's no better way to get started with learning to program than jumping in with the easiest and most beginner friendly and most widely used language in the world. Forzen Academy is here to guide your learning and turn you into a coding rockstar while letting you explore and have tons of fun along the way. |
Разместил: Ingvar16 27-02-2024, 15:43 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Python Powered Intelligence and ML: A Comprehensive Guide to AI and Soft Computing Автор: Gagandeep Kaur Издательство: AMKCORP Research Technologies PVT LTD Год: 22-10-2023 Страниц: 421 Язык: английский Формат: pdf, epub, mobi Размер: 10.1 MB
Python Powered Intelligence And ML is designed to be your essential companion in your journey through the world of Artificial Intelligence and Python programming. We understand the importance of building a solid foundation in AI concepts, as well as mastering the tools and techniques needed to implement AI solutions effectively. Artificial Intelligence (AI) is the branch of computer science dedicated to creating systems that can perform tasks typically requiring human intelligence. It encompasses a wide range of techniques, algorithms, and technologies that enable computers to mimic or replicate human-like cognitive functions. These functions include problem-solving, learning, reasoning, understanding natural language, recognizing patterns, and making decisions. AI is a multifaceted field that includes various subfields and applications. It covers everything from machine learning, deep learning, and natural language processing to robotics and computer vision. The scope of AI continues to expand as technology advances and new challenges emerge. Machine Learning is a subset of AI that focuses on the development of algorithms that enable computers to learn from data and make predictions or decisions. It has found widespread application in areas like predictive analytics, recommendation systems, and fraud detection. |
Разместил: Ingvar16 27-02-2024, 15:01 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Procedural Programming: Unleashing Algorithmic Power Автор: Theophilus Edet Издательство: CompreQuest Books Серия: Programming Models Год: 2024 Страниц: 414 Язык: английский Формат: pdf, epub, mobi Размер: 10.1 MB
Discover the Algorithmic Revolution: Procedural Programming Unveiled. Embark on a transformative journey into the heart of procedural programming with "Procedural Programming: Unleashing Algorithmic Power." This book commands your attention as it unravels the foundational principles that underpin the very fabric of algorithmic mastery. Prepare to delve into the core of programming intelligence and explore the limitless possibilities that await those who dare to harness the power of procedures. Procedural programming stands as one of the foundational programming paradigms, emphasizing the use of procedures, routines, or subroutines to structure and organize code. At its core, this paradigm promotes a step-by-step approach to problem-solving, allowing developers to break down complex tasks into manageable procedures. The book delves into the essence of procedural programming, elucidating its principles of modularity, efficiency, and ease of understanding, making it a timeless approach in the programming world. The versatility of procedural programming is showcased through its wide range of applications across various domains. From system-level programming to application development, procedural programming has proven its efficacy in crafting robust and maintainable code. The book explores real-world case studies where procedural programming has played a pivotal role in creating efficient and scalable solutions. |
Разместил: Ingvar16 27-02-2024, 05:45 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Compiler Construction with C: Crafting Efficient Interpreters and Compilers Автор: Theophilus Edet Издательство: CompreQuest Books Серия: Computer Science Fundamentals Год: 2024 Страниц: 530 Язык: английский Формат: pdf, epub, mobi Размер: 10.1 MB
Unleash Compiler Mastery: A Futuristic Journey with "Compiler Construction with C"? At the heart of this book is the choice of the C programming language as the vehicle for compiler construction. C, known for its simplicity, portability, and low-level programming capabilities, provides a solid foundation for building efficient compilers. Its close-to-hardware nature, combined with a rich set of features, makes C an ideal language for crafting compilers that can generate optimized code across various architectures. By adopting C as the language of choice, this book enables readers to not only understand the theoretical concepts of compiler construction but also gain hands-on experience in implementing them. The use of C facilitates a deep dive into the intricacies of memory management, pointer manipulation, and efficient algorithm implementation – skills that are invaluable for constructing compilers that excel in performance and reliability. Dive into the enchanting world of "Compiler Construction with C: Crafting Efficient Interpreters and Compilers," where programming prowess meets boundless creativity. Attention, code maestros! This isn't just a book; it's your ticket to mastering the arcane art of compiler construction. |
Разместил: Ingvar16 27-02-2024, 05:09 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: The Fusion of Artificial Intelligence and Soft Computing Techniques for Cybersecurity Автор: M.A. Jabbar, Sanju Tiwari, Subhendu Kumar Pani, Stephen Huang Издательство: Apple Academic Press/CRC Press Серия: AAP Advances in Artificial Intelligence and Robotics Год: 2024 Страниц: 294 Язык: английский Формат: pdf (true) Размер: 12.7 MB
With the ever-increasing threat of cyber-attacks helped to ramp up the use of digital communications technology, there is a continued need to find new ways to maintain and improve cybersecurity. This new volume investigates the advances in Artificial Intelligence and soft computing techniques in cybersecurity. It specifically looks at cybersecurity during the COVID-19 pandemic, the use of cybersecurity for cloud intelligent systems, applications of cybersecurity techniques for web applications, and cybersecurity for cyber-physical systems. A diverse array of technologies and techniques are explored for cybersecurity applications, such as the Internet of Things, edge computing, cloud computing, Artificial Intelligence (AI), soft computing, Machine Learning, cross-site scripting in web-based services, neural gas (GNG) clustering technique, and more. |
Разместил: Ingvar16 26-02-2024, 20:09 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: javascript: A Step-by-Step Guide for Beginners to Master javascript Programming Автор: Lena Neill Издательство: Independently published Год: 2024 Страниц: 224 Язык: английский Формат: epub (true) Размер: 10.1 MB
If you’re a beginner looking to dive into the world of computer programming, yet feel overwhelmed due to lack of experience and need for accessible resources, this guide is designed specifically for you. In our technologically advanced society, computers have become essential tools. However, many people still find them intimidating, often feeling perplexed and frustrated by the complexities of computer programming and languages. “javascript: The Ultimate Beginner’s Guide to Learn javascript Programming Step by Step” is a comprehensive guide that will help you understand the core principles of this versatile computer language. By gaining proficiency in javascript, you’ll be able to unlock new opportunities and overcome previous hurdles. javascript provides practical and easy-to-understand solutions, steering you towards achieving your programming aspirations. This guide is exactly what you need to quickly equip yourself with the skills to confidently work with this extraordinary computer language. |
Разместил: Ingvar16 26-02-2024, 19:16 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: Engineering Applications of Artificial Intelligence Автор: Aziza Chakir, Johanes Fernandes Andry, Arif Ullah, Rohit Bansal Издательство: Springer Год: 2024 Страниц: 443 Язык: английский Формат: pdf (true), epub Размер: 37.3 MB
Making intelligent devices and systems is the science and engineering of Artificial Intelligence (AI). In order to solve many of the most difficult problems in Computer Science, this important multidisciplinary discipline plays a crucial role in the field of technology nowadays. The book also addresses the topic of Machine Learning because it is closely related to AI. By no means is the list of subjects below intended to be comprehensive. The main objective of this book is to provide researchers, scientists, business professionals, and academics insight into original theories and research findings on the use of human cognitive models in diverse real-world computing applications. Through this book, the authors built an interdisciplinary forum where researchers from many fields may share their work and explore how to engineer human brain processes, learning mechanisms, and decision-making processes. At the forefront of this technological revolution is the field of Computer Science, where Artificial Intelligence (AI) has emerged as a game-changer. This book emphasizes the paramount importance of AI in Computer Science, shedding light on how it has redefined the way we approach and solve complex problems. From Machine Learning algorithms to natural language processing (NLP), AI has become the cornerstone of modern Computer Science, making tasks more efficient, decisions more informed, and solutions more ingenious. |
Разместил: Ingvar16 26-02-2024, 17:33 | Комментарии: 0 | Подробнее
| | | |
|
| |
|
|
|
|
|
|
| |
|
Название: The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups Автор: Gergely Orosz Издательство: Pragmatic Engineer Год: November 3, 2023 (v.1.01) Страниц: 416 Язык: английский Формат: pdf Размер: 51.9 MB
In my first few years as a developer I assumed that hard work was all I needed. Then I was passed over for a promotion and my manager couldn’t give me feedback on what areas to improve, so I could get to the senior engineer level. I was frustrated; even bitter: not as much about missing the promotion, but because of the lack of guidance. By the time I became a manager, I was determined to support engineers reporting to me with the kind of feedback and support I wish I would have gotten years earlier. And I did. While my team tripled over the next two years, people became visibly better engineers, and this progression was clear from performance reviews and promotions. This book is a summary of the advice I’ve given to software engineers over the years – and then some more. |
Разместил: Ingvar16 26-02-2024, 16:13 | Комментарии: 0 | Подробнее
| | | |
|
| |
br>
|