Книги по программированию и IT 2023 года


Pair Programming with ChatGPT: AI-Enhanced Coding for the Modern Developer is a book that explores the exciting world of using artificial intelligence and machine learning tools to assist in software development.One of the key themes of the book is the role that AI can play as your pair programming partner, and how it can enhance the process of writing code. I explore specific ways that AI ca...

GPT/AI/ИИ Английский PDF

How do you turn raw, unprocessed, or malformed data into dynamic, interactive web visualizations? In this practical book, author Kyran Dale shows data scientists and analysts--as well as Python and JavaScript developers--how to create the ideal toolchain for the job. By providing engaging examples and stressing hard-earned best practices, this guide teaches you how to leverage the power of best-of...

Big Data/DataScience Python Английский PDF

Python is a first-class tool for many researchers, primarily because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the new edition of Python Data Science Handbook do you get them all--IPython, NumPy, pandas, Matplotlib, scikit-learn, and other related tools.Working scienti...

Big Data/DataScience Python Английский PDF

Master the fundamentals of Spring Framework 6 while learning from the real-world experiences of Spring experts. Over the course of this book, you'll learn how to leverage Spring 6 in tandem with the Kotlin programming language to build complex enterprise applications from top to bottom. From monoliths to cloud native apps for streaming microservices, you’ll gain insight into every aspect of the pr...

Java Kotlin Английский PDF

This book is a practical guide to the world of Artificial Intelligence (AI), unraveling the math and principles behind applications like Google Maps and Amazon.The book starts with an introduction to Python and AI, demystifies complex AI math, teaches you to implement AI concepts, and explores high-level AI libraries.Throughout the chapters, readers are engaged with the book through prac...

GPT/AI/ИИ Python Английский PDF

Dead Simple Python is a thorough introduction to every feature of the Python language for programmers who are impatient to write production code. Instead of revisiting elementary computer science topics, you’ll dive deep into idiomatic Python patterns so you can write professional Python programs in no time.After speeding through Python’s basic syntax and setting up a complete progr...

Python Английский PDF

With the current C++23 standard, C++ has many libraries to offer. My book's key idea is to give you concise the necessary information for all C++ standard libraries."The C++ Standard Library" provides a detailed overview of the C++ Standard Library, including C++23.The GoalThe C++ Standard Library aims to provide you with a concise reference of the C++ standard library in about 350 pages. This boo...

C++ Английский PDF

Ruby on Rails is an open-source framework for building web applications from scratch while focusing on productivity, leveraging the power of the convention-over-configuration principle, and the well-defined model-view-controller pattern, assisting the developers in building useful features. However, this initial simplicity often leads to uncontrollable complexity turning the well-structured codeba...

Ruby Английский PDF

Graph neural networks are a highly effective tool for analyzing data that can be represented as a graph, such as social networks, chemical compounds, or transportation networks. The past few years have seen an explosion in the use of graph neural networks, with their application ranging from natural language processing and computer vision to recommendation systems and drug discovery.Hands-On Graph...

GPT/AI/ИИ Python Английский PDF

Machine learning in security is harder than other domains because of the changing nature and abilities of adversaries, high stakes, and a lack of ground-truth data. This book will prepare machine learning practitioners to effectively handle tasks in the challenging yet exciting cybersecurity space.The book begins by helping you understand how advanced ML algorithms work and shows you practical exa...

Hacking and Security Английский PDF

Swift and SwiftUI are the backbone of Apple application development, making them a crucial skill set to learn. Animating SwiftUI Applications focuses on the creation of stunning animations, making you proficient in this declarative language and employing a minimal code approach.In this book, you'll start by exploring the fundamentals of SwiftUI and animation, before jumping into various projects t...

Swift Английский PDF

Книга посвящена практическим методам анализа больших объёмов данных с использованием языка Python и фреймворка Spark, она знакомит с моделью программирования Spark и основами системы с открытым исходным кодом PySpark. Каждая глава описывает отдельный аспект анализа данных, показаны основы обработки данных в PySpark и Python на примере очистки данных, подробно освещается машинное обучение с помощью...

Big Data/DataScience Python Английский PDF

This minibook is a comprehensive guide for Python developers who want to learn how to build applications with large language models. Authors Olivier Caelen and Marie-Alice Blete cover the main features and benefits of GPT-4 and ChatGPT and explain how they work. You'll also get a step-by-step guide for developing applications using the GPT-4 and ChatGPT Python library, including text generation, Q...

GPT/AI/ИИ Английский PDF

Combining ChatGPT APIs with Python opens doors to building extraordinary AI applications. By leveraging these APIs, you can focus on the application logic and user experience, while ChatGPT's robust NLP capabilities handle the intricacies of human-like text understanding and generation.This book is a guide for beginners to master the ChatGPT, Whisper, and DALL-E APIs by building ten innovative AI...

GPT/AI/ИИ Английский PDF

With the launch of ChatGPT in late 2022, interest in AI has skyrocketed as people realize its potential to understand natural language, summarize information, and generate content. Now with Google's new AI chatbot Bard also entering the scene, businesses have more options than ever to leverage these powerful technologies.But with these options come questions. How can ChatGPT and Bard be applied to...

GPT/AI/ИИ Английский PDF