LitMy.ru - литература в один клик

  • Добавил: literator
  • Дата: 21-04-2025, 15:39
  • Комментариев: 0
Название: PHP and MySQL: The Comprehensive Guide
Автор: Christian Wenz, Tobias Hauser
Издательство: Rheinwerk Publishing, Inc.
Год: 2025
Страниц: 1005
Язык: английский
Формат: epub (true)
Размер: 18.6 MB

Dive into web development with this comprehensive guide to PHP 8! Whether you’re a beginner or an experienced developer, you’ll find everything you need to build dynamic, secure websites. Walk through installing PHP, object-oriented programming, and working with databases like MySQL. Gain hands-on experience with detailed code and application examples to. Master advanced topics like debugging, automated testing, security, and more! Your complete guide to server-side web development with PHP. Learn the basics of PHP programming, from syntax and strings to functions and regular expressions, before diving into web techniques. Use PHP with popular databases: MySQL, PDO, SQLite, Oracle, MongoDB, and more. Walk through the first steps of using PHP, from installation to database system selection (SQLite, Microsoft SQL Server, PostgreSQL, and more). Get a complete introduction to the language, including all the new features of PHP 8.
  • Добавил: literator
  • Дата: 21-04-2025, 15:10
  • Комментариев: 0
Название: AI-Assisted Coding: A Practical Guide to Boosting Software Development with ChatGPT, GitHub Copilot, Ollama, Aider, and Beyond
Автор: Michael Kofler, Bernd Öggl, Sebastian Springer
Издательство: Rheinwerk Publishing, Inc.
Год: 2025
Страниц: 395
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Generative AI is transforming software development. Stay on the cutting edge with this guide to AI pair programming! Learn how to make the most of modern tools like ChatGPT and GitHub Copilot to improve your coding. Automate refactoring, debugging, and other tedious tasks, and use techniques such as prompt engineering and retrieval-augmented generation to get the code you need. Follow practical examples that show how you can program faster, more efficiently, and with fewer errors with the help of AI. This guide gives you an up-to-date overview of all aspects of AI-assisted coding: GitHub Copilot autocompletions, project bootstrapping with OpenHands, debugging and refactoring, application development, and more.
  • Добавил: literator
  • Дата: 21-04-2025, 04:17
  • Комментариев: 0
Название: Emerging Trends in Information System Security Using AI & Data Science for Next-Generation Cyber Analytics
Автор: Faisal Rehman, Inam Ullah Khan, Oroos Arshi, Shashi Kant Gupta
Издательство: Springer
Год: 2025
Страниц: 212
Язык: английский
Формат: pdf (true), epub
Размер: 32.3 MB

This book is a comprehensive exploration into the intersection of cutting-edge technologies and the critical domain of cybersecurity; this book delves deep into the evolving landscape of cyber threats and the imperative for innovative solutions. From establishing the fundamental principles of cyber security to scrutinizing the latest advancements in AI and Machine Learning, each chapter offers invaluable insights into bolstering defenses against contemporary threats. Readers are guided through a journey that traverses the realms of cyber analytics, threat analysis, and the safeguarding of information systems in an increasingly interconnected world. With chapters dedicated to exploring the role of AI in securing IoT devices, employing supervised and unsupervised learning techniques for threat classification, and harnessing the power of recurrent neural networks for time series analysis, this book presents a holistic view of the evolving cybersecurity landscape.
  • Добавил: literator
  • Дата: 21-04-2025, 03:45
  • Комментариев: 0
Название: Performance Optimization Made Simple: A Practical Guide to Programming
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 253
Язык: английский
Формат: pdf, epub (true)
Размер: 11.0 MB

Performance optimization is a fundamental discipline in modern software development, directly influencing application speed, resource utilization, and the quality of user experience. This book offers a clear and practical exploration of performance optimization, introducing the essential principles, metrics, and methodologies necessary for writing efficient, scalable code. Readers are guided step by step through critical concepts such as execution time, algorithmic complexity, memory management, and input/output efficiency. Structured for clarity and depth, the book systematically examines the impact of data structures, algorithm design, and hardware considerations—including concurrency and parallelism—on program performance. Through real-world examples and actionable techniques, it addresses common pitfalls and provides effective strategies for measuring, analyzing, and improving the responsiveness and efficiency of software systems. Special chapters explore performance trade-offs in energy-constrained environments, the use of compilers and build tools, and balancing optimization with security requirements.
  • Добавил: literator
  • Дата: 21-04-2025, 03:08
  • Комментариев: 0
Название: API Development Made Easy: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 363
Язык: английский
Формат: pdf, epub (true)
Размер: 10.7 MB

API Development Made Easy: A Practical Guide with Examples offers a comprehensive and practical overview of modern API design, implementation, and management. The book systematically explores the fundamental concepts of APIs, detailing essential protocols, architectural paradigms, and core components that underpin robust and scalable software interfaces. With coverage spanning REST, SOAP, GraphQL, and related technologies, it presents clear explanations, historical context, and technical depth to equip readers with a thorough understanding of how APIs facilitate efficient communication between systems. Moving beyond theory, the guide provides hands-on instruction for building reliable APIs, including detailed chapters on request handling, data serialization, security best practices, and integration with databases. Readers are introduced to practical techniques for testing, debugging, deployment, versioning, and performance optimization, ensuring that the APIs they create are resilient, maintainable, and secure. Special attention is devoted to real-world challenges such as authentication, authorization, error handling, monitoring, and lifecycle management.
  • Добавил: literator
  • Дата: 21-04-2025, 01:50
  • Комментариев: 0
Название: Android Studio Meerkat Essentials - Kotlin Edition: Developing Android Apps Using Android Studio Meerkat and Kotlin
Автор: Neil Smyth
Издательство: Payload Media
Год: 2025
Страниц: 745
Язык: английский
Формат: epub (true)
Размер: 52.0 MB

This book, fully updated for Android Studio Meerkat and the new UI, teaches you how to develop Android-based applications using Kotlin. Beginning with the basics, the book outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and object-oriented programming. Asynchronous programming using Kotlin coroutines and flow is also covered in detail. Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, content providers, the Database Inspector, app navigation, live data, and data binding. Assuming you already have some programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started.
  • Добавил: literator
  • Дата: 21-04-2025, 01:14
  • Комментариев: 0
Название: Поиск на основе искусственного интеллекта
Автор: Трей Грейнджер, Дуг Тернбулл, Макс Ирвин
Издательство: ДМК Пресс
Год: 2025
Страниц: 588
Язык: русский
Формат: pdf
Размер: 37.4 MB

Современные поисковые системы выходят далеко за рамки простого сопоставления поисковых запросов с базой данных. Прочитав эту книгу, вы получите знания и навыки, необходимые для разработки продвинутых поисковых приложений на основе ИИ, способных автоматически обучаться на основе каждого обновления контента и взаимодействия с пользователем. Ключевые понятия и методы проиллюстрированы доступными для понимания примерами. Весь код книги написан на Python и поставляется в блокнотах Jupyter, работающих в контейнерах Docker. Эта книга предназначена для инженеров поисковых систем, инженеров-программистов и специалистов по данным, которые хотят узнать, как создавать передовые поисковые системы, интегрирующие новейшие методы машинного обучения, чтобы обеспечить более предметно-ориентированный и интеллектуальный поиск. Технические читатели, которые хотят извлечь максимальную пользу из этой книги, могут следовать примерам кода Python. Предполагается знакомство с синтаксисом SQL, поскольку мы решили реализовать многие агрегации данных в этом стандартизированном представлении, когда это возможно.
  • Добавил: literator
  • Дата: 20-04-2025, 20:59
  • Комментариев: 0
Название: Version Control with Git for New Developers: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 385
Язык: английский
Формат: pdf, epub (true)
Размер: 11.9 MB

Version control is fundamental in modern software development, enabling individuals and teams to manage changes, collaborate seamlessly, and maintain the integrity of their codebases. "Version Control with Git for New Developers: A Practical Guide with Examples" delivers a comprehensive introduction to Git, focusing on the essential concepts and workflows that empower developers to track, organize, and safeguard their work. Starting from first principles, the book explains the rationale for version control, outlines the contrasting approaches of centralized and distributed systems, and provides a clear rationale for adopting Git in contemporary projects. Each chapter presents practical guidance through the stages of setting up Git, managing repositories, and performing everyday operations such as staging, committing, branching, and merging. The text includes careful explanations of collaboration strategies, conflict resolution, and the use of both command-line and graphical tools. Readers learn how to interact with remote repositories, integrate with popular platforms, and navigate the challenges of real-world team development using proven workflows and best practices.
  • Добавил: literator
  • Дата: 20-04-2025, 20:35
  • Комментариев: 0
Название: Writing Clean Code Step by Step: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 362
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Writing Clean Code Step by Step: A Practical Guide with Examples provides a clear and structured roadmap for developing high-quality software from the ground up. Covering fundamental programming concepts, essential coding principles, and industry best practices, this book is tailored for both beginners and those seeking to reinforce the foundations of clean coding. Each chapter delivers concise explanations, actionable advice, and practical examples that foster an understanding of how to write code that is readable, reliable, and maintainable. The book's content spans the full software development workflow, including project organization, effective naming conventions, modular design, robust error handling, and defensible data management. Readers learn how to structure projects logically, adopt naming practices that enhance clarity, implement systematic testing strategies, and employ safe refactoring methods. Critical concepts such as encapsulation, immutability, and defensive programming are presented in detail to build confidence in addressing real-world development challenges.
  • Добавил: literator
  • Дата: 20-04-2025, 19:37
  • Комментариев: 0
Название: Cryptography Basics for New Coders: A Practical Guide with Examples
Автор: William E. Clark
Издательство: Nobtrex L.L.C.
Год: 2025
Страниц: 259
Язык: английский
Формат: pdf, epub (true)
Размер: 10.2 MB

Cryptography Basics for New Coders: A Practical Guide with Examples offers a thorough introduction to the essential concepts and methods used to secure information in the digital age. Written for beginners in computer science and coding, the book breaks down complex topics such as encryption, authentication, and data integrity into accessible explanations and step-by-step examples. It bridges historical developments and current technologies, providing readers with both context and practical knowledge for implementing cryptography in modern applications. The book's structure is carefully designed to build foundational understanding before progressing to advanced topics. Starting with the core goals of cryptography and classic ciphers, readers are introduced to key concepts including symmetric and asymmetric encryption, hash functions, and secure communication protocols. Each chapter is supplemented with real-world use cases, hands-on coding exercises, and clear guidance on best practices for secure implementation and key management.