|
 |
|
 |
|
|
 |
|  |
|
Название: Python Programming for Beginners: New Version 2024 Автор: Alexander Peterson Издательство: Independently published Год: 2023 Страниц: 564 Язык: английский Формат: pdf Размер: 56.6 MB
Are you a novice yearning to unlock the world of Python programming? Do you find existing learning resources too laden with errors and lacking in-depth explanations? Are you seeking a roadmap to swiftly master Python's intricacies without succumbing to a tedious read? If you nodded to any of these questions, we've created "Python Programming for Beginners" just for you. Dive Into the World of Python with Confidence: This book serves as your trusty companion, taking you on an exhilarating journey from Python neophyte to programming virtuoso. We understand that errors and dull narratives can be major roadblocks. That's why our book prides itself on precision and engaging prose. Our aim is to turn you into a Python expert within the shortest time. Empower yourself with Python programming skills, equip yourself with the best resources, and seize the world of possibilities that coding with Python has to offer. We invite you to join the legions of Python programmers who have transformed their lives and careers. In your hands, you hold more than just a book; you have a key to unlock endless doors of creativity, innovation, and technology. Embark on this exciting journey with us. Welcome to the world of Python. |
Разместил: Ingvar16 14-12-2023, 08:09 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Bio Informatics: A practical approach with Python Автор: Hayden Van Der Post Издательство: Reactive Publishing Год: 2023 Страниц: 380 Язык: английский Формат: pdf Размер: 49.6 MB
Unlock the power of Python to handle bioinformatics challenges with our comprehensive guide, "Bioinformatics: A Practical Guide with Python." This book is tailored for biologists, researchers, and data scientists eager to deploy Python's flexibility and efficiency for biological data analysis. Key Points: - Dive into a plethora of real-world examples that demonstrate the application of Python in solving complex bioinformatics problems, allowing you to translate these scenarios directly to your work; - Each concept is accompanied by practical Python code examples that are designed for immediate use and integration into your projects. The book paves a learning path from basic to advanced levels, ensuring an in-depth understanding of bioinformatics analysis. - Whether you are beginning to explore the field of bioinformatics or looking to refine your data analysis skills, this book offers a step-by-step guide through the multifaceted uses of Python in bioinformatics. - Benefit from additional resources like datasets, advanced algorithms, and supplementary materials that support your journey through the book. |
Разместил: Ingvar16 14-12-2023, 07:24 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Artificial Intelligence and Knowledge Processing: Methods and Applications Автор: Hemachandran K., Raul V. Rodriguez, Umashankar Subramaniam Издательство: Bentham Science Publishers Год: 2023 Страниц: 241 Язык: английский Формат: pdf (true) Размер: 38.8 MB
Artificial Intelligence and Knowledge Processing: Methods and Applications demonstrates the transformative power of Artificial Intelligence (AI) in our lives. The book is a collection of 14 edited reviews that cover a wide range of topics showcasing the application of AI and Machine Learning to create knowledge, and facilitate different processes. The book starts by illuminating how AI is employed in robotics, IoT, marketing, and operations. It showcases how AI extracts insights from big data, optimizes museum management, and empowers automated garden path planning using reinforcement learning. The book also explores how AI can be used to predict heart disease using artificial neural networks. Furthermore, the book underscores how AI predicts crop suitability, manages crop systems, and can even help to detect violence in using computer vision. Chapters highlight specific techniques or systems such as recommendation systems and Reinforcement Learning where appropriate. The Naive Bayes algorithm is a supervised learning algorithm that is used to solve classification problems and is based on Bayes' theorem. It is one of the simplest and most effective classification algorithms, assisting in the development of fast Machine Learning models which are capable of making quick predictions. Python will be used during coding in this book due to its popularity in AI and IoT platforms. To do AI/ML analytics on the data, specific supporting libraries like NumPy, Pandas, SciPy, Keras, and TensorFlow will be required. We'll be using Seaborn and Matplotlib for visualisation. |
Разместил: Ingvar16 14-12-2023, 06:47 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Clean Code Fundamentals : Hands-on Guide to Understand the Fundamentals of Software Craftsmanship and Clean Code in Java Автор: Martin Hock Издательство: Leanpub Год: 2023-10-27 Страниц: 310 Язык: английский Формат: pdf (true), epub Размер: 20.4 MB
To become a better software developer needs deep knowledge and practical skills in the field of software development and quality. This book gives an overview and discusses in-depth knowledge for the analysis and improvement of your software code. You will be able to apply principles, patterns, techniques, and tools needed to write clean code. All the code examples in this book are in Java. Nothing affects the work of a team as much as bad, illegible, sloppy, and quickly written code that has not been designed carefully. Team dynamics can be improved, requirements can be redefined, and the schedule can be modified. However, if bad code takes over, it becomes more and more a burden for the team. Programmers should develop all the time. Even if they think that they have sufficient skills and knowledge to move around in current projects, they should not stop there, and it is worthwhile for them to learn new concepts, approaches, language, and frameworks from time to time. Learning should be a journey and not a destination. This book discusses the basics of software quality, principles, patterns, and best practices of writing better code. It also contains many code examples in Java of increasing complexity. Among other things topics like software metrics, static software testing, and tools which can help to measure software quality will be covered. This is a Forever Edition. That means that the book will see periodic updates, which are free for you. The book will use the latest Java version for the examples provided. |
Разместил: Ingvar16 13-12-2023, 23:43 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: javascript Crash Course: A Hands-On, Project-Based Introduction to Programming (Final Release) Автор: Nick Morgan Издательство: No Starch Press Год: 2024 Страниц: 468 Язык: английский Формат: pdf, epub, mobi Размер: 10.1 MB
javascript is the programming language of the internet—the secret sauce that makes websites dynamic, responsive, and all-around awesome. This fast-paced tutorial quickly teaches total beginners how to code in this popular, easy-to-learn language. Light-hearted and hands-on, the book introduces you to programming essentials through fun examples, hands-on exercises, and cool projects like building a Pong-style computer game. You’ll discover all of the important aspects of the language (without delving into expert-level nitty-gritty details or confusing jargon) as you develop a fast knack for programming with javascript. Because of its relationship to web browsers, javascript is an extremely important part of web development. If a website includes dynamic, interactive features, it was probably created with javascript. For example, YouTube uses javascript to show you previews of videos when you hover over their thumbnails, Threads uses javascript to load more posts as you scroll down the page, and Amazon uses javascript to power its Look Inside feature. Beyond its use in web browsers, javascript is also heavily used on the backend of websites, or the part of the website code that runs on a server, delivering content to users (as opposed to the frontend code that runs directly on the user’s device). This is possible via a technology called Node.js. Many top websites have a Node.js backend, letting you use the same language for the frontend and backend of your website, and even share code between the two. |
Разместил: Ingvar16 13-12-2023, 21:44 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Explainable Agency in Artificial Intelligence: Research and Practice Автор: Silvia Tulli, David W. Aha Издательство: CRC Press Год: 2024 Страниц: 171 Язык: английский Формат: pdf (true) Размер: 10.1 MB
This book focuses on a subtopic of explainable AI (XAI) called explainable agency (EA), which involves producing records of decisions made during an agent’s reasoning, summarizing its behavior in human-accessible terms, and providing answers to questions about specific choices and the reasons for them. We distinguish explainable agency from interpretable machine learning (IML), another branch of XAI that focuses on providing insight (typically, for an ML expert) concerning a learned model and its decisions. In contrast, explainable agency typically involves a broader set of AI-enabled techniques, systems, and stakeholders (e.g., end users), where the explanations provided by EA agents are best evaluated in the context of human subject studies. The chapters of this book explore the concept of endowing intelligent agents with explainable agency, which is crucial for agents to be trusted by humans in critical domains such as finance, self-driving vehicles, and military operations. This book presents the work of researchers from a variety of perspectives and describes challenges, recent research results, lessons learned from applications, and recommendations for future research directions in EA. The historical perspectives of explainable agency and the importance of interactivity in explainable systems are also discussed. Ultimately, this book aims to contribute to the successful partnership between humans and AI systems. |
Разместил: Ingvar16 13-12-2023, 17:01 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: An Introduction to Programming and Computer Science with Python Автор: Clayton Cafiero Издательство: The University of Vermont Год: 2023 Страниц: 402 Язык: английский Формат: pdf Размер: 10,1 MB
The goal of this book is to provide an introduction to computer programming with Python. This includes: - functional decomposition and a structured approach to programming; - writing idiomatic Python; - understanding the importance of abstraction; - practical problem-solving exercises, and a brief introduction to plotting with Matplotlib. When you get to know it, Python is a peculiar programming language. Much of what’s peculiar about Python is concealed by its seemingly simple syntax. This is part of what makes Python a great first language—and it’s fun! The book is organized into chapters which roughly correspond to a week’s worth of material (with some deviations). Some chapters, particularly the first few, should be consumed at a rate of two a week. We present below a brief description of each chapter, followed by mention of some conventions used in the book. The Chapter 2 provides some motivation for why programming languages are useful, and gives a general outline of how a program is executed by the Python interpreter. This chapter also introduces the two modes of using Python. The interactive mode allows the user to interact with the Python interpreter using the Python shell. Python statements and expressions are entered one at a time, and the interpreter evaluates or executes the code entered by the user. This is an essential tool for experimentation and learning the details of various language features. Script mode allows the user to write, save, and execute Python programs. This is convenient since in this mode we can save our work, and run it multiple times without having to type it again and again at the Python shell. |
Разместил: Ingvar16 13-12-2023, 16:23 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Языки программирования и методы трансляции Автор: Опалева Э.А., Самойленко В.П. Издательство: СПб.: БХВ-Петербург Год: 2005 Cтраниц: 480 Формат: pdf Размер: 14 мб Язык: русский
Учебное пособие содержит систематическое изложение теоретических основ перевода и компиляции. Рассмотрены общие вопросы разработки, описания и реализации языков программирования, формальные методы описания синтаксиса и семантики языков программирования, методы синтаксического анализа современных языков программирования. Приводится методика разработки описания перевода и пример использования этой методики для построения атрибутной транслирующей грамматики. |
Разместил: rivasss 13-12-2023, 12:52 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
 Название: Tiny Android Projects Using Kotlin Автор: Panjuta D., Nwokike L. Издательство: CRC Press Год: 2024 ISBN: 1032606878 Страниц: 383 Формат: PDF Размер: 30 Mб Язык: English
In today’s fast-paced world, Android development is a rapidly evolving field that requires regular updates to keep up with the latest trends and technologies. Tiny Android Projects Using Kotlin is an excellent resource for developers who want to learn to build Android applications using the latest tools and frameworks. |
Разместил: Gena_Bukin 13-12-2023, 11:31 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
 |
|
 |
|
|
 |
|  |
|
Название: Ultimate Web Automation Testing with Cypress: Master End-to-End Web Application Testing Automation to Accelerate Your QA Process with Cypress Автор: Vitaly Skadorva Издательство: Orange Education Pvt Ltd, AVA Год: December 2023 Страниц: 419 Язык: английский Формат: True/Retail EPUB, PDF (conv), Mobi (conv) Размер: 10.3 MB
Elevate Your Web Testing with Practical Insights and Advanced Techniques. Dive into the world of automated web testing with “Ultimate Web Automation Testing with Cypress.” From foundational concepts to advanced techniques, the book equips professionals with the skills to seamlessly integrate Cypress into their workflow. Starting with setup and basic tests, it progresses to cover end-to-end, component, API, and data-driven testing with practical examples and best practices. Further, it explores advanced topics like custom commands, plugins, Cypress Cloud, Smart Orchestration and Flaky Test Management. The book also unveils the integration with GitHub, GitLab, and Cucumber, and concludes with CI/CD implementation using Docker and Jenkins Pipelines, along with effective reporting techniques. By the end, you will have a profound understanding of Cypress, empowering you to excel in web application testing and advance your careers in the competitive software testing industry. Cypress is a robust javascript-based end-to-end testing framework designed to simplify and streamline web application testing. It was built specifically for modern web development. Cypress enables developers and testers to create and run tests directly within the browser, allowing real-time interaction with the application under test. With its intuitive API, automatic waiting and retries, and seamless integrations with popular web technologies and frameworks, Cypress has become a popular choice for teams seeking to improve the efficiency and reliability of their testing processes. |
Разместил: Ingvar16 13-12-2023, 06:58 | Комментарии: 0 | Подробнее
| | | |
 |
|  |
br>
|