Vtome.ru - электронная библиотека

  • Добавил: literator
  • Дата: 21-12-2023, 10:04
  • Комментариев: 0
Название: The Complete Python Coding Manual - 20th Edition, 2023
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2023
Страниц: 164
Язык: английский
Формат: pdf
Размер: 100.00 MB

Раскройте свое воображение с помощью Python. Немногие языки программирования добились такого успеха, как Python, и благодаря его уникальному развитию каждый может научиться программировать такие технические проекты, как Большой адронный коллайдер, сбор данных петабайтного масштаба, позволивший получить первые изображения черных дыр, или создание следующего поколения искусственного интеллекта. Выучить Python может каждый: освоение не займет много времени, но начинать нужно с малого. Это руководство поможет вам заложить основу для будущего кодинга на Python, начиная с установки языка на компьютер и заканчивая созданием пользовательских взаимодействий и сложных переменных. На этих страницах вы найдете все, что нужно, чтобы стать программистом на Python и перейти на новый уровень. Если вы хотите продвинуться по карьерной лестнице, изучая Python, или просто развлечься и открыть для себя что-то новое, наши пошаговые руководства и пособия дадут вам необходимые знания. Вперед, начинайте программировать на Python.
  • Добавил: literator
  • Дата: 21-12-2023, 01:40
  • Комментариев: 0
Название: Flame Game Development: Your Guide to Creating Cross-Platform Games in 2D Using Flame Engine in Flutter 3
Автор: Andrés Cruz Yoris
Издательство: Apress
Год: 2024
Страниц: 575
Язык: английский
Формат: pdf, epub
Размер: 39.0 MB

Reimagine your development process and create, test, and deploy your mobile, web, desktop, and embedded apps from a single codebase. This book shows you how to leverage Flame, the modular Flutter game engine, to build cross-platform 2D games. With Flutter, you can create all kinds of apps by making subtle changes to projects at the code level. Guided by a practical project-based approach, you'll begin by downloading and installing the game engine. You'll then move on to creating widgets in Flutter and components within our game, such as player, enemy, background, consumables, etc. The book also shows you how to add sprites, render images, setup animation, and much more. Flame Game Development is perfect for the novice eager to gain hands-on knowledge of this exciting game engine's library to create a simple 2D game. For beginners who want to learn how to develop games on Flame and create their first 2D game with Flutter.
  • Добавил: literator
  • Дата: 20-12-2023, 19:14
  • Комментариев: 0
Название: Building Kotlin Applications: A comprehensive guide for Android, Web, and Server-Side Development
Автор: Mounir Boussetta
Издательство: BPB Publications
Год: 2024
Страниц: 392
Язык: английский
Формат: epub (true)
Размер: 10.1 MB

Unlock your programming potential with Kotlin - Start building today. Kotlin is a modern, expressive, and concise programming language popular among developers for its many benefits. These include its interoperability with Java, ability to build native mobile and web applications, and support for functional programming. This book provides a comprehensive introduction to Kotlin, covering everything you need to know to start building Kotlin applications, regardless of your prior programming experience. You'll start by learning the basics of Kotlin, including its variables, types, functions, and control flow statements. Then, you'll explore more advanced topics such as object-oriented programming, generics, coroutines, RxKotlin, and multiplatform development. Once you have a solid foundation in Kotlin, you'll learn how to use it to build real-world applications. You'll start with a simple Android application and then move on to more complex projects, such as a web application and a desktop application. By the end of this book, you will have a deep understanding of Kotlin and be confident in your ability to use it to build robust, maintainable, and scalable applications. Building Kotlin Applications is for anyone who wants to learn how to build modern and scalable applications with Kotlin. Whether you are a software engineer, mobile developer, web developer, or student, this book will teach you everything you need to know to get started with Kotlin.
  • Добавил: literator
  • Дата: 20-12-2023, 18:33
  • Комментариев: 0
Название: Modern Fortran Explained: Incorporating Fortran 2023, 6th Edition
Автор: Michael Metcalf, John Reid, Malcolm Cohen
Издательство: Oxford University Press
Год: 2024
Страниц: 577
Язык: английский
Формат: pdf (true)
Размер: 10.2 MB

Fortran remains one of the principal programming languages used in high-performance scientific, numerical, and engineering computing. A series of significant revisions to the standard versions of the language have progressively enhanced its capabilities, and the current standard - Fortran 2023 - brings with it further additions and improvements. The language as defined by its most recent standards, with their introduction of object-oriented programming and of coarrays, is often referred to generically as 'Modern Fortran', and this term is increasingly used in the literature. Thus, we see that Fortran's particular advantages as a high-end numerical language, especially where arrays are the main form of data object and/or where complex arithmetic is involved, are still to the fore. It is able to attain the highest achievable optimization, mainly because multi-dimensional arrays are 'natural' objects and because its pointers are highly constrained. There is every sign that Modern Fortran will continue to be used to tackle major scientific computing problems in the next decade and beyond and will long remain a living tribute to its early pioneers. This new edition, written by experts in the field, three of whom have actively contributed to Fortran 2023, is thus a complete and authoritative description of Fortran in its latest form, with the intention that it remain the main reference work in the field.
  • Добавил: literator
  • Дата: 20-12-2023, 10:14
  • Комментариев: 0
Название: Building End-to-End Apps with C# 11 and .NET 7: The complete guide to building web, desktop, and mobile apps
Автор: Arun Gupta
Издательство: BPB Publications
Год: 2024
Страниц: 422
Язык: английский
Формат: epub (true)
Размер: 17.9 MB

Learn how to use C# 11 to build apps for any platform, from the ground up. C# 11 is the latest version of C#, a popular programming language for building cloud, web, and desktop applications. It is a powerful and versatile language that can create a wide range of applications, from simple command-line tools to complex enterprise systems. This book teaches you how to use C# 11, the latest version of C#, to build real-world applications. It introduces the new language features in C# 11, such as global using directives, file-scoped namespaces, and top-level statements. Then, it shows you how to use these features to write code that is more concise and expressive. Next, the book teaches you how to build various applications using C# 11, including web apps, mobile apps, desktop apps, and Machine Learning models. You'll learn to use ASP.NET Core, gRPC, Blazor, Angular, WPF, WinUI 3, .NET MAUI, and ML.NET. Throughout the book, you'll also learn the best practices for writing clean, efficient, and maintainable codes. By the end of the book, you will have a deep understanding of C# 11 and how to use it to build a wide range of cloud, web, and desktop applications. This book is for experienced C# programmers who want to learn about the latest enhancements to the language, project types, tools, technologies, and design approaches.
  • Добавил: literator
  • Дата: 20-12-2023, 09:03
  • Комментариев: 0
Название: Starting Out with Programming Logic and Design 6th Edition
Автор: Tony Gaddis
Издательство: Pearson Education
Год: 2023
Страниц: 833
Язык: английский
Формат: pdf (true)
Размер: 14.0 MB

Starting Out with Programming Logic and Design introduces programming concepts and problem-solving skills using an easy-to-understand, language-independent approach. Designed for beginning programmers, it covers fundamental programming topics and object-oriented concepts without the further complication of language syntax. Every chapter includes easy-to-read pseudocode, flowcharts, practical example programs, and application exercises. As you progress, you'll gain confidence in your skills and learn to recognize the logic behind developing high-quality programs. Fundamental topics such as data types, variables, input, output, control structures, modules, functions, arrays, and files are covered as well as object-oriented concepts, GUI development, and event-driven programming. As with all the books in the Starting Out with . . . series, this text is written in clear, easy-to-understand language that students find friendly and inviting.
  • Добавил: literator
  • Дата: 20-12-2023, 08:32
  • Комментариев: 0
Название: The Art of Randomness: Randomized Algorithms in the Real World
Автор: Ronald T. Kneusel
Издательство: No Starch Press
Год: 2024
Страниц: 400
Язык: английский
Формат: epub
Размер: 27.4 MB

Harness the power of randomness (and Python code) to solve real-world problems in fun, hands-on experiments—from simulating evolution to encrypting messages to making Machine Learning algorithms! The Art of Randomness is a hands-on guide to mastering the many ways you can use randomized algorithms to solve real programming and scientific problems. You’ll learn how to use randomness to run simulations, hide information, design experiments, and even create art and music. All you need is some Python, basic high school math, and a roll of the dice. Author Ronald T. Kneusel focuses on helping you build your intuition so that you’ll know when and how to use random processes to get things done. You’ll develop a randomness engine (a Python class that supplies random values from your chosen source), then explore how to leverage randomness to: - Simulate Darwinian evolution and optimize with swarm-based search algorithms; - Design scientific experiments to produce more meaningful results by making them truly random; - Implement Machine Learning algorithms like neural networks and random forests; - Use Markov Chain Monte Carlo methods to sample from complex distributions; - Hide information in audio files and images, generate art, and create music; - Reconstruct original signals and images from only randomly sampled data.
  • Добавил: literator
  • Дата: 20-12-2023, 07:36
  • Комментариев: 0
Название: Python Programming for Students: Explore Python in multiple dimensions with project-oriented approach
Автор: Nidhi Grover Raheja
Издательство: BPB Publications
Год: 2024
Страниц: 380
Язык: английский
Формат: epub (true)
Размер: 16.7 MB

Embark on an exciting journey into the world of programming with "Python Programming for Students." Python is a powerful, versatile programming language. Python is challenging other programming languages like Java, C#, etc. with its simple syntax and wide range of applications. Python is a very promising programming language in today's rapidly evolving technological landscape thanks to its applicability in a wide range of domains, including task-specific Python programs, standalone GUI applications, creating sustainable websites, creating interactive games, data analytics and Machine Learning, Artificial Intelligence, etc. This book gives readers the opportunity to learn all facets of Python programming through the use of clear and engaging examples, practical codes, examples of completed projects, and exercises based on unsolved assignments. Each project presented in the book offers a taste of a real-world approach to problem solving while providing the advantages of experiential learning, which allows readers to learn by doing. Readers will enjoy learning Python thanks to the abundance of examples, programming illustrations, and relevant project assignments. The book is meant for any learner who wants to learn Python programming and build applications from scratch.
  • Добавил: literator
  • Дата: 20-12-2023, 06:51
  • Комментариев: 0
Название: Learning Airtable: Building Database-Driven Applications with No-Code (Final)
Автор: Elliott Adams
Издательство: O’Reilly Media, Inc.
Год: 2023
Страниц: 382
Язык: английский
Формат: pdf (true)
Размер: 21.1 MB

Get a concise yet comprehensive overview of Airtable, one of the most versatile platforms to emerge from the no-code movement. Whether you're planning a new project, sharing data analysis within your organization, tracking a detailed initiative among stakeholders, or dealing with any other project that requires well-structured collaboration, this practical book shows you how Airtable is an accessible tool to tackle these challenges. Author Elliott Adams guides you through the process of structuring your data in a relational database, creating automations based on changes to data in Airtable, and building user-friendly interfaces for no-code applications. This showcases how Airtable is superior to the typical options of either non-developers using spreadsheets or making large investments in time-consuming application development. Airtable is a tool for builders of all kinds. Like other tools in the no-code movement, Airtable democratizes the ability to create custom applications and software processes. And while there are many no-code solutions offering to widen the tent of software development, there are many reasons why Airtable is a popular choice in the increasingly crowded field.
  • Добавил: umkaS
  • Дата: 20-12-2023, 01:07
  • Комментариев: 0
Название: Обучение программированию: язык Pascal
Автор: Тарануха Н.А., Гринкруг Л.С., Бурменский А.Д., Ильина С.В.
Издательство: СОЛОН-ПРЕСС
Год: 2016
Cтраниц: 384
Формат: pdf
Размер: 76 мб
Язык: русский

В пособии подробно изложены основные принципы программирования и построения программ на языке PASCAL. Здесь же приведены справочные материалы, готовые тексты программ, практические примеры, контрольные вопросы и электронные тесты, которые можно использовать как для лекционных, так и практических занятий. Многие примеры имеют специфику, связанную с кораблестроением, флотом и водным транспортом. Полезным и интересным является приведенный здесь уникальный обзор языков программирования и программных комплексов.