Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама


Название: Compilers: Principles, Techniques, and Tools, Updated 2nd Edition
Автор: Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman
Издательство: Pearson
Год: 2023
Страниц: 1354
Язык: английский
Формат: epub
Размер: 15.3 MB

Pearson’s flagship title Compilers: Principles, Techniques and Tools, known to professors, students, and developers worldwide as the "Dragon Book," is available in a new edition to reflect the current state of compilation. This book provides the foundation for understanding the theory and practice of compilers. Revised and updated with new chapters on Programming Language Semantics and Undefined Behaviour Semantics, the title addresses modern issues in compiler design. However, the authors, recognizing that few readers will ever go on to construct a compiler, retain their focus on the broader set of problems faced in software design and software development. The reader should possess some “computer-science sophistication,” including at least a second course on programming, and courses in data structures and discrete mathematics. Knowledge of several different programming languages is useful.
Разместил: Ingvar16 22-07-2024, 20:44 | Комментарии: 0 | Подробнее

Название: Thank Go! Многозадачность в Golang
Автор: Антон Жиянов
Издательство: Stepik
Год: 2023
Формат: PDF
Страниц: много
Размер: 18 Mb
Язык: Русский

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

Разместил: Chipa 22-07-2024, 16:04 | Комментарии: 0 | Подробнее

Название: Obsidian.md. Крепкий фундамент системы заметок
Автор: Антон Дворкин
Издательство: Stepik
Год: 2024
Формат: HTML
Страниц: много
Размер: 38 Mb
Язык: Русский

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

Разместил: Chipa 22-07-2024, 14:10 | Комментарии: 0 | Подробнее
Название: Deep Learning for Finance: Creating Machine & Deep Learning Models for Trading in Python
Автор: Sofien Kaabar
Издательство: O’Reilly Media, Inc.
Год: 2024
Страниц: 362
Язык: английский
Формат: pdf (true), epub (true)
Размер: 16.0 MB

Deep Learning is rapidly gaining momentum in the world of finance and trading. But for many professional traders, this sophisticated field has a reputation for being complex and difficult. This hands-on guide teaches you how to develop a deep learning trading model from scratch using Python, and it also helps you create and backtest trading algorithms based on Machine Learning and reinforcement learning. Sofien Kaabar—financial author, trading consultant, and institutional market strategist—introduces Deep Learning strategies that combine technical and quantitative analyses. By fusing Deep Learning concepts with technical analysis, this unique book presents outside-the-box ideas in the world of financial trading. This A-Z guide also includes a full introduction to technical analysis, evaluating machine learning algorithms, and algorithm optimization. Deep Learning is a slightly more complex and more detailed field than Machine Learning. Machine Learning and Deep Learning both fall under the umbrella of Data Science. As you will see, Deep Learning is mostly about neural networks, a highly sophisticated and powerful algorithm that has enjoyed a lot of coverage and hype, and for good reason: it is very powerful and able to catch highly complex nonlinear relationships between different variables. The book assumes you have basic background knowledge in both Python programming (professional Python users will find the code very straightforward) and financial trading. I take a clear and simple approach that focuses on the key concepts so that you understand the purpose of every idea.
Разместил: Ingvar16 22-07-2024, 02:50 | Комментарии: 0 | Подробнее
Название: Excel with AI: A Comprehensive Guide to CoPilot and Python Integration
Автор: Hayden Van Der Post
Издательство: Reactive Publishing
Год: 2024
Страниц: 664
Язык: английский
Формат: pdf, epub, azw3, mobi
Размер: 10.1 MB

Unlock the Ultimate Power of Excel with AI at Your Fingertips. Dive into the depths of advanced Excel techniques with "Excel with AI", the definitive guide for enthusiasts eager to harness the full potential of Excel through Artificial Intelligence (AI) and programming. Tailored for those who have mastered the basics and are now ready to explore uncharted territories, this book goes beyond the fundamentals to reveal sophisticated methods that will revolutionize your data analysis and automation skills. Discover how to seamlessly integrate Python within Excel using the groundbreaking Py function, unleashing new possibilities for data manipulation, visualization, and analysis. Learn to collaborate effortlessly with AI-powered COPILOT, enhancing your productivity and efficiency. Explore the harmonious synergy between Python and Excel, crafting dynamic solutions that were once unimaginable. And for those who relish the control and flexibility of VBA, delve into advanced scripting techniques to automate complex tasks with precision. Whether you’re a data scientist, analyst, or developer, "Excel with AI" is your comprehensive resource for staying ahead in a world where Excel and AI converge. Packed with real-world examples, step-by-step tutorials, and expert insights, this book ensures you not only understand the concepts but also apply them to solve practical problems.
Разместил: Ingvar16 21-07-2024, 13:47 | Комментарии: 0 | Подробнее
Название: Learning C# Through Small Projects
Автор: Denis Panjuta, Jafar Jabbarzadeh
Издательство: Springer
Год: 2024
Страниц: 398
Язык: английский
Формат: pdf (true)
Размер: 22.9 MB

In the ever-evolving world of software development, the ability to adapt, learn, and innovate is paramount. C# has emerged as a versatile and powerful language, enabling developers to craft everything from enterprise applications to captivating games. However, the journey to mastering C# can be daunting, especially when faced with dense textbooks and abstract concepts. Learning C# by Small Projects seeks to bridge this gap, offering a hands-on approach to understanding advanced C# concepts through engaging projects and minigames. The rationale behind this book is simple: learning by doing. Instead of wading through pages of theory, you’ll be diving straight into the action, building 11 distinct projects that range from an interactive storytelling program to a responsive Discord chatbot. Each project is meticulously designed to introduce and reinforce specific C# concepts, ensuring that you not only understand the theory but can also apply it in real-world scenarios. The book is structured to provide a gradual learning curve. The initial chapters lay the foundation, introducing you to the basics of C# programming. As you progress, the projects become more intricate, delving into advanced topics such as asynchronous operations, data integrity, and API integration. By the end of the book, you'll have a comprehensive understanding of C# and a portfolio of projects to showcase your skills.
Разместил: Ingvar16 21-07-2024, 12:56 | Комментарии: 0 | Подробнее
Название: Effective Go Recipes: Fast Solutions to Common Tasks
Автор: Miki Tebeka
Издательство: Pragmatic Bookshelf
Год: April 2024 (Version: P1.0)
Страниц: 269
Язык: английский
Формат: True PDF, True EPUB (Retail EPUB)
Размер: 10.1 MB

Programmers love Go because it is lightweight, easy to work with, and easy to read. Go gives you the benefits of dynamically typed languages (speed of development) while keeping the upsides of strongly typed languages (security and performance). Go is a simple language, but programming in Go is about more than just mastering syntax. There's an art to using Go effectively. Squeeze out the full use of advanced networking and multi-core power for which Go was designed. Save precious coding hours with recipes that help you manage objects, collect garbage, and safely use memory. Tackle Unicode, concurrency, and serialization with ease. All the clean, reusable solutions you need for a wide variety of problems common to Go development. Outfitted with these recipes, your next apps will be more polished and more maintainable than ever. Start out by tackling time and see how the Go time packager provides types that will do most of the heavy lifting for you. Next, work on recipes tailored to the nuances of processing text, like normalizing strings to avoid bugs. From there, whip up some functions on-the-fly and store functions in variables and data structures. Ever wondered why Go seems to be peppered with error handling? Working through the next recipes, you'll discover the benefits, which include more robust code. In the section on HTTP, you'll learn tricks like running multiple HTTP servers on the same port and setting timeouts. With concurrency recipes, you'll limit the number of goroutines to improve performance, give your code awareness of timeouts, and decide when to keep your code sequential instead of making it concurrent. Throughout the book, you'll make Go sizzle following simple recipes and tweaking them to fit your own apps. Using tools like strong typing and concurrency primitives, build a Go codebase that stays maintainable at scale.
Разместил: Ingvar16 21-07-2024, 12:12 | Комментарии: 0 | Подробнее
Название: Java Testing with Selenium: A Comprehensive Syntax Guide for Automation
Автор: Sujay Raghavendra
Издательство: Apress
Год: 2024
Страниц: 345
Язык: английский
Формат: pdf (true), epub (true), azw3, mobi
Размер: 10.1 MB

Master the art of automated testing using Selenium with Java in this comprehensive guide. Whether you're a beginner or an experienced tester, the book equips you with the knowledge and techniques to build robust and maintainable test suites, ensuring the quality and reliability of your web applications. This book starts introducing the basics of automated testing and the importance of Selenium. It then covers the setup and configuration of the Selenium WebDriver in Java, providing a solid foundation for your testing environment. You'll learn essential aspects of Selenium testing in Java, including working with different browsers, locating web elements using locators, and performing actions on them. From there, you’ll explore how to handle dynamic web pages and effective wait mechanisms and verifications to ensure accurate and reliable test results. The book also guides you in setting up Selenium in Java for continuous integration and emphasizes best practices for test codeorganization and maintainability, such as the Page Object Model (POM) and structuring test suites effectively. By the end, you’ll have the expertise to address advanced scenarios, such as working with iframes, and know how TestNG enhances Selenium automation, enabling structured tests, data-driven insights, and swift parallel executions. Throughout the book, you'll benefit from real-world examples and practical exercises that reinforce the concepts. The clear explanations and step-by-step guidance make it easy to follow along and apply the knowledge to your own testing projects. For software testers, quality assurance professionals, and developers interested in mastering automated testing with Selenium and Java. Suitable for various experience levels.
Разместил: Ingvar16 21-07-2024, 07:57 | Комментарии: 0 | Подробнее
Название: Beginning Python: From Novice to Professional, 4th Edition
Автор: Magnus Lie Hetland, Fabio Nelli
Издательство: Apress
Год: 2024
Страниц: 620
Язык: английский
Формат: pdf (true), epub (true)
Размер: 39.3 MB

Gain a fundamental understanding of Python’s syntax and features with this revised introductory and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you’ll be guided by sound development principles. Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in Python 3, Beginning Python, Fourth Edition also covers advanced topics such as extending Python and packaging/distributing Python applications. Ten accompanying projects will ensure you can get your hands dirty in no time. In the Chapter 1, you learn how to take control of your computer by speaking a language it understands: Python. Nothing here is particularly difficult, so if you know the basic principles of how your computer works, you should be able to follow the examples and try them out yourself. I’ll go through the basics, starting with the excruciatingly simple, but because Python is such a powerful language, you’ll soon be able to do pretty advanced things. The Chapter 2 introduces a new concept: data structures. A data structure is a collection of data elements (such as numbers or characters, or even other data structures) that is structured in some way, such as by numbering the elements. For programmers, novice and otherwise, seeking a comprehensive introduction to the Python programming language.
Разместил: Ingvar16 21-07-2024, 07:18 | Комментарии: 0 | Подробнее

Название: Серия "Программирование для начинающих" в 5 книгах
Автор(ы): Майк МакГрат
Издательство: Москва
Год: 2015-2022
Страниц: 1000+
Формат: PDF
Размер: 62 Мб
Язык: русский

Не умеете программировать, но хотите научиться? Эта серия для вас — в ней собраны простые и понятные пошаговые инструкции, следуя которым вы без труда освоите такие популярные компьютерные языки, как Python, Java, C и многие другие, с «нуля».
Разместил: MIHAIL62 21-07-2024, 06:50 | Комментарии: 0 | Подробнее
 MirKnig.Su  ©2024     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности