Programming C# 12: Build Cloud, Web, and Desktop Applications (Final)

Автор: literator от 16-06-2024, 06:12, Коментариев: 0

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

Название: Programming C# 12: Build Cloud, Web, and Desktop Applications (Final)
Автор: Ian Griffiths
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 876
Язык: английский
Формат: True/Retail PDF, True/Retail EPUB
Размер: 10.3 MB

C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building cloud, web, and desktop applications. Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#, such as generics, LINQ, and asynchronous programming features. You'll get up to speed on .NET 8 and the latest C# 11.0 and 12.0 additions, including generic math, new polymorphism options, enhanced pattern matching, and new features designed to improve productivity. C# 11.0 and 12.0 have gained performance-oriented features including generic math, and improved control over memory handling for performance-sensitive low-level code. Every new .NET release has improved execution speed, but there have also been significant reductions in startup times, memory footprint, and binary size. This, along with improved support for containerization, enhances .NET’s fit for modern cloud development. There have also been significant improvements for cross-platform client-side development, thanks to Blazor and .NET MAUI (Multi-platform App UI). .NET has supported ARM and WebAssembly (WASM) for many years, but continuous recent improvements for those targets are important for cloud, mobile, and web development.
 

Algorithms and Data Structures with Python: An interactive learning experience: Comprehensive introduction to data structures

Автор: literator от 15-06-2024, 17:58, Коментариев: 0

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

Название: Algorithms and Data Structures with Python: An interactive learning experience: Comprehensive introduction to data structures and algorithms
Автор: Cuantum Technologies
Издательство: Cuantum Technologies
Год: November 13, 2023
Страниц: 787
Язык: английский
Формат: pdf, epub (true), mobi
Размер: 10.1 MB

In a digital era where data is king, and problem-solving skills are paramount, understanding algorithms is not just an academic pursuit but a necessary tool in your professional toolkit. This book is designed to offer a comprehensive exploration of algorithms, tailored to harness the power of Python – a language renowned for its simplicity and elegance. Step into the captivating world of computational problem-solving with "Algorithms and Data Structures with Python" by Cuantum Technologies. This isn't just a book; it's a transformative journey that takes you from the fundamentals of algorithmic logic to the cutting-edge applications reshaping our digital world. Whether you are a student embarking on the study of computer science, a professional seeking to sharpen your coding skills, or a curious mind intrigued by the logic behind complex problems, this book aims to cater to your aspirations. It’s not just about learning to code; it’s about coding to learn and solve. Python serves as an excellent medium for learning algorithms due to its readability and simplicity, allowing you to focus on the underlying concepts rather than getting bogged down by complex syntax. It’s a language that’s both forgiving for beginners and powerful for experts, making it ideal for a wide range of readers. This book is for anyone with a desire to learn about algorithms. Whether you’re a beginner in programming, a student in computer science, a software developer looking to improve your understanding of algorithmic concepts, or even a professional from a non-tech field with an interest in data analysis or automation, this book has something valuable for you.
 

Data Analysis Foundations with Python: Master Python and Data Analysis using NumPy, Pandas, Matplotlib

Автор: literator от 15-06-2024, 16:57, Коментариев: 0

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

Название: Data Analysis Foundations with Python: Master Python and Data Analysis using NumPy, Pandas, Matplotlib, and Seaborn: A Hands-On Guide with Projects and Case Studies
Автор: Cuantum Technologies
Издательство: Cuantum Technologies
Год: 2024
Страниц: 551
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Dive into data analysis with Python, starting from the basics to advanced techniques. This course covers Python programming, data manipulation with Pandas, data visualization, exploratory data analysis, and Machine Learning. Embark on a comprehensive journey through data analysis with Python. Begin with an introduction to data analysis and Python, setting a strong foundation before delving into Python programming basics. Learn to set up your data analysis environment, ensuring you have the necessary tools and libraries at your fingertips. As you progress, gain proficiency in NumPy for numerical operations and Pandas for data manipulation, mastering the skills to handle and transform data efficiently. Proceed to data visualization with Matplotlib and Seaborn, where you'll create insightful visualizations to uncover patterns and trends. Understand the core principles of exploratory data analysis (EDA) and data preprocessing, preparing your data for robust analysis. Explore probability theory and hypothesis testing to make data-driven conclusions and get introduced to the fundamentals of Machine Learning. Delve into supervised and unsupervised learning techniques, laying the groundwork for predictive modeling. To solidify your knowledge, engage with two practical case studies: sales data analysis and social media sentiment analysis. These real-world applications will demonstrate best practices and provide valuable tips for your data analysis projects. This book also serves as the first step in a larger learning path aimed at becoming a fully-fledged Data Scientist or AI Engineer. Understanding the nuances of data analysis is foundational to fields like Machine Learning, natural language processing, and Deep Learning. By mastering the concepts laid out in this book, you're setting a strong foundation for more advanced studies in AI.
 

Искусственный интеллект для .NET: речь, язык и поиск. Конструирование умных приложений с использованием Microsoft Cognitive Services APIs

Автор: umkaS от 15-06-2024, 10:05, Коментариев: 0

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

Название: Искусственный интеллект для .NET: речь, язык и поиск. Конструирование умных приложений с использованием Microsoft Cognitive Services APIs
Автор: Нишит Патак
Издательство: Москва
Год: 2018
Cтраниц: 300
Формат: pdf (ocr)
Размер: 11 мб
Язык: русский

Издание рассказывает о применении когнитивных служб компании Microsoft и применении на практике набора простых API. В доступной форме описано создание приложений на основе искусственного интеллекта в среде разработки Visual Studio, создание разговорного интерфейса, применение API для обработки распознавания и интерпретации устной речи. Описаны различные модели языка в искусственном интеллекте.
 

Generative Deep Learning with Python: Unleashing the Creative Power of AI

Автор: literator от 15-06-2024, 04:29, Коментариев: 0

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

Название: Generative Deep Learning with Python: Unleashing the Creative Power of AI
Автор: Cuantum Technologies
Издательство: Cuantum Technologies
Год: 2023
Страниц: 276
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Dive into the world of Generative Deep Learning with Python, mastering GANs, VAEs, & autoregressive models through projects & advanced topics. Gain practical skills & theoretical knowledge to create groundbreaking AI applications. Generative Deep Learning is a subfield of Artificial Intelligence (AI) that focuses on models that can generate new, previously unseen data. It's an area where art and science intersect, where creativity meets technology. With applications ranging from creating realistic images, music, and text to generating novel chemical compounds for drug discovery, the possibilities are truly endless. By the time you reach the end of this book, you'll have a comprehensive understanding of Generative Deep Learning and its vast potential. Generative Deep Learning with Python opens the door to the fascinating world of AI where machines create. This course begins with an introduction to deep learning, establishing the essential concepts and techniques. You will then delve into generative models, exploring their theoretical foundations and practical applications. As you progress, you will gain a deep understanding of Generative Adversarial Networks (GANs), learning how they function and how to implement them for tasks like face generation. This course is designed for technical professionals, data scientists, and AI enthusiasts who have a foundational understanding of Deep Learning and Python programming.
 

Quantum Computing: Applications and Challenges

Автор: literator от 14-06-2024, 16:30, Коментариев: 0

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

Название: Quantum Computing: Applications and Challenges
Автор: Habiba Drias, Farouk Yalaoui
Издательство: Springer
Год: 2024
Страниц: 226
Язык: английский
Формат: pdf (true), epub
Размер: 28.4 MB

This book is intended for academics, researchers, Ph.D. students, and industrials to learn about Quantum Computing and prepare them to understand the future with its cutting-edge tools. Quantum Computing holds great promise in terms of human life quality especially when combined with Artificial Intelligence (AI). In addition to Quantum Computing, the book focuses on Quantum Artificial Intelligence, quantum machine and Deep Learning, quantum cryptography, and quantum logistics optimization. Applications in weather forecasting, digital soil mapping, skin lesion classification, combinatorial optimization, and urgent transportation, among others, are presented. Quantum computing promises exponentially faster computation and the ability to solve problems that are intractable by classical computers. This challenging field has the power to revolutionize cryptography, optimization, Artificial Intelligence, and simulations that could transform industries ranging from finance to drug discovery. The opportunities of quantum technologies are enormous. The calculations carried out by quantum systems are very fast and their spin-offs in industry are very beneficial. This advance will be more talented by hybridizing it with artificial intelligence. Unlike this gainful progress for our society, quantum technologies unfortunately pose threats. The most striking example is the attack on cryptography. Computer security is highly threatened by quantum technologies. Both opportunities and threats favor the emergence of start-ups, particularly in the fields of quantum computing, quantum communications, quantum post-cryptography and quantum artificial intelligence. Classical computing dealing with data will have to migrate to quantum computing and the sooner the better to ensure data protection.
 

Agile Retrospectives, Second Edition: A Practical Guide for Catalyzing Team Learning and Improvement

Автор: literator от 14-06-2024, 16:00, Коментариев: 0

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

Название: Agile Retrospectives, Second Edition: A Practical Guide for Catalyzing Team Learning and Improvement
Автор: Esther Derby, Diana Larsen, David Horowitz
Издательство: Pragmatic Bookshelf
Год: 2024
Страниц: 300
Язык: английский
Формат: epub
Размер: 32.4 MB

In an uncertain and complex world, learning is more important than ever before. In fact, it can be a competitive advantage. Teams and organizations that learn rapidly deliver greater customer value faster and more reliably. Furthermore, those teams are more engaged, more productive, and more satisfied. The most effective way to enable teams to learn is by holding regular retrospectives. Unfortunately, many teams only get shallow results from their retrospectives. This book is filled with practical advice, techniques, and real-life examples that will take retrospectives to the next level--whether your team is co-located, hybrid, or remote. This book will help team leads, scrum masters, and coaches engage their teams to learn, improve, and deliver greater results. For nearly two decades, scrum masters, team leads, and coaches have relied on the first edition of Agile Retrospectivesas an essential resource to facilitate better retrospectives. The world has changed. Agile software development and agile retrospectives are no longer novel. This edition builds on recent research, reflects the authors' experiences over two decades, and shares wisdom gleaned from the global retrospective community. Find practical advice to level up retrospective skills. Address the challenges of remote and hybrid retrospectives head on.
 

Playful Python Projects: Modeling and Animation

Автор: literator от 14-06-2024, 13:44, Коментариев: 0

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

Название: Playful Python Projects: Modeling and Animation
Автор: Maxim Mozgovoy
Издательство: CRC Press
Год: 2024
Страниц: 245
Язык: английский
Формат: pdf (true), epub
Размер: 10.1 MB

This book aims to take beginner and intermediate programming hobbyists to the next level by challenging them with exciting bite-size projects rooted in actual scientific and engineering problems. Each chapter introduces a set of simple techniques and shows a variety of situations where they can be applied. The main feature of the book is the choice of topics that are designed to be both entertaining and serious. Most of the projects strive to analyze or simulate something found in the real world, covering molecules and planets, plants and animals, bacteria and robots. Engaging in these excursions is a great way to hone coding skills while exploring diverse areas of human knowledge. The discussion of each project in the book ends with its full Python code. The variety of discussed subjects and creative project ideas make the book a perfect choice for aspiring coders thinking where to apply their growing skills.
 

Handbook of Texture Analysis: Generalized Texture for AI-Based Industrial Applications

Автор: literator от 14-06-2024, 03:47, Коментариев: 0

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

Название: Handbook of Texture Analysis: Generalized Texture for AI-Based Industrial Applications, Volume II
Автор: Ayman El-Baz, Mohammed Ghazal, Jasjit S. Suri
Издательство: CRC Press
Год: 2024
Страниц: 271
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

The major goals of texture research in computer vision are to understand, model, and process texture, and ultimately, to simulate the human visual learning process using computer technologies. In the last decade, Artificial Intelligence (AI) has been revolutionized by Machine Learning and Big Data approaches, outperforming human prediction on a wide range of problems. In particular, Deep Learning convolutional neural networks (CNNs) are particularly well suited to texture analysis. This book examines four major application domains related to texture analysis and their relationship to AI-based industrial applications: texture classification, texture segmentation, shape from texture, and texture synthesis. Computer vision concerns itself with computationally achieving a high-level perception and understanding (approximating the performance of human cognition) of digital images and videos. It attempts the automation of tasks naturally accomplished by the human visual apparatus. Computer vision encompasses scientific methods for the acquisition, processing, analysis, and interpretation of digital images and extraction of multidimensional data from the physical world with a view to produce numerical or symbolic information. For any computer vision applications, the input data is an image or a video, and the objective is to understand the image and its contents. If the goal is to create an application of human vision—like object recognition, defect detection, etc.—then it may be called computer vision. Texture analysis is a technique for visualizing regions in an image by analyzing the texture information of those regions.
 

50 Python Concepts Every Developer Should Know

Автор: literator от 14-06-2024, 02:50, Коментариев: 0

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

Название: 50 Python Concepts Every Developer Should Know
Автор: Hernando Abella
Издательство: Aluna Publishing House
Год: 2024
Страниц: 156
Язык: английский
Формат: pdf, epub (true)
Размер: 15.6 MB

"The continued demand for Python skills across industries makes it a valuable asset for developers". This Book is wonderful because it has not only fundamental concepts but also intermediate and advanced ones: - Multiprocessing; - Debuggins Techniques; - Code review practices; - Idiomatic Pythonic Code; - Threading; - Time complexity analysis. And many more concepts that will help you feel more confident with the Python programming language. By knowing these concepts, you will begin to handle the Python Syntax more efficiently and will help you with most of the Code quickly. Download NOW and Transform your Coding Skills!