Powerful Python: Patterns and Strategies with Modern Python (Early Release)

Автор: literator от 1-08-2024, 19:16, Коментариев: 0

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

Название: Powerful Python: Patterns and Strategies with Modern Python (Early Release)
Автор: Aaron Maxwell
Издательство: O’Reilly Media, Inc.
Год: 2024-08-01
Страниц: 287
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams—without getting distracted by info of little real-world use? This book answers these questions and more. Based on author Aaron Maxwell's software engineering career in Silicon Valley, this unique book focuses on the Python first principles that act to accelerate everything else: the 5% of programming knowledge that makes the remaining 95% fall like dominos. It's also this knowledge that helps you become an exceptional Python programmer, fast. Python has become the lingua franca of modern computing. The thesis of this book is that Python is the most important programming language in the world today…​ with outsized rewards for those who master it. This book is designed to teach you techniques, patterns, and tools to permanently catapult your skill with everything Python has to offer. If you write Python code at least part of the time, this book will vastly amplify what you can accomplish, and increase the speed at which you do it. And slash the amount of time you spend debugging, too. This book is for you if you know the basics of Python, and have mastered just about everything the beginner tutorials can teach you. It is also for those who want to learn more advanced techniques and strategies, so you can do more with Python, and more with coding, than you could before.
 

Azure Bicep QuickStart Pro: From JSON and ARM Templates to Advanced Deployment Techniques, CI/CD Integration

Автор: literator от 1-08-2024, 15:39, Коментариев: 0

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

Название: Azure Bicep QuickStart Pro: From JSON and ARM Templates to Advanced Deployment Techniques, CI/CD Integration, and Environment Management
Автор: Selina Threxan
Издательство: GitforGits
Год: 2024
Страниц: 317
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

"Azure Bicep QuickStart Pro" is a handy reference for getting up and running with the Azure Bicep platform and deploying your first projects quickly and easily. Starting with the basics, this book walks you through the syntax of JSON and the templates available in Azure Resource Manager (ARM). With Bicep's declarative syntax and structure, you'll be up and running in no time, making infrastructure code management a breeze. Parameters, conditions, and loops are some of the Bicep features that you will learn how to use to manage infrastructure deployments. Reusable module definition, decomposing complicated deployments into manageable components, and Bicep integration with CI/CD pipelines are all covered in the book. You will automate deployments and maintain consistency across development, staging, and production environments by utilizing GitHub Actions and Azure DevOps. To deal with deployment failures and minimize downtime, the book offers rollback and rollforward strategies, which are based on real-world problems. Additionally, Blue-Green Deployments are covered, which involve running two identical production environments to reduce risk during updates. Managing dependencies, securely handling secrets, and monitoring and auditing your deployments are all within your reach with the help of practical solutions and troubleshooting techniques. When you finish this book, you will be able to confidently and efficiently deploy Azure resources.
 

Spring Boot 3.0 Crash Course: Mastering Spring Boot, from Application Development to Advanced Security, Data Access

Автор: literator от 1-08-2024, 14:56, Коментариев: 0

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

Название: Spring Boot 3.0 Crash Course: Mastering Spring Boot, from Application Development to Advanced Security, Data Access, Integration and Deployment
Автор: Kit Harrington
Издательство: GitforGits
Год: 2024
Страниц: 546
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

This Spring Boot 3.0 Crash Course will teach you all you need to know to create powerful Spring applications with the latest version of the framework. You will be able to create any feature that an application may require because this book covers everything from the fundamentals to advanced features. First things first: get your development environment ready and build your very first Spring Boot App. Data access, security, configuration, and testing are some of the more advanced subjects you'll cover as you go along. This crash course will teach you how to create RESTful services, use Spring Data JPA to integrate different types of data, and work with properties and YAML files to oversee configurations. You practice to manage application properties, get into the application of annotations, and master the Spring MVC architecture. It will teach you to manage form submissions, validate user input, and construct dynamic web pages using Thymeleaf templates. The book also covers topics like integrating front-end frameworks, handling errors, and deploying applications to cloud platforms and Kubernetes. Additionally, the book delves into the topic of how to integrate with Active Directory and LDAP for centralized user management and authentication. By the time you finish this book, you will know everything there is to know about Spring Boot application development, security, and deployment, so you can confidently take on real-world projects.
 

Salesforce Developer I Certification: Learn the Basics of Apex, Lightning Web Components, and Flow

Автор: literator от 1-08-2024, 03:23, Коментариев: 0

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

Название: Salesforce Developer I Certification: Learn the Basics of Apex, Lightning Web Components, and Flow
Автор: Konstantin Kapitanov
Издательство: Apress
Год: 2024
Страниц: 201
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

This book is a comprehensive learning guide tailored for professionals who primarily work as non-coders within the Salesforce ecosystem. By providing clear and practical insights, it serves as a roadmap to inspire individuals, regardless of their coding background, to embark on a systematic journey towards acquiring programming skills while navigating the Salesforce platform. This understanding of programming fundamentals is not only valuable for professional growth but also to cover exam preparation for certification as a Salesforce Developer I. Because it includes materials and practical code examples specifically tailored to the exam preparation. In addition the book equips readers with the practical knowledge and confidence to leverage potential of Salesforce's capabilities. This book covers a range of important topics, including Salesforce platform fundamentals and architecture, automatization tools, Apex as a programming language with code examples like triggers, methods, SOQL, SOSL, testing, Lightning web components, deployment tools, and various other subjects, including declarative programming methods by using Flow. Many of these topics are interconnected with relevant code examples or explanations tailored for the Developer I exam as well. Apex is a programming language developed by Salesforce specifically for building applications on the Salesforce platform. It shares similarities with Java in terms of syntax and structure, as it’s influenced by Java. It is a strongly typed, case-insensitive, object-oriented language. As operate on multi-tenant environment, you can save your code against different API versions.
 

Practical GitLab Services: A Complete DevOps Guide for Developers and Administrators

Автор: literator от 31-07-2024, 21:50, Коментариев: 0

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

Название: Practical GitLab Services: A Complete DevOps Guide for Developers and Administrators
Автор: Jeffrey Painter
Издательство: Apress
Год: 2024
Страниц: 909
Язык: английский
Формат: pdf
Размер: 65.2 MB

Learn all about GitLab administration, the open-source DevOps platform helping millions develop and deploy safe and secure software. This bookis designed to be your one-stop shop to get up and running with complete ease. Start with the basics like setting up a GitLab account and exploring user options before moving on to GitLab’s primary function as a source code management tool. From there, you’ll learn about one of the most unique features of GitLab: CI/CD configuration files. The next step on the journey is a discussion of how to organize code into projects and groups, along with defining access permissions using roles. You’ll also examine the various planning tools provided by GitLab. With the basic features out of the way, you’ll delve into more specialized services such as the built-in Docker image repository, the package registry, web page creation, and binary file storage. The book concludes with more advanced administrative topics such as working with GitLab’s REST and GraphQL APIs, setting up a proof-of-concept GitLab service using Amazon Web Services (AWS), and spinning up a production service that takes high availability and disaster recovery into account. With an abundance of information available for deploying secure software, selecting the right documentation can often be daunting. From planning to monitoring, Practical GitLab Services eliminates the unknown in your DevOps lifecycle. For software developers, potential GitLab administrators, supporting team members such as testers and project managers.
 

Unlocking Artificial Intelligence: From Theory to Applications

Автор: literator от 31-07-2024, 17:23, Коментариев: 0

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

Название: Unlocking Artificial Intelligence: From Theory to Applications
Автор: Christopher Mutschler, Christian Münzenmayer, Norman Uhlmann, Alexander Martin
Издательство: Springer
Год: 2024
Страниц: 382
Язык: английский
Формат: pdf (true)
Размер: 39.1 MB

This book provides a state-of-the-art overview of current Machine Learning research and its exploitation in various application areas. It has become apparent that the deep integration of Artificial Intelligence (AI) methods in products and services is essential for companies to stay competitive. The use of AI allows large volumes of data to be analyzed, patterns and trends to be identified, and well-founded decisions to be made on an informative basis. It also enables the optimization of workflows, the automation of processes and the development of new services, thus creating potential for new business models and significant competitive advantages. The book is divided in two main parts: First, in a theoretically oriented part, various AI/ML-related approaches like automated Machine Learning, sequence-based learning, Deep Learning, learning from experience and data, and process-aware learning are explained. In a second part, various applications are presented that benefit from the exploitation of recent research results. These include autonomous systems, indoor localization, medical applications, energy supply and networks, logistics networks, traffic control, image processing, and IoT applications. In the past few years Automated Machine Learning (AutoML) has gained a lot of traction in the Data Science and Machine Learning community. AutoML aims at reducing the partly repetitive work of data scientists and enabling domain experts to construct Machine Learning pipelines without extensive knowledge in Data Science. The Chapter 1 presents a comprehensive review of the current leading AutoML methods and sets AutoML in an industrial context. To this extent we present the typical components of an AutoML system, give an overview over the state-of-the-art and highlight challenges to industrial application by presenting several important topics such as AutoML for time series data, AutoML in unsupervised settings, AutoML with multiple evaluation criteria, or interactive human-in-the-loop methods.
 

Deep Learning Concepts in Operations Research

Автор: literator от 31-07-2024, 16:50, Коментариев: 0

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

Название: Deep Learning Concepts in Operations Research
Автор: Biswadip Basu Mallik, Gunjan Mukherjee, Rahul Kar, Aryan Chaudhary
Издательство: CRC Press
Серия: Advances in Computational Collective Intelligence
Год: 2025
Страниц: 277
Язык: английский
Формат: pdf (true)
Размер: 29.2 MB

The model-based approach for carrying out classification and identification of tasks has led to the pervading progress of the Machine Learning (ML) paradigm in diversified fields of technology. Deep Learning Concepts in Operations Research looks at the concepts that are the foundation of this model-based approach. Apart from the classification process, the Machine Learning model has become effective enough to predict future trends of any sort of phenomena. Such fields as object classification, speech recognition, and face detection have sought extensive application of Artificial Intelligence (AI) and ML as well. Deep Learning is derived from traditional neural networks, but is much more efficient than its predecessors. Also, Deep Learning uses both transformations and graphs to create multi-​layered learning models. Recently developed DL techniques include sound and discourse handling, visual information preparation, common dialect handling (NLP), and the like. Operations research is the branch of mathematics for performing many operational tasks in other allied domains, and the book explains how the implementation of automated strategies in optimization and parameter selection can be carried out by Artificial Intelligence and Machine Learning. Operations research has many beneficial aspects for decision making. Discussing how a proper decision depends on several factors, the book examines how AI and ML can be used to model equations and define constraints to solve problems and discover proper and valid solutions more easily. It also looks at how automation plays a significant role in minimizing human labor and thereby minimizes overall time and cost.
 

Business Analytics with R and Python

Автор: literator от 31-07-2024, 16:07, Коментариев: 0

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

Название: Business Analytics with R and Python
Автор: David L. Olson, Desheng Dash Wu, Cuicui Luo, Majid Nabavi
Издательство: Springer
Серия: AI for Risks
Год: 2024
Страниц: 201
Язык: английский
Формат: pdf (true), epub
Размер: 42.5 MB

This book provides an overview of data mining methods in the field of business. Business management faces challenges in serving customers in better ways, in identifying risks, and analyzing the impact of decisions. Of the three types of analytic tools, descriptive analytics focuses on what has happened and predictive analytics extends statistical and/or Artificial Intelligence (AI) to provide forecasting capability. R is a command line software. R Studio, a Graphical User Interface (GUI) and integrated programming environment developed for R, provides a user-friendly programming environment by making screen menus for packages, functions, and files, surfing and saving utilities, and concurrent access to multiple scripts, files, and directories. R packages provide pre-programmed functions for a variety of analytical processes. Python is also a command line programming language. Python base is a limited library, available to download with a standard command line editor. Python is available for various operating systems like Windows, macOS, and Linux. Chapter 1 provides an overview of business management problems. Chapter 2 describes how analytics and knowledge management have been used to better cope with these problems. Chapter 3 describes initial data visualization tools. Chapter 4 describes association rules and software support. Chapter 5 describes cluster analysis with software demonstration. Chapter 6 discusses time series analysis with software demonstration. Chapter 7 describes predictive classification data mining tools. Applications of the context of management are presented in Chapter 8. Chapter 9 covers prescriptive modeling in business and applications of Artificial Intelligence.
 

Prototyping Python Dashboards for Scientists and Engineers: Build and Deploy a Complete Dashboard with Python

Автор: literator от 31-07-2024, 06:11, Коментариев: 0

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

Название: Prototyping Python Dashboards for Scientists and Engineers: Build and Deploy a Complete Dashboard with Python
Автор: Padraig Houlahan
Издательство: Apress
Год: 2024
Страниц: 220
Язык: английский
Формат: pdf (true), epub (true)
Размер: 22.2 MB

Create interactive and data-driven dashboards using Python. This hands-on guide is a practical resource for those (with modest programming skills) in scientific and engineering fields looking to leverage Python's power for data visualization and analysis in a user-friendly dashboard format. You’ll begin by gaining a fundamental understanding of Python programming, including data types, lists, dictionaries, and data structures. The book then delves into the world of reactive programming with Plotly and Dash, offering a hands-on approach to building interactive web-based dashboards. Next, you’ll see how to work with online data, how to scrape and clean datasets, and keep files up-to-date. The book also guides you through planning a dashboard prototype, outlining project tasks, trends, forecasts, spectra, and other design considerations. It concludes with a discussion of how the dashboard can be used for data visualization of real data, explaining the usefulness of tools such as spectra. For scientists, engineers, students, programmers, and data enthusiasts who aspire to harness Python's potential for data visualization and analysis through the creation of interactive dashboards.
 

Машинное обучение. Портфолио реальных проектов

Автор: SCART56 от 30-07-2024, 21:07, Коментариев: 0

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


Название: Машинное обучение. Портфолио реальных проектов
Автор(ы): Григорьев Алексей
Издательство: Питер
Год: 2023
Страниц: 496
Формат: PDF
Размер: 12 Мб
Язык: русский

Изучите ключевые концепции машинного обучения‚ работая над реальными проектами! Машинное обучение - то, что поможет вам в анализе поведения клиентов, прогнозировании тенденций движения цен, оценке рисков и многом другом. Чтобы освоить машинное обучение, вам нужны отличные примеры, четкие объяснения и много практики. В книге все это есть!