ПРОГРАММИРОВАНИЕ » Страница 135
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Programming Backend with Go: Build robust and scalable backends for your applications using the efficient and powerful tools
/ Комментариев: 0/

Название: Programming Backend with Go: Build robust and scalable backends for your applications using the efficient and powerful tools of the Go ecosystem
Автор: Julian Braun
Издательство: GitforGits
Год: 2024
Страниц: 469
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

This book takes its time to go over every important aspect of backend programming, from the fundamentals to more advanced techniques, so that you can become experts in Go scripting and all the things Go can do. Quickly introducing readers to Go and its ecosystem, the book walks them through installing the language and creating a development environment with Visual Studio Code. Next, it takes a baby step into learning the basics of building web servers with the net/http package, going over topics like routing, handling various HTTP methods, and the structures of requests and responses. Path variables, regex-based routing, custom handlers, and middleware are some of the advanced routing topics covered, which uses the robust gorilla/mux package. After introducing session and cookie management, the book moves on to user authentication, covering topics such as OAuth2 integration, JWT for secure APIs, and more. The book then teaches various aspects of database integration with GORM, covering topics such as connecting to SQL databases, performing CRUD operations, managing migrations, and handling transactions and concurrency control. The Gin framework for designing and implementing microservices, REST and gRPC for inter-service communication, and Kubernetes for containerizing applications are also covered in detail. Also covered is message brokering with Apache Kafka and NSQ for asynchronous systems, which guarantees resilient systems and efficient message delivery. Secure coding practices, HTTPS with crypto/tls, avoiding SQL injections and XSS attacks, and configuration management with Viper are also one of the main goal of the book.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Python Web Applications with Flask: Hand-on your Flask skills with advanced techniques and build dynamic web applications
/ Комментариев: 0/

Название: Python Web Applications with Flask: Hand-on your Flask skills with advanced techniques and build dynamic web applications
Автор: Jeffrey Leon Stroup, Thomas Carroll
Издательство: Independently published
Год: 2024
Страниц: 473
Язык: английский
Формат: epub
Размер: 10.1 MB

Python also has a large and supportive community with many online resources and documentation. Many tutorials, forums, and videos can help beginners get started with Python programming. Flask is an API of Python that allows us to build up web-applications. It was developed by Armin Ronacher. Flask’s framework is more explicit than Django’s framework and is also easier to learn because it has less base code to implement a simple web-Application. A Web-Application Framework or Web Framework is the collection of modules and libraries that helps the developer to write applications without writing the low-level codes such as protocols, thread management, etc. Flask is based on WSGI(Web Server Gateway Interface) toolkit and Jinja2 template engine. This Book Is Perfect For: - Total beginners with zero programming experience; - Returning professionals who haven’t written code in years; - Seasoned professionals looking for a fast, simple, crash course in Python.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Основы параллельного программирования (2020)
/ Комментариев: 0/

Название: Основы параллельного программирования
Автор: Богачев К. Ю.
Издательство: Лаборатория знаний
Год: 2020 - 4-е изд.
Cтраниц: 345
Формат: pdf (ocr)
Размер: 31 мб
Язык: русский

Данная книга представляет собой введение в методы программирования для параллельных ЭВМ. Основной ее целью является научить читателя самостоятельно разрабатывать максимально эффективные программы для таких компьютеров. Вопросы распараллеливания конкретных алгоритмов рассмотрены на многочисленных примерах программ на языке С.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Basic Math for AI: A Beginner's Quickstart Guide to the Mathematical Foundations of Artificial Intelligence
/ Комментариев: 0/

Название: Basic Math for AI: A Beginner's Quickstart Guide to the Mathematical Foundations of Artificial Intelligence
Автор: Andrew Hinton
Издательство: Book Bound Studios
Серия: AI Fundamentals
Год: 2024
Страниц: 142
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Are you intrigued by Artificial Intelligence (AI) but overwhelmed by the mathematical foundations necessary to understand and develop AI technologies? You are not alone. "Basic Math for AI" is here to bridge that gap. This comprehensive guide demystifies the essential mathematics needed to dive into the world of AI. It’s accessible to everyone, from students to professionals eager to enhance their understanding and skills. "Basic Math for AI" starts with the basics. It explains why mathematics is not just useful but crucial for AI. The book is structured to gradually build your knowledge from fundamental concepts to more complex theories. This methodical approach ensures a solid understanding of each mathematical principle as it applies to AI applications. Whether you are a beginner looking to get a head start or an experienced practitioner aiming to revisit and solidify your mathematical skills, this book offers a clear and structured approach to learning. Don't let a lack of mathematical knowledge keep you from advancing in AI. Grab your copy of "Basic Math for AI" today and start unlocking the mathematical secrets behind Artificial Intelligence! Whether you're reading to learn, to teach, or to implement, this book is an essential resource for anyone ready to enhance their mastery of math for AI.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Programming C# 12: Build Cloud, Web, and Desktop Applications (Final)
/ Комментариев: 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
/ Комментариев: 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
/ Комментариев: 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
/ Комментариев: 0/

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

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


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Разработка программных модулей программного обеспечения для компьютерных систем. Прикладное программирование
/ Комментариев: 0/

Название: Разработка программных модулей программного обеспечения для компьютерных систем. Прикладное программирование
Автор: Белугина С. В.
Издательство: Лань
Год: 2020
Cтраниц: 312
Формат: pdf (ocr)
Размер: 32 мб
Язык: русский

Предлагаемый краткий курс лекций содержит учебный материал, включающий знакомство с интернет-технологиями, языками создания интернет-приложений и веб-документов, инструментальными средствами создания приложений компьютерных сетей, универсальным языком для работы с приложениями Office. Учебное пособие поможет систематизировать знания, полученные на лекциях и практических занятиях, выполнить внеаудиторную самостоятельную работу, подготовиться к текущему и промежуточному контролю. Издание адресовано студентам среднеспециальных образовательных учреждений, а также всем интересующимся данной тематикой.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Generative Deep Learning with Python: Unleashing the Creative Power of AI
/ Комментариев: 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.