FastAPI: Modern Python Web Development (Final)

Автор: literator от 27-11-2023, 04:23, Коментариев: 0

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

Название: FastAPI: Modern Python Web Development (Final)
Автор: Bill Lubanovic
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 280
Язык: английский
Формат: pdf (true), epub (true)
Размер: 24.0 MB, 10.2 MB

FastAPI is a young yet solid framework that takes advantage of newer Python features in a clean design. As its name implies, FastAPI is indeed fast, rivaling similar frameworks in languages such as Golang. With this practical book, developers familiar with Python will learn how FastAPI lets you accomplish more in less time with less code. Author Bill Lubanovic covers the nuts and bolts of FastAPI development with how-to guides on various topics such as forms, database access, graphics, maps, and more that will take you beyond the basics. This book also includes how-to guides that will get you up to speed on RESTful APIs, data validation, authorization, and performance. With its similarities to frameworks like Flask and Django, you'll find it easy to get started with FastAPI.
 

ISTQB Certified Tester Foundation Level: A Self-Study Guide Syllabus v4.0

Автор: literator от 26-11-2023, 19:45, Коментариев: 0

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

Название: ISTQB Certified Tester Foundation Level: A Self-Study Guide Syllabus v4.0
Автор: Lucjan Stapp, Adam Roman, Michaël Pilaeten
Издательство: Springer
Год: 2024
Страниц: 409
Язык: английский
Формат: pdf (true)
Размер: 11.7 MB

This book is aimed at everyone preparing for the ISTQB Certified Tester – Foundation Level exam based on the Foundation Level syllabus (version 4.0) published in 2023. It provides candidates with reliable knowledge based on this document and thus distinguishes itself from all the information about ISTQB syllabi and exams on the Internet, which is often of rather poor quality and may even contain serious errors. The system created by ISTQB allows defining career paths for testing professionals based on a three-level certification program that includes Foundation Level, Advanced Level, and Expert Level. The entry point is the Foundation Level described in this book. Holding the Foundation Level certification is a prerequisite for earning subsequent certifications. The holders of a Foundation Level certificate can expand their knowledge of testing by obtaining an Advanced Level qualification. The advanced level is the starting point for acquiring further knowledge and skills at the expert level. A person who has already gained experience as a test manager, for example, can choose to further develop their career as a tester by obtaining expert-level certifications in the areas of test management and test process improvement. In addition to the core track, ISTQB also offers specialized education programs on topics such as acceptance testing, artificial intelligence testing, automotive testing, gaming machine testing, game testing, mobile application testing, model-based testing, performance testing, security testing, test automation, or usability testing.
 

Beyond the Algorithm: AI, Security, Privacy, and Ethics (Early Release)

Автор: literator от 26-11-2023, 17:31, Коментариев: 0

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

Название: Beyond the Algorithm: AI, Security, Privacy, and Ethics (Early Release)
Автор: Omar Santos, Petar Radanliev
Издательство: Addison-Wesley Professional/Pearson Education
Год: 2023
Страниц: 366
Язык: английский
Формат: pdf, epub
Размер: 17.6 MB

Artificial Intelligence (AI) is increasingly becoming a part of our daily lives. This book offers a comprehensive framework for comprehending and addressing the deeply interrelated challenges of AI, privacy, security, and ethics. It serves as an academic resource and a guide for navigating the complexities of this rapidly evolving terrain. “Beyond the Algorithm” will significantly contribute to ongoing discussions and help shape a future where AI can be both innovative and responsible. The book employs a multidisciplinary approach that draws on insights from cybersecurity, legal studies, philosophy, and Data Science. This text is written in a technical manner suitable for academic researchers. Still, it has also been structured to be easily understood by policy-makers, legal practitioners, cybersecurity and AI professionals. The in-depth analysis and case studies presented will be particularly enlightening for Computer Science and cybersecurity graduate students. Moreover, anyone interested in comprehending the broader implications of AI will find this comprehensive examination useful.
 

Programming Your GPU with OpenMP: Performance Portability for GPUs

Автор: literator от 26-11-2023, 15:55, Коментариев: 0

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

Название: Programming Your GPU with OpenMP: Performance Portability for GPUs
Автор: Tom Deakin, Timothy G. Mattson
Издательство: The MIT Press
Год: 2023
Страниц: 336
Язык: английский
Формат: epub
Размер: 13.1 MB

The essential guide for writing portable, parallel programs for GPUs using the OpenMP programming model. Today’s computers are complex, multi-architecture systems: multiple cores in a shared address space, graphics processing units (GPUs), and specialized accelerators. To get the most from these systems, programs must use all these different processors. In Programming Your GPU with OpenMP, Tom Deakin and Timothy Mattson help everyone, from beginners to advanced programmers, learn how to use OpenMP to program a GPU using just a few directives and runtime functions. Then programmers can go further to maximize performance by using CPUs and GPUs in parallel—true heterogeneous programming. And since OpenMP is a portable API, the programs will run on almost any system. This book will help you learn how to program a GPU with OpenMP. The first part of the book provides the background you need to understand GPU programming with OpenMP. We start by reviewing hardware developments that programmers need to understand. We explain the GPU, its differences and similarities to the modern CPU. Next, we include a chapter that summarizes how to use OpenMP to program multithreaded systems (i.e., multicore systems with a shared address space). With this background in place, you will be ready for our core topic: how to use OpenMP to program heterogeneous systems composed of CPUs and GPUs. An online repository containing source code for the example programs from the book—provided in all languages currently supported by OpenMP: C, C++, and Fortran.
 

Programming with Python for Engineers

Автор: literator от 26-11-2023, 14:58, Коментариев: 0

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

Название: Programming with Python for Engineers
Автор: Sinan Kalkan, Onur Tolga Sehitoglu, Gokturk Ucoluk
Издательство: Independently published
Год: Nov 09, 2022
Страниц: 259
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

An interactive book introducing Python to engineers and engineering students. This book is intended to be an accompanying textbook for teaching programming to science and engineering students with no prior programming expertise. This endeavour requires a delicate balance between providing details on computers & programming in a complete manner and the programming needs of science and engineering disciplines. With the hopes of providing a suitable balance, the book uses Python as the programming language, since it is easy to learn and program. Moreover, for keeping the balance, the book is formed of three parts: • Part I: The Basics of Computers and Computing: The book starts with what computation is, introduces both the present-day hardware and software infrastructure on which programming is performed and introduces the spectrum of programming languages; • Part II: Programming with Python: The second part starts with the basic building blocks of Python programming and continues with providing the ground formation for solving a problem in to Python. Since almost all science and engineering libraries in Python are written with an object-oriented approach, a gentle introduction to this concept is also provided in this part; • Part III: Using Python for Science and Engineering Problems.
 

42 проекта на Scratch 3 для юных программистов

Автор: umkaS от 26-11-2023, 11:54, Коментариев: 0

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

Название: 42 проекта на Scratch 3 для юных программистов
Автор: Голиков Д.
Издательство: БХВ-Петербург
Год: 2019
Cтраниц: 185, цвет.ил.
Формат: pdf
Размер: 53 мб
Язык: русский

Книга написана на основе опыта обучения программированию на языке Scratch в кружке юных программистов и протестирована на сотне детей 7–12 лет. Материал рассчитан на самостоятельное, без помощи взрослых, изучение Scratch школьниками 2–5 классов, имеющими базовые навыки управления компьютером. Доходчивость изложения позволит детям сразу начинать создавать увлекательные проекты, а присущий автору юмор сделает это занятие веселым. Большое количество проектов и заданий для креативной самостоятельной работы поможет творчески применять многочисленные возможности Scratch.
 

Теория и практика C++

Автор: umkaS от 26-11-2023, 07:44, Коментариев: 0

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


Название: Теория и практика C++
Автор: Шилдт Г.
Год издания: 1996
Издательство: BHV - Санкт-Петербург
ISBN: 5-7791-0029-2
Страниц: 416
Формат: pdf
Размер: 25 Мб

Книга Герберта Шилдта, одного из самых известных авторов компьютерной литературы, посвящена обсуждению сложных вопросов программирования. В ней подробно рассмотрены параметризованные функции и классы, а также такие задачи программирования, как реализация разреженных массивов, построение программ разбора математических выражений, алгоритмы шифрования и сжатия данных, а также проблемы разработки собственных языков программирования и написания интерпретаторов для них. Приводятся ценные практические советы по приемам и методам работы, а также тексты готовых работающих программ.
 

Ultimate ChatGPT Handbook for Enterprises

Автор: literator от 26-11-2023, 05:12, Коментариев: 0

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

Название: Ultimate ChatGPT Handbook for Enterprises: Transform the Enterprise Landscape by Leveraging AI Capabilities, Prompt Engineering, GPT Solution-Cycles of ChatGPT with Python and Java
Автор: Harald Gunia, Massimiliano Zattera, Karolina Galinska
Издательство: Orange Education Pvt Ltd, AVA
Год: November 2023
Страниц: 616
Язык: английский
Формат: epub (true)
Размер: 16.9 MB

Empowering the Global Workforce with ChatGPT Expertise. The first chapter provides a solid foundation by tracing the evolution of GPT models and exploring the strides towards Artificial General Intelligence (AGI) and Generative AI made by GPT-4 and its plugin ecosystem. The narrative then introduces the CapabilityGPT framework, a practical methodology for leveraging the expansive capabilities of ChatGPT in enterprise settings. We then delve into the collaborative dynamics between humans and AI across various enterprise roles and explore architectural patterns to guide the adoption of Generative AI in the enterprise IT landscape. Detailed discussions around advanced GPT prompt engineering techniques and prompt-based intelligent assistants offer an accelerated pathway to creating robust AI solutions. In the concluding chapters, the focus shifts to the practical execution of agile GPT projects, drawing from the rich experience of the authors acquired during multiple pioneering GPT engagements, alongside hands-on applications through frameworks like LangChain and predictive-powers for Python and Java developers respectively.
 

Understanding Large Language Models: Learning Their Underlying Concepts and Technologies

Автор: literator от 26-11-2023, 03:31, Коментариев: 0

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

Название: Understanding Large Language Models: Learning Their Underlying Concepts and Technologies
Автор: Thimira Amaratunga
Издательство: Apress
Год: 2023
Страниц: 166
Язык: английский
Формат: pdf (true), epub, mobi
Размер: 10.2 MB

This book will teach you the underlying concepts of large language models (LLMs), as well as the technologies associated with them. The book starts with an introduction to the rise of conversational AIs such as ChatGPT, and how they are related to the broader spectrum of large language models. From there, you will learn about Natural Language Processing (NLP), its core concepts, and how it has led to the rise of LLMs. Next, you will gain insight into transformers and how their characteristics, such as self-attention, enhance the capabilities of language modeling, along with the unique capabilities of LLMs. The book concludes with an exploration of the architectures of various LLMs and the opportunities presented by their ever-increasing capabilities―as well as the dangers of their misuse. After completing this book, you will have a thorough understanding of LLMs and will be ready to take your first steps in implementing them into your own projects. Anyone interested in learning the foundational concepts of NLP, LLMs, and recent advancements of Deep Learning.
 

The Complete Obsolete Guide to Generative AI (MEAP v3)

Автор: literator от 25-11-2023, 19:46, Коментариев: 0

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

Название: The Complete Obsolete Guide to Generative AI (MEAP v3)
Автор: David Clinton
Издательство: Manning Publications
Год: 2023
Страниц: 200
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

The last book on AI you’ll ever need. We swear! How do you keep up with a topic that changes day to day? It seems like whatever you learned about artificial intelligence at lunchtime is obsolete by dinner. That means you have two choices. You can give up in frustration or you can learn what’s long-lasting about generative AI: the what and the why—even as how you use it continues to evolve. The Complete Obsolete Guide to Generative AI is a lighthearted look at programming with AI, as well as a rock-solid resource for getting the best out of these insanely powerful services. Let it be your guide to creating images and presentations, working with data feeds, prompt engineering, and much more. Going far deeper than any Medium article, this book gives you the tools you need to work better, faster, and smarter with AI, while making peace with your new robot overlords at the same time. AI technology moves so fast that this book is probably already out of date! But don’t worry—The Complete Obsolete Guide to Generative AI is still an essential read for anyone who wants to make generative AI into a tool rather than a toy. It shows you how to get the best out of AI no matter what changes come in the future. You’ll be able to use common automation and scripting tools to take AI to a new level, and access raw (and powerful) GPT models via API. For Python programmers at any level who want to turbo-charge their results.