ПРОГРАММИРОВАНИЕ » Страница 16
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Artificial Intelligence: Principles and Practice
/ Комментариев: 0/

Название: Artificial Intelligence: Principles and Practice
Автор: George F. Luger
Издательство: Springer
Год: 2025
Страниц: 639
Язык: английский
Формат: pdf (true)
Размер: 30.2 MB

This book provides a complete introduction to Artificial Intelligence (AI), covering foundational computational technologies, mathematical principles, philosophical considerations, and engineering disciplines essential for understanding AI. Artificial Intelligence: Principles and Practice emphasizes the interdisciplinary nature of AI, integrating insights from psychology, mathematics, neuroscience, and more. The book addresses limitations, ethical issues, and the future promise of AI, emphasizing the importance of ethical considerations in integrating AI into modern society. With a modular design, it offers flexibility for instructors and students to focus on specific components of AI, while also providing a holistic view of the field.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Java. Самое полное руководство по разработке в примерах от сообщества Stack Overflow
/ Комментариев: 0/


Название: Java. Самое полное руководство по разработке в примерах от сообщества Stack Overflow
Автор: коллектив авторов
Издательство: аст
Год: 2024
Формат: PDF
Страниц: 674
Размер: 198 Mb
Язык: Русский

Эта книга – не академический учебник по Java, а скорее сборник своеобразных рецептов по применению этого универсального языка программирования, которые могут пригодиться в самых разных случаях, связанных с написанием кода. Ее можно использовать для разрешения сложных ситуаций, возникающих у пользователей при работе с Java. Многое из представленного здесь материала ранее не публиковалось в русскоязычных учебниках по языку Java, например, в книге рассмотрены особенности разработки приложений на основе применения параллельного программирования, работа с потоками, а также использование Java при вызове цепочки методов.



Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering High-Performance Computing with C#9 and .NET 5
/ Комментариев: 0/

Название: C++ Programming Handbook For Beginners On GUI Development with QT: A Step-by-Step Guide to Building Cross-Platform GUI Applications Using C++ and Qt Framework
Автор: Tech Greeny
Издательство: Tech Greeny
Год: 2024
Страниц: 169
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Unlock the power of C++ and Qt for GUI development! This comprehensive handbook provides a thorough introduction to C++ programming and GUI development using Qt, covering the fundamentals of C++, Qt, and cross-platform GUI application development. C++ is one of the most popular and powerful programming languages for system and application development, particularly for performance-critical software like operating systems, game engines, and real-time applications. Its influence on software engineering cannot be overstated, given its strong emphasis on object-oriented principles and its ability to manage low-level hardware details without sacrificing high-level abstractions. For developers aiming to build desktop applications with graphical user interfaces (GUIs), C++ offers a versatile and performant foundation, especially when combined with GUI frameworks like Qt.In the realm of GUI development, a core advantage of C++ is its combination of speed and control. Unlike other languages such as jаvascript or Python, C++ allows you to directly manage memory, resulting in faster and more responsive applications, which is essential when dealing with complex user interfaces.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering AWS Elastic Kubernetes Services: Building and deploying scalable containerized applications with Kubernetes and EKS
/ Комментариев: 0/

Название: Mastering AWS Elastic Kubernetes Services: Building and deploying scalable containerized applications with Kubernetes and EKS
Автор: Siva Guruvareddiar
Издательство: BPB Publications
Год: 2025
Страниц: 428
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

“Mastering AWS Elastic Kubernetes Services" is your comprehensive guide to understanding and implementing AWS EKS. This book helps you master Kubernetes, the industry-standard container orchestration platform, on the robust and scalable Amazon Web Services (AWS) cloud. This book is a complete guide to Kubernetes and AWS EKS, starting with the basics of Kubernetes architecture and container orchestration. This book systematically builds your understanding through 23 carefully structured chapters. We begin with fundamental Kubernetes concepts, ensuring a solid foundation before diving into EKS-specific architectures and components. The journey progresses from basic cluster setup to advanced operational aspects, including security, monitoring, and integration with AWS services. Each chapter is designed to provide practical, hands-on knowledge that you can immediately apply in your professional role. As we advance, the book delves into modern DevOps practices, including CI/CD pipelines, GitOps workflows, and disaster recovery strategies. The final chapters concentrate on optimization techniques and best practices, ensuring your EKS implementations are not just functional but excel in performance, security, and cost-effectiveness.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Getting Started with jаvascript: A JavaScript Beginner's Guide to Building Dynamic Web and Mobile Apps
/ Комментариев: 0/

Название: Getting Started with jаvascript: A jаvascript Beginner's Guide to Building Dynamic Web and Mobile Apps with Hands-On Examples and 200+ Sample Projects
Автор: Thomas Theis
Издательство: Rheinwerk Publishing Inc.
Год: 2025
Страниц: 520
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

New to programming and jаvascript? Look no further! With this beginner’s guide, learn the language ABCs and start developing applications. Walk through the programming basics: branches, functions, methods, objects, and more. Then create forms and events; use the Document Object Model (DOM); and work with large data sets, processing strings, mathematics, time, and other data structures. Design your web and mobile applications using tools like Ajax, CSS, jQuery, and Onsen UI. Follow code examples and expert tips, and you’ll be developing in no time! jаvascript is an interpreted language, which means jаvascript programs are translated and executed line by line. jаvascript also offers many elements that may be familiar to you from other programming languages, such as loops for a quick repetition of program parts, branches for the different handling of different situations, and functions for breaking down a program into manageable components. You also have a variety of objects at your disposal. Using the Document Object Model (DOM), you can access all elements of your webpages in jаvascript so that you can change them dynamically.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering 3D Game Development with JavaScript
/ Комментариев: 0/

Название: Mastering 3D Game Development with jаvascript: Harnessing the Power of jаvascript for Immersive Experiences
Автор: Roland Parker
Издательство: Reedsy
Год: 2024
Страниц: 221
Язык: английский
Формат: epub
Размер: 18.9 MB

Mastering 3D Game Development with jаvascript: A Beginner's Guide isn’t just another book on programming. It's your toolkit for transforming imaginative ideas into captivating, interactive 3D experiences right within the web browser. Gone are the days when creating 3D games demanded specialized languages or costly software—jаvascript has opened the doors to everyone with a vision. Drawing on years of experience, I’ve crafted an accessible, hands-on approach that translates the complexities of 3D game development into a clear path anyone with basic jаvascript knowledge can follow. From foundational 3D graphics to building polished, high-performance games, this guide is packed with everything you need. What makes this guide stand out is its interactive, project-based structure. You’ll not only learn the concepts but apply them as you go, evolving from simple scenes to intricate, interactive worlds. By the end, you’ll possess the skills to create 3D games ready to compete with desktop-quality experiences. Whether you're a game development enthusiast, a web developer eager to branch out, or simply someone excited to craft interactive stories, this book equips you with everything needed to excel in 3D game development with jаvascript.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
The Complete C++ Guide: Theory, Practice, and Projects
/ Комментариев: 0/

Название: The Complete C++ Guide: Theory, Practice, and Projects
Автор: Govind Kumawat
Издательство: Independently published
Год: 2024
Страниц: 117
Язык: английский
Формат: pdf
Размер: 26.5 MB

"The Complete C++ Guide: Theory, Practice, and Projects" is the definitive resource for mastering C++ programming. Combining theory with hands-on practice, it equips readers with the skills needed to build robust, efficient applications. From understanding the basics of variables and control flow to exploring advanced topics like inheritance, polymorphism, and multithreading, the book is designed for a gradual and comprehensive learning experience. The inclusion of projects such as a library management system, a chat application, and error-handling exercises ensures learners can translate theory into practice seamlessly.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Machine Learning. Supervised Learning Techniques and Tools
/ Комментариев: 0/

Название: Machine Learning. Supervised Learning Techniques and Tools: Nonlinear Models Exercises with R, SAS, STATA, EVIEWS and SPSS
Автор: César Pérez López
Издательство: Scientific Books
Год: 2024
Страниц: 126
Язык: английский
Формат: epub
Размер: 11.5 MB

In this book we will develop Machine Learning techniques related to non-linear regression. More specifically, we will go deeper into non-linear multiple regression models with all their identification, estimation and diagnosis problems. Special emphasis is placed on generalised linear models and all types of derived non-linear models: Logit Models, Probit Models, Poisson Models and Negative Binomial Models. This is followed by models of limited dependent variable, discrete choice, count, censored, truncated and sample selection. Non-linear models with panel data are also discussed in depth. An important section is devoted to predictive models of neuroanalytic networks. All chapters are illustrated with examples and representative exercises solved with the latest software such as R, SAS, SPSS, EVIEWS and STATGRAPHICS.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Data Structures and Algorithms in Golang: Develop Better Applications with Go
/ Комментариев: 0/

Название: Data Structures and Algorithms in Golang: Develop Better Applications with Go
Автор: Aarav Joshi
Издательство: 101 Books
Год: 2024
Страниц: 289
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Data structures and algorithms (DSA) form the foundation of efficient programming. They enable developers to organize data optimally, solve complex problems, and build scalable applications. Whether you are crafting a search engine, developing a database, or optimizing code performance, mastering DSA is essential. Employers highly value this skill, and a strong grasp of DSA can set you apart in a competitive job market. Go, or Golang, is a modern, statically typed programming language designed for efficiency and simplicity. Its robust standard library, built-in concurrency support, and performance rivaling C make it an ideal choice for implementing data structures and algorithms. Go’s clean syntax, garbage collection, and excellent error-handling capabilities further simplify complex programming tasks, allowing you to focus on learning and building. This book bridges the gap between theoretical DSA concepts and their practical implementation in Go. Starting with foundational data structures like arrays and lists, you’ll progress to advanced topics like trees, graphs, and dynamic programming. Each chapter includes clear explanations, Go-based examples, and hands-on exercises to reinforce learning. Whether you're a student or a professional, this book equips you with the tools to tackle real-world problems using Go’s power and versatility.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Text Processing with jаvascript: Regular Expressions, Tools, and Techniques for Optimal Performance
/ Комментариев: 0/

Название: Text Processing with jаvascript: Regular Expressions, Tools, and Techniques for Optimal Performance
Автор: Faraz K. Kelhini
Издательство: Pragmatic Bookshelf
Год: 2024
Страниц: 238
Язык: английский
Формат: pdf (true), epub (true)
Размер: 18.4 MB

You might think of regular expressions as the holy grail of text processing, but are you sure you aren't just shoehorning them in where standard built-in solutions already exist and would work better? jаvascript itself provides programmers with excellent methods for text manipulation, and knowing how and when to use them will help you write more efficient and performant code. From extracting data from APIs to calculating word counts and everything in between, discover how to pick the right tool for the job and make the absolute most of it every single time. Whether you're a beginner or an advanced programmer, this up-to-date guide will save you a ton of time when dealing with text. With Text Processing with jаvascript, you'll find a collection of tiny programs, each demonstrating a string manipulation approach in jаvascript. You'll also focus squarely on the practical aspects of text processing with jаvascript - that is, what each technique is designed to accomplish and how to use it in your program. Most popular programming languages support regular expressions, and there’s a good reason for that: regular expressions are incredibly powerful at text processing. With regular expressions, you can greatly reduce the time and effort required for complex string parsing tasks that would otherwise take dozens of lines of code. But, as a jаvascript developer, you may not need to jump into writing regular expression patterns whenever you need to process texts. jаvascript already provides excellent built-in tools that meet many of your text manipulation needs. In this book, you’ll explore when and how to use each tool by working through real-world scenarios. You’ll learn the mechanics of jаvascript’s regex in detail via cookbook-style recipes for various text manipulation tasks.