Computer Science for Kids: A Storytelling Approach

Автор: literator от 28-03-2023, 15:30, Коментариев: 0

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

Computer Science for Kids: A Storytelling ApproachНазвание: Computer Science for Kids: A Storytelling Approach
Автор: Jen Looper
Издательство: Wiley
Год: 2023
Страниц: 353
Язык: английский
Формат: pdf (true)
Размер: 13.6 MB

A kid-friendly and rigorous new way to teach young readers the fundamentals of Computer Science. In Computer Science for Kids: A Storytelling Approach , AWS Head of Academic Advocacy and Google Developer Expert Dr. Jen Looper delivers a colorful, fun, and exciting demonstration for young readers who want to learn the basics of Computer Science. Using a variety of technologies, the book covers the elements of Computer Science in concise detail and illustrates how to build projects to learn foundational concepts behind the technology powering the internet. A good computer scientist will eventually become skilled in many programming languages, however, so it’s a good idea to pair this book with study of Python or jаvascript.
 

Алгоритмы сжатия данных без потерь, 2-е изд.

Автор: literator от 28-03-2023, 14:37, Коментариев: 0

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

Алгоритмы сжатия данных без потерь, 2-е изд.Название: Алгоритмы сжатия данных без потерь, 2-е изд.
Автор: Пантелеев Е.Р., Алыкова А.Л.
Издательство: Лань
Год: 2022
Страниц: 172
Язык: русский
Формат: pdf
Размер: 11,6 MB

Учебное пособие охватывает содержание раздела «Алгоритмы сжатия данных» дисциплины «Алгоритмы и структуры данных», которая читается для бакалавров, обучающихся по направлению подготовки 09.03.04 «Программная инженерия» по профилю «Разработка программно-информационных систем». Освоение материала учебного пособия предполагает знание алгоритмических языков, наличие навыков написания объектно-ориентированных программ, а также формируемых в ходе изучения предшествующих разделов дисциплины «Алгоритмы и структуры данных» умений определять и использовать абстрактные типы данных и строить порядковые оценки вычислительной эффективности алгоритмов. Все программы, сопровождающие обсуждение алгоритмов сжатия, написаны на языке C++. Этот выбор обусловлен тем, что языки C/C++ являются базой для целого семейства C-подобных языков программирования. В их число входят Java, C#, Python и др. Следовательно, программный код должен быть понятен широкому кругу читателей.
 

R for Data Science: Import, Tidy, Transform, Visualize, and Model Data, 2nd Edition (Third Early Release)

Автор: literator от 28-03-2023, 14:15, Коментариев: 0

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

R for Data Science: Import, Tidy, Transform, Visualize, and Model Data, 2nd Edition (Third Early Release)Название: R for Data Science: Import, Tidy, Transform, Visualize, and Model Data, 2nd Edition (Third Early Release)
Автор: Hadley Wickham, Garrett Grolemund, Mine Cetinkaya-Rundel
Издательство: O’Reilly Media, Inc.
Год: 2023-03-27
Страниц: 743
Язык: английский
Формат: pdf (true), epub
Размер: 22.9 MB

Learn how to use R to turn data into insight, knowledge, and understanding. Ideal for current and aspiring data scientists, this book introduces you to doing data science with R and RStudio, as well as the tidyverse—a collection of R packages designed to work together to make data science fast, fluent, and fun. Even if you have no programming experience, this updated edition will have you doing data science quickly. You'll learn how to import, transform, and visualize your data and communicate the results. And you'll get a complete, big-picture understanding of the data science cycle and the basic tools you need to manage the details. Each section in this edition includes exercises to help you practice what you've learned along the way. Updated for the latest tidyverse best practices, new chapters dive deeper into visualization and data wrangling, show you how to get data from spreadsheets, databases, and websites, and help you make the most of new programming tools.
 

Самоучитель по программированию на Free Pascal и Lazarus

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

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

Название: Самоучитель по программированию на Free Pascal и Lazarus
Автор: Алексеев Е.Р., Чеснокова О.В., Кучер Т.В.
Издательство: Унитех
Год: 2011
Cтраниц: 505
Формат: pdf
Размер: 14 мб
Язык: русский

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

High-Performance Web Apps with FastAPI: The Asynchronous Web Framework Based on Modern Python

Автор: literator от 28-03-2023, 05:47, Коментариев: 0

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

High-Performance Web Apps with FastAPI: The Asynchronous Web Framework Based on Modern PythonНазвание: High-Performance Web Apps with FastAPI: The Asynchronous Web Framework Based on Modern Python
Автор: Malhar Lathkar
Издательство: Apress
Год: 2023
Страниц: 321
Язык: английский
Формат: pdf, epub
Размер: 12.8 MB

Build APIs and web apps based on Asynchronous Server Gateway Interface (ASGI). This book provides a comprehensive explanation of using Pydantic models to construct the request/response objects in a FASTAPI path operation. You’ll start by reviewing type hints in Python and the asynchronous processing concepts. One of the highlights of FastAPI is its auto generation of API docs. Pydantic library is the main pillar on top of which FastAPI is built. For aspiring and the experienced Python developers looking to leverage the flexibility of Python and the powerful features introduced in Modern Python. Computer science Engineering students at graduate and postgraduate level will also benefit immensely from the practical approach adapted in the book.
 

Generative AI and Prompt Basis Rules for Beginners: How Generative Artificial Intelligences Like ChatGPT Work

Автор: literator от 28-03-2023, 05:24, Коментариев: 0

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

Generative AI and Prompt Basis Rules for Beginners: How Generative Artificial Intelligences Like ChatGPT WorkНазвание: Generative AI and Prompt Basis Rules for Beginners: How Generative Artificial Intelligences like ChatGPT work and the basic prompt rules for using them
Автор: Michael Gordon Cohen
Издательство: Independently published
Год: 2023
Страниц: 129
Язык: английский
Формат: pdf, epub, mobi
Размер: 10.1 MB

Generative AI is the new technological revolution that is starting to invade our lives and will soon completely change them. If you're curious to discover what generative AIs are, how they work, and how you can use them to write creative texts, create images even if you're not an artist, and much more, this book is perfect for you. In a simple and accessible way, this book aims to help you understand the basics of this technology and the rules for creating prompts that stimulate AI. Then, with a practical and easy-to-follow guide, you can explore the endless possibilities of AI-assisted writing and discover how this technology can be used.
 

Update to Modern C++: Refresh your knowledge of C++ and bring your skills up to date!

Автор: literator от 28-03-2023, 04:29, Коментариев: 0

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

Update to Modern C++: Refresh your knowledge of C++ and bring your skills up to date!Название: Update to Modern C++: Refresh your knowledge of C++ and bring your skills up to date!
Автор: James Raynard
Издательство: Independently published
Год: 2023
Страниц: 882
Язык: английский
Формат: pdf
Размер: 10.1 MB

Are you an experienced C++ programmer, but you have not used the language for several years? You may have heard that there have been many changes to C++ over the last decade or so, but you have not had time to keep up with them. Besides, your C++ skills may have gone a little rusty due to lack of use, and perhaps there were one or two things you never quite grasped the first time round. I was in the same situation a few years ago. I managed to teach myself from various books, websites and videos, but it would have been so much easier if there had been one single place where I could have gone to update my C++ knowledge. To help out other people in a similar situation, I created an online course on Udemy, Update to Modern C++, in which I set out to provide everything I wish I had known at that time. This course proved very successful, and I have now decided to publish it as a book. The source code for the examples is available for download from my Github.
 

AI for Scientific Discovery

Автор: literator от 28-03-2023, 03:47, Коментариев: 0

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

AI for Scientific DiscoveryНазвание: AI for Scientific Discovery
Автор: Janna Hastings
Издательство: CRC Press
Серия: AI for Everything
Год: 2023
Страниц: 134
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

AI for Scientific Discovery provides an accessible introduction to the wide-ranging applications of Artificial Intelligence (AI) technologies in scientific research and discovery across the full breadth of scientific disciplines. AI technologies support discovery science in multiple ways. They support literature management and synthesis, allowing the wealth of what has already been discovered and reported on to be integrated and easily accessed. They play a central role in data analysis and interpretation in the context of what is called ‘Data Science’. AI is also helping to combat the reproducibility crisis in scientific research by underpinning the discovery process with AI-enabled standards and pipelines and supporting the management of large-scale data and knowledge resources so that they can be shared, integrated and serve as a background ‘knowledge ecosystem’ into which new discoveries can be embedded. However, there are limitations to what AI can achieve and its outputs can be biased and confounded and thus should not be blindly trusted. The latest generation of hybrid and ‘human-in-the-loop’ AI technologies have as their objective a balance between human inputs and insights and the power of number-crunching and statistical inference at a massive scale that AI technologies are best at.
 

Information-theoretic Cryptography

Автор: literator от 27-03-2023, 21:20, Коментариев: 0

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

Information-theoretic CryptographyНазвание: Information-theoretic Cryptography
Автор: Himanshu Tyagi, Shun Watanabe
Издательство: Cambridge University Press
Год: 2023
Страниц: 519
Язык: английский
Формат: pdf (true)
Размер: 23.8 MB

This book offers a mathematical foundation for modern cryptography. It is primarily intended as an introduction for graduate students. Readers should have basic knowledge of probability theory, but familiarity with computational complexity is not required. Starting from Shannon's classic result on secret key cryptography, fundamental topics of cryptography, such as secret key agreement, authentication, secret sharing, and secure computation, are covered. Particular attention is drawn to how correlated randomness can be used to construct cryptographic primitives. To evaluate the efficiency of such constructions, information-theoretic tools, such as smooth min/max entropies and information spectrum, are developed. The broad coverage means the book will also be useful to experts as well as students in cryptography as a reference for information-theoretic concepts and tools.
 

JavaScript. Визуальные редакторы

Автор: literator от 27-03-2023, 20:18, Коментариев: 0

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

JavaScript. Визуальные редакторыНазвание: jаvascript. Визуальные редакторы
Автор: Янцев В.
Издательство: Лань
Год: 2022
Страниц: 168
Язык: русский
Формат: pdf
Размер: 11.2 MB

Подавляющее большинство ныне действующих сайтов сделано при помощи CMS. А такие системы невозможно представить без визуальных редакторов страниц. WYSIWYG - редакторы позволяют администратору управлять содержимым ресурса, не будучи знакомым даже с азами программирования. Многие разработчики используют не готовые CMS, а пишут собственные. Данная книга призвана помочь им в этом непростом деле. На ее страницах описаны четыре WYSIWYG-редактора — на разный вкус и для разных задач. Все системы являются оригинальными и не содержат каких-либо заимствований кода. Функциональные возможности приведенных разработок имеют исчерпывающие описания и разъяснения. Но это будут не просто теоретические рассуждения. Если в книге представлены лишь фрагменты кода, то, скачав по ссылке zip-архив, вы получите в свое распоряжение весь проект, включая демонстрационный сайт, 4 редактора, файлы сценариев и таблиц стилей, а также весь контент, использованный в данной системе. Наконец, еще один важный момент. Как понятно из названия книги, главное действующее лицо в ней — язык программирования jаvascript. 90% кода любого из редакторов — на jаvascript. Поэтому было бы неплохо, если бы читатели оказались знакомы с основами и синтаксисом этого языка.