Автор: Slatkin Brett Название: Effective Python: 90 Specific Ways to Write Better Python ISBN: 0134853989 ISBN-13(EAN): 9780134853987 Издательство: Pearson Education Цена: 9106.00 р. Наличие на складе: Поставка под заказ. Описание: Updated and Expanded for Python 3
It's easy to start developing programs with Python, which is why the language is so popular. However, Python's unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up. This second edition of Effective Python will help you master a truly "Pythonic" approach to programming, harnessing Python's full power to write exceptionally robust and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++, Brett Slatkin brings together 90 Python best practices, tips, and shortcuts, and explains them with realistic code examples so that you can embrace Python with confidence. Drawing on years of experience building Python infrastructure at Google, Slatkin uncovers little-known quirks and idioms that powerfully impact code behavior and performance. You'll understand the best way to accomplish key tasks so you can write code that's easier to understand, maintain, and improve. In addition to even more advice, this new edition substantially revises all items from the first edition to reflect how best practices have evolved. Key features include
30 new actionable guidelines for all major areas of Python
Detailed explanations and examples of statements, expressions, and built-in types
Best practices for writing functions that clarify intention, promote reuse, and avoid bugs
Better techniques and idioms for using comprehensions and generator functions
Coverage of how to accurately express behaviors with classes and interfaces
Guidance on how to avoid pitfalls with metaclasses and dynamic attributes
More efficient and clear approaches to concurrency and parallelism
Solutions for optimizing and hardening to maximize performance and quality
Techniques and built-in modules that aid in debugging and testing
Tools and best practices for collaborative development
Effective Python will prepare growing programmers to make a big impact using Python.
Автор: Zollanvari, Amin Название: Machine Learning with Python ISBN: 3031333411 ISBN-13(EAN): 9783031333415 Издательство: Springer Рейтинг: Цена: 9083.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book is meant as a textbook for undergraduate and graduate students who are willing to understand essential elements of machine learning from both a theoretical and a practical perspective. The choice of the topics in the book is made based on one criterion: whether the practical utility of a certain method justifies its theoretical elaboration for students with a typical mathematical background in engineering and other quantitative fields. As a result, not only does the book contain practically useful techniques, it also presents them in a mathematical language that is accessible to both graduate and advanced undergraduate students. The textbook covers a range of topics including nearest neighbors, linear models, decision trees, ensemble learning, model evaluation and selection, dimensionality reduction, assembling various learning stages, clustering, and deep learning along with an introduction to fundamental Python packages for data science and machine learning such as NumPy, Pandas, Matplotlib, Scikit-Learn, XGBoost, and Keras with TensorFlow backend. Given the current dominant role of the Python programming language for machine learning, the book complements the theoretical presentation of each technique by its Python implementation. In this regard, two chapters are devoted to cover necessary Python programming skills. This feature makes the book self-sufficient for students with different programming backgrounds and is in sharp contrast with other books in the field that assume readers have prior Python programming experience. As such, the systematic structure of the book, along with the many examples and exercises presented, will help the readers to better grasp the content and be equipped with the practical skills required in day-to-day machine learning applications.
Описание: In this thoroughly revised edition, author and gawk lead developer Arnold Robbins describes the awk language and gawk program in detail, shows you how to use awk and gawk for problem solving, and then dives into specific features of gawk.
Are you looking to learn a programming language that allows you to build cool hardware prototypes and gadgets such as robots and sensors, and even allow to build your own custom electronic system for your unique needs?
If you want to master Arduino programming and bring your hardware ideas into real-world applications and cloud-connected gadgets and prototypes, then keep reading...
Arduino is the open-source electronics prototyping platform that has taken the world of electronics hobbyists and professional engineers by storm, and it's easy to see why. It's versatile, ubiquitous and perfectly beginner-friendly. Perhaps, more importantly, it's cheap and easy to acquire.
In this highly practical guide, you're going to take a comprehensive look under the hood of Arduino and learn how to start creating awesome DIY projects on your own. From basic Arduino programming syntax to full-fledged prototyping, you'll discover everything you need to become an expert Arduino user.
Here's a sample of what you're going to discover in Arduino for Beginners
Everything you need to know about what Arduino is as a beginner
The intriguing history of Arduino and the potential it holds for the future
Pros and cons of Arduino you absolutely need to be aware of
Why you should learn Arduino programming today
Step-by-step instructions to set up your first Arduino project
All you need to know about the basics of Arduino coding, from logic statements and loops to operators
How to start coding and write your very first Arduino program
Common mistakes beginners make when trying to create an Arduino project and how to troubleshoot them
Practical projects and examples to help you practice with Arduino programming and reinforce what you've learned
...and much more
Whether you just love to tinker with electronics, or you're an engineer looking for a detailed guide to help you build useful hardware, the pages of this book are packed with tons of useful information and practical exercises that will guide you through your programming journey and will serve as the perfect compendium for and Arduino-related project you'll embark on in the future.
Scroll to the top of the page and click the "Buy Now" button to get started today
Tired of writing your records manually? Afraid to lose all the necessary documents? Would you like to have a very organized record?
If yes, this is the right book for you. SQL is the perfect tool to help you organize your files, ensuring that all the data are well kept. It helps you earn more money as well.
SQL stands for Structured Query Language. Created in the 1970s by IBM, it is the primary language used to interact with databases, that is groups of information. Databases are everywhere in the real world nowadays and have increased their capabilities tremendously. Smartphones inbuilt databases to store information and use them for applications. A lot of travel sources such as Railways, Airlines extensively depend on databases to obtain real-time data. Databases are also stored on the internet as a cloud and can decrease costs for small companies. A lot of multinational companies like Google, Amazon collect tons of information and store them in remote databases to test and develop machine learning algorithms.
In SQL, relationships and data are stored within modifiable tables. Its primary role is to manage different relational databases and assist in performing different computations on the information.
One of the fantastic features of the SQL program is the fact that it's an international standardized language that facilitates communication in different databases. This means that this program can permit the implementation of any language like PHP, in connection with any particular database.
In this book, you can find:
● Understanding the Database Structure
● Tools and Strategies
● Exploring Data
● Why Learning SQL?
● Working with Multiple Tables
● Data Manipulation Language
...And much more
What are you waiting for? Buy this book now
Автор: Trivedi Hardik, Kulkarni Ameya Название: Hands-On Serverless Applications with Kotlin ISBN: 1788993705 ISBN-13(EAN): 9781788993708 Издательство: Неизвестно Рейтинг: Цена: 9010.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Serverless architecture allows you to build and run applications and services without having to manage the infrastructure. This book will be your companion and guide to design serverless architectures for your applications with AWS and Kotlin. This book will help you build the client application and the backend functions serving it.
Автор: Vaidya Bhaumik Название: Hands-On GPU-Accelerated Computer Vision with OpenCV and CUDA ISBN: 1789348293 ISBN-13(EAN): 9781789348293 Издательство: Неизвестно Рейтинг: Цена: 10114.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: This book is a guide to explore how accelerating of computer vision applications using GPUs will help you develop algorithms that work on complex image data in real time. It will solve the problems you face while deploying these algorithms on embedded platforms with the help of development boards from NVIDIA such as the Jetson TX1, Jetson TX2, ...
Автор: John Tomcy Название: Hands-On Spring Security 5 for Reactive Applications ISBN: 178899597X ISBN-13(EAN): 9781788995979 Издательство: Неизвестно Рейтинг: Цена: 8091.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Security is one of the most vital concerns for any organization. The complexity of an application is compounded when you need to integrate security with existing code, new technology, and other frameworks. This book will show you how to effectively write Java code that is robust and easy to maintain.
Описание: If you want to learn more about Data Science or how to master it with the Python Programming Language Step-by-Step, then keep reading.
Data Science is one of the biggest buzzwords in the business world nowadays. Many businesses know the importance of collecting information, but as they can collect so much data in a short period, the real question is: "what is the next step?"
Data Science includes all the different steps that you take with the data: collecting and cleaning them if they come from more than one source, analyzing them, applying Machine Learning algorithms and models, and then presenting your findings from the analysis with some good Data Visualizations.
You will learn about the main steps that are needed to correctly implement Data Science techniques and the algorithms to help you sort through the data and see some amazing results. Some of the topics that we will discuss inside include
-A thorough and simple explanation of data science and the way it works
-Basics of data science and fundamental skills you need to get started
-A blueprint for the most used frameworks for Python data science
-How to process and understand the data and design your own projects
-What data science is all about and why so many companies are using it to give them a competitive edge.
-Why Python and how to use it to implement Data Science
-What is the intersection between Machine Learning and Data Science and how to combine them
-Functions and Modules in Python
-Data Aggregation and Group Operations
-Interaction with databases and data in the cloud
-And Much More
Even if you have never implemented Data Science techniques, learning them is easier than it looks. You just need the right guidance. And Python Data Science provides all the knowledge you need in a simple and practical way. Regardless of your previous experience, you will learn, the techniques to manipulate and process datasets, the principles of Python programming, and its most important real-world applications.
Would You Like To Know More?
Scroll up and click on the BUY NOW button to get your copy now
Автор: Raj Rohit Jalem Название: Building Serverless Applications with Python ISBN: 1787288676 ISBN-13(EAN): 9781787288676 Издательство: Неизвестно Рейтинг: Цена: 10114.00 р. Наличие на складе: Есть у поставщика Поставка под заказ.
Описание: Serverless architectures allow you to build and run applications and services without having to manage the infrastructure. Many companies have adopted this architecture to save cost and improve scalability. This book will help you design serverless architectures for your applications with AWS and Python.
Описание: In this fully revised edition, explore pytest`s superpowers while creating simple tests and test suites against a small database application. Using a robust yet simple fixture model, it`s just as easy to write small tests with pytest as it is to scale up to complex functional testing.
Tired of writing your records manually? Afraid to lose all the necessary documents? Would you like to have a very organized record?
If yes, this is the right book for you. SQL is the perfect tool to help you organize your files, ensuring that all the data are well kept. It helps you earn more money as well.
SQL stands for Structured Query Language. Created in the 1970s by IBM, it is the primary language used to interact with databases, that is groups of information. Databases are everywhere in the real world nowadays and have increased their capabilities tremendously. Smartphones inbuilt databases to store information and use them for applications. A lot of travel sources such as Railways, Airlines extensively depend on databases to obtain real-time data. Databases are also stored on the internet as a cloud and can decrease costs for small companies. A lot of multinational companies like Google, Amazon collect tons of information and store them in remote databases to test and develop machine learning algorithms.
In SQL, relationships and data are stored within modifiable tables. Its primary role is to manage different relational databases and assist in performing different computations on the information.
One of the fantastic features of the SQL program is the fact that it's an international standardized language that facilitates communication in different databases. This means that this program can permit the implementation of any language like PHP, in connection with any particular database.
Описание: Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters - and what better way to learn than by making games. Each chapter in this book presents hands-on, practical projects ranging from "Hello, World" to building a full dungeon crawler game.
ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru