ПРОГРАММИРОВАНИЕ » Страница 17
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Powerful Python: Patterns and Strategies with Modern Python (Final)
/ Комментариев: 0/

Название: Powerful Python: Patterns and Strategies with Modern Python (Final Release)
Автор: Aaron Maxwell
Издательство: O’Reilly Media, Inc.
Год: 2025
Страниц: 200
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB
Размер: 10.1 MB

Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams—without getting distracted by info of little real-world use? This book answers these questions and more. Based on author Aaron Maxwell's software engineering career in Silicon Valley, this unique book focuses on the Python first principles that act to accelerate everything else: the 5% of programming knowledge that makes the remaining 95% fall like dominos. It's also this knowledge that helps you become an exceptional Python programmer, fast. This book is for you if you know the basics of Python and have mastered just about everything the beginner tutorials can teach you. It is also for those who want to learn more advanced techniques and strategies, so you can do more with Python, and more with coding, than you could before.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Computational Intelligence in Sustainable Computing and Optimization: Trends and Applications
/ Комментариев: 0/

Название: Computational Intelligence in Sustainable Computing and Optimization: Trends and Applications
Автор: Balamurugan Balusamy, Vinayakumar Ravi, Rajesh Kumar Dhanaraj
Издательство: Morgan Kaufmann/Elsevier
Год: 2025
Страниц: 348
Язык: английский
Формат: epub
Размер: 56.5 MB

Computational Intelligence in Sustainable Computing and Optimization: Trends and Applications focuses on developing and evolving advanced Computational Intelligence algorithms for the analysis of data involved in applications, such as agriculture, biomedical systems, bioinformatics, business intelligence, economics, disaster management, e-learning, education management, financial management, and environmental policies. The book presents research in sustainable computing and optimization, combining methods from engineering, mathematics, AI, and Computer Science to optimize environmental resources. Computational Intelligence in the field of sustainable computing combines Computer Science and engineering in applications ranging from Internet of Things (IoT), information security systems, smart storage, cloud computing, intelligent transport management, cognitive and bio-inspired computing, and management science. In addition, data intelligence techniques play a critical role in sustainable computing. Recent advances in data management, data modeling, data analysis, and AI are finding applications in energy networks and thus making our environment more sustainable.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Modern Web Development with Angular: Build Cutting-Edge, Scalable Web Apps from Scratch with Angular, TypeScript
/ Комментариев: 0/

Название: Modern Web Development with Angular: Build Cutting-Edge, Scalable Web Apps from Scratch with Angular, TypeScript, and Reactive Programming
Автор: Duncan Faulkner, Pierre Bouillon
Издательство: Orange Education Pvt Ltd, AVA
Год: 2024
Страниц: 307
Язык: английский
Формат: epub (true)
Размер: 31.6 MB

Learn modern Angular development and jumpstart your web development journey. Angular is one of the most popular and powerful frameworks for building dynamic, scalable web applications. With its robust ecosystem, it’s widely used to create high-performance, enterprise-level applications. This book offers a hands-on approach to mastering Angular, guiding you from setting up your development environment to exploring advanced topics like unit testing. You’ll start by learning how to set up Angular and create your first application, followed by gaining a solid understanding of TypeScript, enhancing your ability to work with Angular’s strongly typed features. The book covers core building blocks like components, directives, pipes, and services, providing a strong foundation for robust applications. You’ll also explore Angular’s reactivity system and how to handle asynchronous data to build dynamic UIs. It dives into component communication, data flow, and both Reactive and Template-Driven forms, helping you implement form validation and handle user input effectively.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Unity Cookbook: Core Recipes for Game Developers
/ Комментариев: 0/

Название: Unity Cookbook: Core Recipes for Game Developers
Автор: Christopher Coutinho
Издательство: Apress
Год: 2024
Страниц: 641
Язык: английский
Формат: pdf
Размер: 17.7 MB

Master the intricacies of Unity's character controllers with a deep dive into Unity's Starter Assets. This book is an essential resource for game developers looking to elevate their skills in Unity game development, offering detailed insights and practical examples to help you create complete, sophisticated, high-performance systems. Explore Unity's New Input System, a revolutionary framework designed to enhance control and flexibility in game development. Delve into the art of architecting enemy AI using Finite State Machines (FSMs) to create intelligent and responsive behaviors. Build a sophisticated melee combat system inspired by top-tier action games. Unlock the potential of advanced player movement with a focus on parkour mechanics. Optimize game performance through efficient object pooling techniques. For game developers with a foundational understanding of game development concepts, the Unity 3D engine, and C# programming. Ideal readers should have a basic grasp of Unity's interface and primary functionalities to fully benefit from the content.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Python на практике
/ Комментариев: 0/


Название: Python на практике
Автор: Саммерфилд Марк
Издательство: ДМК-Пресс
Год: 2014
Страниц: 338
ISBN: 978-5-97060-095-5
Формат: DJVU
Размер: 17.5 Мб
Язык: русский

Если вы - опытный программист на Python, то после прочтения данной книги ваши программы станут более качественными, надежными, быстрыми, удобными для сопровождения и использования.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
The Ultimate Coding Manual 2024
/ Комментариев: 0/

Название: The Ultimate Coding Manual 2024
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2024
Страниц: 146
Язык: английский
Формат: pdf
Размер: 70.7 MB

Coding is everywhere. From your TV through to the International Space Station, you'll find millions of lines of code controlling and delivering the services that we take for granted. Behind all this code are the programmers who develop our digital world, using a multitude of different languages to weave the fabric of the Internet, operating systems, games and modern entertainment. We show you the foundations and fundamentals for Python, Linux, Raspberry Pi and C++, four of the most powerful languages in the world that are used by the likes of NASA, Microsoft, Apple and throughout the Internet. These languages are used in Big Data, Encryption, AI, gaming, science, engineering and advanced mathematics. Get the most from your coding experience. You will find ideas, concepts, tutorials, hints and projects that will take you from being a beginner to an advanced programmer able to form your own code. Your programming journey starts here...


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Building Applications with Large Language Models: Techniques, Implementation, and Applications
/ Комментариев: 0/

Название: Building Applications with Large Language Models: Techniques, Implementation, and Applications
Автор: Bhawna Singh
Издательство: Apress
Год: 2024
Страниц: 289
Язык: английский
Формат: pdf
Размер: 16.5 MB

This book delves into a broad spectrum of topics, covering the foundational aspects of Large Language Models (LLMs) such as PaLM, LLaMA, BERT, and GPT, among others. The book takes you through the complexities involved in creating and deploying applications based on LLMs, providing you with an in-depth understanding of the model architecture. You will explore techniques such as fine-tuning, prompt engineering, and retrieval augmented generation (RAG). The book also addresses different ways to evaluate LLM outputs and discusses the benefits and limitations of large models. The book focuses on the tools, techniques, and methods essential for developing Large Language Models. It includes hands-on examples and tips to guide you in building applications using the latest technology in Natural Language Processing (NLP). It presents a roadmap to assist you in navigating challenges related to constructing and deploying LLM-based applications. By the end of the book, you will understand LLMs and build applications with use cases that align with emerging business needs and address various problems in the realm of language processing.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Artificial Intelligence Using Federated Learning: Fundamentals, Challenges, and Applications
/ Комментариев: 0/

Название: Artificial Intelligence Using Federated Learning: Fundamentals, Challenges, and Applications
Автор: Ahmed A Elngar, Diego Oliva, Valentina E. Balas
Издательство: CRC Press
Год: 2025
Страниц: 309
Язык: английский
Формат: pdf (true), epub
Размер: 24.5 MB

Federated Machine Learning is a novel approach to combining distributed Machine Learning, cryptography, security, and incentive mechanism design. It allows organizations to keep sensitive and private data on users or customers decentralized and secure, helping them comply with stringent data protection regulations like GDPR and CCPA. Artificial Intelligence Using Federated Learning: Fundamentals, Challenges, and Applications enables training AI models on a large number of decentralized devices or servers, making it a scalable and efficient solution. It also allows organizations to create more versatile AI models by training them on data from diverse sources or domains. This approach can unlock innovative use cases in fields like healthcare, finance, and IoT, where data privacy is paramount. Federated Learning (FL) operates by training local models on diverse datasets held by individual nodes, with only model parameters exchanged to create a global model. Unlike traditional centralized Machine Learning, FL eliminates the need to aggregate data in one location, thereby reducing privacy concerns associated with data sharing.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Artificial Intelligence in Material Science: Advances
/ Комментариев: 0/

Название: Artificial Intelligence in Material Science: Advances
Автор: Mohamed Arezki Mellal
Издательство: CRC Press
Год: 2025
Страниц: 277
Язык: английский
Формат: pdf (true), epub
Размер: 24.3 MB

Artificial Intelligence (AI) in the form of Machine Learning and nature-inspired optimization algorithms are vastly used in material science. These techniques improve many quality metrics, such as reliability and ergonomics. This book highlights the recent challenges in this field and helps readers to understand the subject and develop future works. It reviews the latest methods and applications of AI in material science. It covers a wide range of topics, including Material processing; Properties prediction; Conventional machining, such as turning, boring, grinding, and milling; non-conventional machining, such as electrical discharge machining, electrochemical machining, laser machining, plasma machining, ultrasonic machining, chemical machining, and water-jet machining; Machine tools, such as programming, design, and maintenance. AI techniques reviewed in the book include Machine learning, Fuzzy logic, Genetic algorithms, Particle swarm optimization, Cuckoo search, Grey wolf optimizer, and Ant colony optimization.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Простое объектно-ориентированное проектирование: чистый и гибкий код
/ Комментариев: 0/

Простое объектно-ориентированное проектирование: чистый и гибкий код
Название: Простое объектно-ориентированное проектирование: чистый и гибкий код
Автор: Аниче Маурисио
Издательство: Питер
Год: 2025
Формат: pdf
Страниц: 224
Размер: 15,4 Мб
Язык: русский

В процессе развития даже простое объектно-ориентированное приложение может стать сложным. Каждый новый класс, метод или функция добавляет новые состояния и абстракции, которыми нужно управлять, увеличивает время, необходимое на распутывание ранее написанного кода. Чтобы сохранить кодовую базу простой, нужны конкретные знания и умения. И вы их получите! Изучите практические принципы проектирования, помогающие сохранять простоту объектно-ориентированной кодовой базы по мере ее развития. Написанная в виде сборника практических приемов, которые можно применять в любом объектно-ориентированном языке, книга предлагает советы по организации кода, управлению зависимостями и модулями и проектированию гибких абстракций. Информативные иллюстрации, практические примеры и упражнения помогут вам быстрее запомнить описываемые принципы.