Flutter Solutions for Web Development: Modern web development with Flutter, Dart, and AI integration

Автор: literator от 24-06-2025, 08:27, Коментариев: 0

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

Название: Flutter Solutions for Web Development: Modern web development with Flutter, Dart, and AI integration
Автор: Zaid Kamil
Издательство: BPB Publications
Год: 2025
Страниц: 604
Язык: английский
Формат: epub (true)
Размер: 66.6 MB

This book bridges the gap between your existing web development expertise and Flutter's reactive framework, providing a clear pathway to creating engaging user experiences for the web, all powered by the robust Dart language. The book begins with an introduction to Dart, covering its syntax, core concepts, and control flow, before advancing into object-oriented programming, asynchronous programming, and error handling. You will learn to design stunning and responsive UIs using Flutter’s rich widget set and elevate your UI skills with advanced design techniques and animations. Flutter’s ability to deliver stunning UIs, smooth animations, and seamless performance across different platforms makes it a game-changer for web developers. Whether you are a beginner in Flutter or an experienced developer seeking to expand your skills, this book aims to provide a solid foundation while keeping the learning process engaging. This book is for web developers, mobile developers, and tech enthusiasts looking to build responsive web apps using Flutter and Dart. Basic programming knowledge is recommended, but no prior Flutter experience is required, as the book covers both fundamental and advanced concepts with hands-on projects.
 

Mastering Test-Driven Development with PHP 8: Building secure and reliable PHP 8 applications through TDD, design patterns

Автор: literator от 24-06-2025, 07:32, Коментариев: 0

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

Название: Mastering Test-Driven Development with PHP 8: Building secure and reliable PHP 8 applications through TDD, design patterns, and functional data handling
Автор: Flávio Gomes da Silva Lisboa
Издательство: BPB Publications
Год: 2025
Страниц: 440
Язык: английский
Формат: True/Retail EPUB
Размер: 10.1 MB

In today's fast-paced development landscape, ensuring code quality and bug-free software through testing is essential. This book is your practical guide to mastering test-driven development (TDD) in the PHP 8 ecosystem, empowering you to write better code from the very beginning. Embark on a structured learning journey, starting with setting up your PHP 8 testing environment and understanding the core principles of TDD using PHPUnit and Composer. You will then learn about writing tests for fundamental PHP concepts, including functions, file system operations, array handling, and web interactions like forms and sessions. Through the practical exercise of building a book registration application, you will learn to apply TDD with different data storage solutions, from simple file systems to relational databases (MySQL) and document databases (MongoDB). Progressing further, you will discover how to implement TDD in object-oriented PHP 8, covering design patterns, database interactions with PDO, API development, etc. This book is for PHP developers, including beginners with basic PHP syntax knowledge, and intermediate developers seeking to adopt TDD and improve their application architecture. Familiarity with fundamental web development concepts will be beneficial for understanding the practical examples.
 

Prompt Engineering: Hands-on guide to prompt engineering for AI interactions

Автор: literator от 24-06-2025, 06:37, Коментариев: 0

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

Название: Prompt Engineering: Hands-on guide to prompt engineering for AI interactions
Автор: Eric C. Richardson
Издательство: BPB Publications
Год: 2025
Страниц: 372
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

The power of AI and ML can only be harnessed if one knows how to utilize it effectively. This book serves as your accessible guide to understanding the core principles and the exciting world of prompt engineering, a crucial skill in today's AI-driven landscape. Whether you are a curious beginner or a tech enthusiast, this book will illuminate the path to mastering intelligent interactions with AI. Explore the evolution of AI and ML, starting with foundational concepts and historical milestones, progressing to the fascinating realm of generative models and the revolutionary rise of transformer architectures like GPT. Discover the art and science behind crafting effective prompts, exploring various prompt types, understanding the significance of tokens and syntax, and implementing efficiency strategies. Finally, explore real-world applications through examples of cutting-edge chatbots and AI systems. This book is tailored for AI professionals, developers, and enthusiasts aiming to deepen their practical AI interaction skills. It also benefits educators, tech industry workers, and individuals involved in designing or implementing AI solutions in their workflows, requiring a foundational understanding of fundamental technology concepts.
 

Utilizing AI in Network and Mobile Security for Threat Detection and Prevention

Автор: literator от 24-06-2025, 04:57, Коментариев: 0

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

Название: Utilizing AI in Network and Mobile Security for Threat Detection and Prevention
Автор: Mohammed Amin Almaiah
Издательство: IGI Global
Год: 2025
Страниц: 364
Язык: английский
Формат: pdf (true), epub
Размер: 26.7 MB

Artificial Intelligence (AI) revolutionizes how organizations protect their digital information against cyber threats. Traditional security methods are often insufficient when faced with sophisticated attacks. AI-powered systems utilize Machine Learning, Deep Learning, and advanced analytics to detect patterns, identify anomalies, and predict potential threats in real time. By analyzing network traffic and mobile device behavior, AI can recognize and respond to malicious activity before it causes harm. This proactive approach enhances security protocols, reduces human error, and strengthens defenses against a wide range of cyberattacks, from malware to data breaches. Further research may reveal AI as an indispensable tool for securing networks and mobile environments, providing smarter, more adaptive solutions for threat detection and prevention. Utilizing AI in Network and Mobile Security for Threat Detection and Prevention explores the role of AI in enhancing cybersecurity measures. It examines AI techniques in anomaly and intrusion detection, Machine Learning for malware analysis and detection, predictive analytics to cybersecurity scenarios, and ethical considerations in AI. This book covers topics such as ethics and law, Machine Learning, and Data Science, and is a useful resource for computer engineers, data scientists, security professionals, academicians, and researchers.
 

Test Automation with Nightwatch.js: Simplify web testing with JavaScript and Node.js

Автор: literator от 24-06-2025, 03:48, Коментариев: 0

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

Название: Test Automation with Nightwatch.js: Simplify web testing with jаvascript and Node.js
Автор: Pallavi Sharma
Издательство: BPB Publications
Год: 2025
Страниц: 250
Язык: английский
Формат: epub (true)
Размер: 10.4 MB

Given the fast-paced and dynamic nature of today’s web development landscape, test automation is essential for maintaining quality across dynamic applications. Nightwatch.js stands as a powerful yet accessible end-to-end testing framework that elegantly bridges the gap between testing complexity and implementing simplicity, making automated quality assurance achievable for developers at all skill levels. This book guides readers through the complete Nightwatch.js journey, beginning with fundamental concepts and practical setup in Visual Studio Code. Early chapters establish a solid foundation in element identification strategies and web interactions, before addressing critical challenges of synchronization in modern applications. The middle sections explore practical testing techniques through assertions. This book is intended for beginners new to test automation and experienced testers transitioning to jаvascript-based frameworks, web developers, and QA engineers, who seek to adopt modern automation practices. Development teams looking to implement efficient QA processes will find practical and applicable solutions. This book assumes you are already familiar with jаvascript, and with that context set, we will dive into the details and usage of Nightwatch as the test automation framework for web applications and websites.
 

Data-Driven Decision Support System in Intelligent HealthCare

Автор: literator от 23-06-2025, 22:58, Коментариев: 0

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

Название: Data-Driven Decision Support System in Intelligent HealthCare
Автор: Debnath Bhattacharyya, Yu-Chen Hu
Издательство: CRC Press
Год: 2025
Страниц: 272
Язык: английский
Формат: epub (true)
Размер: 11.7 MB

Machine Intelligence with Generative AI is one of the most trending topics with applications in almost all fields of life. In healthcare, it is not only accelerating the development of new products, but also automating the generation of new and synthetic content making it easier to train and improve Machine Learning models. Some of the biggest achievements of Generative AI in healthcare have been drug discovery, personalized care, differentially private synthetic data generation, operational efficiency, and many more. Generative AI models like Generative Adversarial Networks (GANs), and Variational Autoencoders are employed to generate synthetic medical images, aiding in data augmentation, facilitating disease diagnosis, and enabling advanced medical imaging research. Additionally, Generative AI techniques are being utilized for creating realistic electronic health records (EHRs) and simulated patient data, supporting privacy-preserving data sharing, and empowering innovative studies for personalized medicine and drug development. This volume delves into the realm of Machine Intelligence with Generative AI and explores its impact on the healthcare industry.
 

Get Set Go: Go programming fundamentals, environment setup, and core concepts

Автор: literator от 23-06-2025, 19:45, Коментариев: 0

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

Название: Get Set Go: Go programming fundamentals, environment setup, and core concepts
Автор: Amrit Pal Singh
Издательство: BPB Publications
Год: 2025
Страниц: 187
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Go, a modern programming language renowned for its efficiency and concurrency, empowers developers to build scalable and robust applications. Get Set Go is your practical guide to learn this powerful technology, designed to take you from foundational concepts to advanced development techniques with clarity and ease. This book systematically guides you through the essentials, starting with setting up your Go environment and writing your first programs, while understanding Go modules and basic output. You will then explore core language elements like diverse data types, control structures, functions, and effective error handling. Progressing further, you will learn to manipulate strings and files, delve into the intricacies of Go's reflection capabilities, and harness the power of concurrency with goroutines and channels. Finally, you will also unlock the potential of generics for writing reusable code and learn to secure your Go applications with cryptography. This book is for developers wanting to learn Go and experienced programmers seeking a structured guide. While no prior Go knowledge is needed, understanding basic programming concepts will benefit software engineers, backend developers, and tech enthusiasts.
 

Fundamentals of Software Architecture: Practical guide to building resilient software and high-performance systems

Автор: literator от 23-06-2025, 17:42, Коментариев: 0

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

Название: Fundamentals of Software Architecture: Practical guide to building resilient software and high-performance systems
Автор: Craig Risi
Издательство: BPB Publications
Год: 2025
Страниц: 556
Язык: английский
Формат: True/Retail EPUB
Размер: 10.1 MB

With the rising complexity of modern software systems, strong, scalable software architecture has become the backbone of any successful application. This book gives you the essential knowledge to grasp the core ideas and methods of effective software design, helping you build strong, flexible systems right from the start. The book systematically navigates the critical aspects of software architecture, commencing with a clear definition of its significance and the pivotal role of the software architect. It delves into fundamental architectural properties like performance, security, and maintainability, underscoring the importance of modularity in crafting well-structured systems. You will explore various established architectural styles, including microservices and layered architecture, alongside key design patterns such as MVC and repository, gaining insights into their practical application. This book is for software developers, technical leads, and anyone involved in software creation, seeking a foundational understanding of software architecture principles and practices to enhance their design skills and project outcomes.
 

MATLAB C/C++, Fortran, Java, and Python API Reference (R2025a)

Автор: literator от 23-06-2025, 09:11, Коментариев: 0

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

Название: MATLAB C/C++, Fortran, Java, and Python API Reference (R2025a)
Автор: MathWorks
Издательство: The MathWorks, Inc.
Год: March 2025
Страниц: 760
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

Если у вас есть общая библиотека C++, экспортирующая функциональность, которая может быть вызвана из другого приложения, то вы можете использовать эти классы и функции непосредственно в MATLAB. Чтобы начать работу, вы должны сначала создать интерфейс к библиотеке C++, чтобы использовать его для вызова функциональности в MATLAB. Тот, кто создает этот интерфейс, называется издателем. Вы можете упаковать интерфейс и передать его конечному пользователю MATLAB. Вы можете получить доступ к существующим классам Java для использования в рабочем пространстве MATLAB. Например, использовать встроенные пакеты классов, такие как java.util, которые входят в состав языка Java. Описание этих пакетов см. в документации по языку Java. Вы также можете получить доступ к классам, определенным в отдельных файлах .class, пакетах или файлах Java Archive (JAR), включая разработанные вами классы. Вы можете запускать MATLAB с установленной в вашей системе версией Java Runtime Environment (JRE).
 

Solving Problems with Python: A Practical Guide for Pupils, Students, and Teachers

Автор: literator от 23-06-2025, 08:30, Коментариев: 0

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

Название: Solving Problems with Python: A Practical Guide for Pupils, Students, and Teachers
Автор: Klemens Nguyen
Издательство: Independently published
Год: September 10, 2024
Страниц: 448
Язык: английский
Формат: epub
Размер: 15.6 MB

"Solving Problems with Python: A Practical Guide for Pupils, Students, and Teachers" is the perfect guide for anyone looking to understand Python by solving real-world problems. Whether you’re a pupil starting your programming journey, a student tackling data analysis, or a teacher looking to incorporate coding into your classroom, this book has something for you. In this hands-on guide, you'll learn through engaging examples and projects that make problem-solving intuitive and fun. From math challenges to data visualization, web scraping, and even game creation, you'll see how Python can be applied to practical tasks in every field. Are you ready to take your Python skills to the next level and unlock the power of programming for real-world problem solving? Whether you're a student eager to learn, a teacher seeking new ways to engage your class, or someone looking to enhance your problem-solving abilities, this book offers the perfect starting point. Packed with practical examples, hands-on projects, and clear explanations, it's designed to make learning Python accessible and enjoyable.