Объектно-ориентированный Python: Надежные объектно-ориентированные приложения и библиотеки на языке Python

Автор: Igor1977 от 28-02-2024, 07:10, Коментариев: 0

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


Название: Объектно-ориентированный Python: Надежные объектно-ориентированные приложения и библиотеки на языке Python
Автор: Стивен Лотт, Дасти Филлипс
Издательство: СПб.: Питер
Год: 2024
Формат: pdf
Страниц: 704
Размер: 14 mb
Язык: русский

Глубоко погрузитесь в различные аспекты объектно-ориентированного программирования на Python, паттерны проектирования, приемы манипулирования данными и вопросы тестирования сложных объектно-ориентированных систем. Обсуждение всех понятий подкрепляется примерами, написанными специально для этого издания, и практическими упражнениями в конце каждой главы. Код всех примеров совместим с синтаксисом Python 3.9+ и дополнен аннотациями типов для упрощения изучения.
 

Python для анализа данных

Автор: Igor1977 от 28-02-2024, 07:00, Коментариев: 0

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


Название: Python для анализа данных
Автор: Гарафутдинов Р.В.
Издательство: Пермь: Пермский государственный национальный исследовательский университет
Год: 2024
Формат: pdf
Страниц: 276
Размер: 10 mb
Язык: русский

Цель учебного пособия — помочь студентам, изучающим курс «Python для анализа данных», приобрести системные знания по основам программирования на языке Python и освоить работу со стандартными возможностями языка и его библиотеками на уровне, достаточном для решения задач обработки и анализа данных. Рассматриваются базовые элементы и синтаксические конструкции языка Python 3 Описываются основные методы и приемы работы с рядами и табличными данными с применением популярных Python-библиотек. Издание содержит тематический план, теорию с примерами программного кода, задания для самостоятельной работы и список использованных источников.
 

Python Fundamentals for Finance: A survey of Algorithmic Options trading with Python

Автор: literator от 28-02-2024, 05:30, Коментариев: 0

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

Название: Python Fundamentals for Finance: A survey of Algorithmic Options trading with Python
Автор: Hayden Van Der Post
Издательство: Reactive Publishing
Год: 2024
Страниц: 287
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

In the extensive array of financial markets, options trading is an art form that offers a wide range of opportunities for both experienced traders and beginners. At its essence, options trading involves buying or selling the right to purchase or sell an asset at a predetermined price within a specific timeframe. This intricate financial instrument comes in two main forms: call options and put options. A well-configured Python environment is fundamental for efficient financial analysis using Python. Setting up this foundation ensures that the necessary tools and libraries for options trading are readily available. Within the realm of software development, object-oriented programming (OOP) emerges as a foundational paradigm that not only structures code but also conceptualizes it in terms of tangible objects found in the real world. Python, with its adaptable nature, wholeheartedly embraces OOP, bestowing developers with the ability to forge modular and scalable financial applications. Another crucial aspect of Python's data types and structures is their ability to handle data manipulation and analysis. Python provides a rich ecosystem of libraries and packages that specialize in data science and financial analysis.
 

Balancing Coupling in Software Design (Early Release)

Автор: literator от 27-02-2024, 19:59, Коментариев: 0

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

Название: 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.
 

Declarative Programming: Achieving Effortless Software Through Logic-Based Programs

Автор: literator от 27-02-2024, 16:35, Коментариев: 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, jаvascript, 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.
 

Academy of jаvascript: From Complete Beginner to JavaScript Expert

Автор: literator от 27-02-2024, 15:45, Коментариев: 0

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

Название: Academy of jаvascript: From Complete Beginner to jаvascript Expert
Автор: Nicholas Wilson
Издательство: Forzen Academy
Год: 2024
Страниц: 678
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

A beginner friendly way to learn how to program in jаvascript. Step into the fantastic world of jаvascript with this incredible tutorial guide by Forzen Academy! You will start at the first step of how to use jаvascript in web pages on any operating system before graduating into becoming a true wizard of computing and running jаvascript 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 jаvascript 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.
 

Python Powered Intelligence and ML: A Comprehensive Guide to AI and Soft Computing

Автор: literator от 27-02-2024, 15:02, Коментариев: 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.
 

Procedural Programming: Unleashing Algorithmic Power

Автор: literator от 27-02-2024, 05:47, Коментариев: 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.
 

Compiler Construction with C: Crafting Efficient Interpreters and Compilers

Автор: literator от 27-02-2024, 05:09, Коментариев: 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.
 

The Fusion of Artificial Intelligence and Soft Computing Techniques for Cybersecurity

Автор: literator от 26-02-2024, 20:10, Коментариев: 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.