35 resultater (0,33270 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Computing with the Raspberry Pi - Brian Schell - Bog - APress - Plusbog.dk

Computing with the Raspberry Pi - Brian Schell - Bog - APress - Plusbog.dk

The Raspberry Pi is about as minimalist as a computer gets, but it has the power to run a full Linux operating system and many great desktop and command line tools as well. Can you push it to operate at the level of a $2,000 computer? This book is here to help you find out. The primary focus of this book is getting as much as possible done with a simple Pi through non-graphic, non-mouse means. This means the keyboard and the text-mode screen. On the desktop side, you''ll look at many of the most powerful GUI apps available, as these offer an easy entry to get started as you learn the command line. You''ll begin by setting up and configuring a Raspberry Pi with the option to run it as a graphical desktop environment or even more economically boot straight to the command line. If you want more performance, more efficiency, and (arguably) less complexity from your Pi that can only be found through the keyboard and command line. You''ll also set up and configure a Raspberry Pi to use command line tools from within either the Raspberry Pi terminal, or by logging in remotely through some other computer. Once in, you''ll look at Package Managers, Tmux, Ranger, and Midnight Commander as general-purpose power tools. The book then gets into specific task-oriented tools for reading email, spreadsheet work, notes, security, web browsing and design, social media, task and video password management, coding, and much more. There are conceptual overviews of Markdown, LaTeX, and Vim for work. What You''ll Learn - Set up a Raspberry Pi system to get real work done using only the command line - Login to a Pi remotely to use it as a remote server - Integrate desktop Linux with command line mastery to optimize a Pi - Work with tools for audio, writing news and weather, books, and graphics. Who This Book Is For Those with minimal technical skills or hobbyists who are interested in "retro computing" or "minimalist" approaches.

DKK 434.00
1

Beginning Modern Unix - Manish Jain - Bog - APress - Plusbog.dk

Beginning Rust - Carlo Milanesi - Bog - APress - Plusbog.dk

Using and Administering Linux: Volume 1 - David Both - Bog - APress - Plusbog.dk

Using and Administering Linux: Volume 1 - David Both - Bog - APress - Plusbog.dk

Learn to be a Linux sysadmin and an expert user of the Linux operating system, even with no previous Linux experience. This second edition of the popular and highly rated Linux self-study training course has been fully updated to Fedora Linux 37 with expanded and revised content and figures as well new chapters on the BTRFS file system, using Zram for swap, NetworkManager, automation with Ansible, and systemd. Like the previous version, this edition has been reviewed for technical accuracy by a highly respected Linux expert and will prepare you to manage complex systems with ease and equip you for a new career. It has also been reviewed by a student who took this course to ensure its readability and flow for those with little or no previous experience with Linux. In this first volume of the training course series, you will learn about operating systems in general and Linux in particular, and explore the Linux philosophy for SysAdmins in preparation for the rest of the course. This book provides you with the tools necessary for mastering user management; installing, updating, and deleting software; and using command line tools to do performance tuning and basic problem determination. You'll begin by creating a virtual network and installing an instance of Fedora – a popular and powerful Linux distribution – on a VirtualBox VM that can be used for all of the experiments on an existing Windows or Linux computer. You’ll then move on to the basics of using the Xfce GUI desktop and the many tools Linux provides for working on the command line including virtual consoles, various terminal emulators, Bash, and other shells. Explore data streams and the Linux tools used to manipulate them, and learn about the Vim text editor, which is indispensable to advanced Linux users and system administrators and be introduced to some other text editors. You’ll also see how to install software updates and new software, learn additional terminal emulators, and some advanced shell skills. Examine the sequence of events that take place as the computer boots and Linux starts up, configure your shell to personalize it in ways that can seriously enhance your command line efficiency, and delve into files and filesystems. What You Will LearnInstall Fedora Linux and basic configuration of the Xfce desktopAccess the root user ID, and the care that must be taken when working as rootUse Bash and other shells in the Linux virtual consoles and terminal emulatorsCreate and modify system configuration files with Use the Vim text editorExplore administrative tools available to root that enable you to manage users, filesystems, processes, and basic network communicationsConfigure the boot and startup sequencesWho This Book Is For Anyone who wants to learn Linux as an advanced user and system administrator at the command line while using the GUI desktop to leverage productivity.

DKK 616.00
1

Tactical Wireshark - Kevin Cardwell - Bog - APress - Plusbog.dk

Tactical Wireshark - Kevin Cardwell - Bog - APress - Plusbog.dk

Take a systematic approach at identifying intrusions that range from the most basic to the most sophisticated, using Wireshark, an open source protocol analyzer. This book will show you how to effectively manipulate and monitor different conversations and perform statistical analysis of these conversations to identify the IP and TCP information of interest. Next, you''ll be walked through a review of the different methods malware uses, from inception through the spread across and compromise of a network of machines. The process from the initial "click" through intrusion, the characteristics of Command and Control (C2), and the different types of lateral movement will be detailed at the packet level. In the final part of the book, you''ll explore the network capture file and identification of data for a potential forensics extraction, including inherent capabilities for the extraction of objects such as file data and other corresponding components in support of a forensics investigation. After completing this book, you will have a complete understanding of the process of carving files from raw PCAP data within the Wireshark tool. What You Will Learn - Use Wireshark to identify intrusions into a network - Exercise methods to uncover network data even when it is in encrypted form - Analyze malware Command and Control (C2) communications and identify IOCs - Extract data in a forensically sound manner to support investigations - Leverage capture file statistics to reconstruct network events Who This Book Is For Network analysts, Wireshark analysts, and digital forensic analysts.

DKK 519.00
1

Beginning Azure Static Web Apps - Stacy Cashmore - Bog - APress - Plusbog.dk

Beginning Azure Static Web Apps - Stacy Cashmore - Bog - APress - Plusbog.dk

Create rich and dynamic web applications on the Azure cloud platform using static web development techniques built around Blazor WebAssembly, APIs, and Markup, while leveraging the paradigm commonly known as JAMstack. This book starts off showing you how to create an environment for deploying your first application. You will create an Azure Static Web App using a Blazor WebAssembly application and adding dynamic content using an Azure function before deploying from GitHub. You will learn to debug your Static Web App locally, both inside of Visual Studio and from the command line using a simple Static Web App CLI command. The book takes a deep dive into the CLI to allow you to emulate all of the features available in the Azure environment. You will learn the authentication and authorizing options with your app and create new blog posts with the post creation function. Included in the book is setting a custom domain and discussion of the options. The book also explores the differences between the free and standard hosting tiers for Static Web Apps. After reading this book, you will be able to create Azure Static Web Apps using Blazor technology. What Will You LearnConnect with external authentication services from Twitter, Google, Microsoft, GitHub, and moreWork with the GitHub deployment flow, including using staging environmentsExplore the scaffolded Blazor appUnderstand differences between the pricing tiers and know which to chooseWho This Book Is ForWeb developers looking to deploy feature-rich applications to the cloud

DKK 519.00
1

Practical Ansible - Vincent Sesto - Bog - APress - Plusbog.dk

Practical Ansible - Vincent Sesto - Bog - APress - Plusbog.dk

Get ready to go from the basics of using Ansible to becoming proficient at implementing configuration management in your projects. This book begins with the basics of Ansible, providing you with details on how to install and configure your environment while working with different Ansible modules from the command line. Next, it introduces you to working with Ansible tasks and organizing configuration code into playbooks. You''ll then learn how to extend playbooks further, using roles and templates within the configuration code. Author Vincent Sesto then extends your knowledge further by covering custom Ansible modules using Python and Linux shell scripts and demonstrating how you can start to keep your secret values encrypted and secure using Ansible Vault. You''ll also develop Ansible roles with the use of Ansible Galaxy to reuse existing roles that others have created. This updated edition reflects changes added in the latest version of Ansible (2.9). It also includes an expanded chapter on testing Ansible using Molecule and managing large server environments using applications like Ansible Tower. What Will You Learn - Understand what Ansible is and how to install and run your first basic command line commands - Expand your configuration management using Ansible playbooks, roles and templates - Customize your code further using Ansible Vault and third-party roles in Ansible Galaxy. - Work with Ansible in managing cloud infrastructure, specifically in Amazon Web Services - Troubleshoot your Ansible code and use frameworks like Molecule and Testinfra to help test your code changes - Manage large server environments using real-world examples and extend your configurations using an application like Ansible Tower Who This Book Is For Systems Engineers, Developers, DevOps Engineers and Software Administrators. 1)

DKK 391.00
1

Kubernetes - Philippe Martin - Bog - APress - Plusbog.dk

Kubernetes - Philippe Martin - Bog - APress - Plusbog.dk

Master all the concepts and tools necessary to start administering a Kubernetes cluster and deploying applications to production. You will cover the entire curricula of the two Kubernetes certifications (for application developers and administrators). The initial chapters guide you through deployment of a Kubernetes cluster on virtual machines and explore the different components of the control plane. Next, you will work with the kubectl command-line tool; namespaces, labels, selectors, and annotations-common resources used through the Kubernetes API. The following chapters describe the principle of controllers and detail how workload controllers work as well as the possibilities for configuring deployed applications. You will also learn how to deploy a scalable and self-healing application, how pods are scheduled to nodes, how parts of the application can communicate, and how the application is discoverable from the outside. Next, you will cover security concerns describing the different authentication methods, the RBAC authorization mode, security contexts, network policies, and how to secure container images. You will also cover using persistent volumes for your containers to store long-term data, monitoring your clusters and applications and implementing design patterns for multi-container pods. The concluding chapters guide you through the upgrade of your deployed cluster. After reading this book, you will have enough knowledge to deploy a complex application using a Kubernetes cluster and be ready for the certification exams. What You Will Learn - Deploy a Kubernetes cluster with kubeadm and learn how the control plane works - Discover how the Kubernetes API is structured - Deploy secure, auto-scaled, and self-healing applications - Master the kubectl command-line tool Who This Book Is For Administrators and application developers with good knowledge of micro-services development and deployment.

DKK 455.00
1

Bug Bounty Hunting for Web Security - Sanjib Sinha - Bog - APress - Plusbog.dk

Bug Bounty Hunting for Web Security - Sanjib Sinha - Bog - APress - Plusbog.dk

Start with the basics of bug hunting and learn more about implementing an offensive approach by finding vulnerabilities in web applications. Getting an introduction to Kali Linux, you will take a close look at the types of tools available to you and move on to set up your virtual lab. You will then discover how request forgery injection works on web pages and applications in a mission-critical setup. Moving on to the most challenging task for any web application, you will take a look at how cross-site scripting works and find out about effective ways to exploit it. You will then learn about header injection and URL redirection along with key tips to find vulnerabilities in them. Keeping in mind how attackers can deface your website, you will work with malicious files and automate your approach to defend against these attacks. Moving on to Sender Policy Framework (SPF), you will see tips to find vulnerabilities in it and exploit them. Following this, you will get to know how unintended XML injection and command injection work to keep attackers at bay. Finally, you will examine different attack vectors used to exploit HTML and SQL injection. Overall, Bug Bounty Hunting for Web Security will help you become a better penetration tester and at the same time it will teach you how to earn bounty by hunting bugs in web applications. What You Will Learn - - Implement an offensive approach to bug hunting - Create and manage request forgery on web pages - Poison Sender Policy Framework and exploit it - Defend against cross-site scripting (XSS) attacks - Inject headers and test URL redirection - Work with malicious files and command injection - Resist strongly unintended XML attacks Who This Book Is For White-hat hacking enthusiasts who are new to bug hunting and are interested in understanding the core concepts.

DKK 476.00
1

Swift 4 Recipes - Yanis Zafiropulos - Bog - APress - Plusbog.dk

DevOps in Python - Moshe Zadka - Bog - APress - Plusbog.dk

Certified OpenStack Administrator Study Guide - Andrey Markelov - Bog - APress - Plusbog.dk

Raspbian OS Programming with the Raspberry Pi - Agus Kurniawan - Bog - APress - Plusbog.dk

Exploring the Raspberry Pi 2 with C++ - Warren Gay - Bog - APress - Plusbog.dk

Building Solutions with Microsoft Teams - Jenkins Ns - Bog - APress - Plusbog.dk

Building Solutions with Microsoft Teams - Jenkins Ns - Bog - APress - Plusbog.dk

Explore Microsoft Teams and use its principal tools such as Node.js, npm, Yeoman, Gulp, TypeScript, and React to help you develop for Teams better. This book covers the core components and use cases for Teams apps and guides you through ideas for automation, provisioning, and implementation. Building Solutions with Microsoft Teams starts with an overview of the Microsoft Teams developer platform followed by how to set up your environment for building apps and solutions with Teams. You will then go through various features of conversational bots and learn how to create a bot. You will gain an understanding of the messaging extension and command actions along with tabs for personal, groups, and teams contexts. Moving forward, you will work with SharePoint and Teams together via SharePoint Framework. Finally, you will manage the Teams life cycle and see design guidelines supported by various case studies. After reading this book, you will be able to integrate solutions from Power Apps, Power Automate, Power BI, and Power Virtual agents by using accelerators. You will also be able to leverage your existing skills from SharePoint Framework development. What You Will Learn - Extend the Teams developer platform capabilities - Understand Microsoft Graph, including lifecycle management, collaboration, calling, and online meetings - Create an app package for your Microsoft Teams app - Connect web services to Microsoft Teams with webhooks Who This Book Is For Microsoft Teams developers.

DKK 495.00
1

Java 13 Revealed - Kishori Sharan - Bog - APress - Plusbog.dk

Software Engineering from Scratch - Jason Lee Hodges - Bog - APress - Plusbog.dk

Software Engineering from Scratch - Jason Lee Hodges - Bog - APress - Plusbog.dk

Learn software engineering from scratch, from installing and setting up your development environment, to navigating a terminal and building a model command line operating system, all using the Scala programming language as a medium. The demand for software engineers is growing exponentially, and with this book you can start your journey into this rewarding industry, even with no prior programming experience. Using Scala, a language known to contain "everything and the kitchen sink," you''ll begin coding on a gentle learning curve by applying the basics of programming such as expressions, control flow, functions, and classes. You''ll then move on to an overview of all the major programming paradigms. You''ll finish by studying software engineering concepts such as testing and scalability, data structures, algorithm design and analysis, and basic design patterns. With Software Engineering from Scratch as your navigator, you can get up to speed on the software engineering industry, develop a solid foundation of many of its core concepts, and develop an understanding of where to invest your time next. What You Will Learn - Use Scala, even with no prior knowledge - Demonstrate general Scala programming concepts and patterns - Begin thinking like a software engineer - Work on every level of the software development cycle Who This Book Is For Anyone who wants to learn about software engineering; no prior programming experience required.

DKK 434.00
1

Python Debugging for AI, Machine Learning, and Cloud Computing - Dmitry Vostokov - Bog - APress - Plusbog.dk

Python Debugging for AI, Machine Learning, and Cloud Computing - Dmitry Vostokov - Bog - APress - Plusbog.dk

This book is for those who wish to understand how Python debugging is and can be used to develop robust and reliable AI, machine learning, and cloud computing software. It will teach you a novel pattern-oriented approach to diagnose and debug abnormal software structure and behavior. The book begins with an introduction to the pattern-oriented software diagnostics and debugging process that, before performing Python debugging, diagnoses problems in various software artifacts such as memory dumps, traces, and logs. Next, you’ll learn to use various debugging patterns through Python case studies that model abnormal software behavior. You’ll also be exposed to Python debugging techniques specific to cloud native and machine learning environments and explore how recent advances in AI/ML can help in Python debugging. Over the course of the book, case studies will show you how to resolve issues around environmental problems, crashes, hangs, resource spikes, leaks, and performancedegradation. This includes tracing, logging, and analyzing memory dumps using native WinDbg and GDB debuggers. Upon completing this book, you will have the knowledge and tools needed to employ Python debugging in the development of AI, machine learning, and cloud computing applications. What You Will LearnEmploy a pattern-oriented approach to Python debugging that starts with diagnostics of common software problemsUse tips and tricks to get the most out of popular IDEs, notebooks, and command-line Python debuggingUnderstand Python internals for interfacing with operating systems and external modulesPerform Python memory dump analysis, tracing, and loggingWho This Book Is ForSoftware developers, AI/ML engineers, researchers, data engineers, as well as MLOps and DevOps professionals.

DKK 415.00
1

Pro Spring 6 with Kotlin - Peter Spath - Bog - APress - Plusbog.dk

Pro Spring 6 with Kotlin - Peter Spath - Bog - APress - Plusbog.dk

Master the fundamentals of Spring Framework 6 while learning from the real-world experiences of Spring experts. Over the course of this book, you'll learn how to leverage Spring 6 in tandem with the Kotlin programming language to build complex enterprise applications from top to bottom. From monoliths to cloud native apps for streaming microservices, you’ll gain insight into every aspect of the process, including transactions, data access, persistence, and web and presentation tiers. As you progress through the book, the authors demonstrate how to run Kotlin with a single command, deploy new utility methods in String class, use Local-Variable Syntax for Lambda Parameters Nested Based Access Control, read/write strings to and from files, and using Flight Recorder. Also, a whole new generation of dependencies are available, and you’ll see exactly how to make optimal use of them. A full sample application will show you how to apply Spring 6’s new tools and techniques and see how they work together. After reading this comprehensive book, you'll be ready to build your own Spring applications using Kotlin. What You Will LearnExplore what's new in Spring Framework 6 and the Kotlin APIs it supportsLeverage a new generation of dependenciesBuild complex enterprise monoliths, cloud-native applications, and microservicesMaster data access, persistence, and transactionsUse with Spring Batch, Integration, and other key Spring modulesIntegrate Spring 6 with Hibernate and other third party APIs and packages Who This Book Is ForExperienced Kotlin and Java software developers and programmers. Some previous experience with Spring is highly recommended.

DKK 519.00
1

Building REST APIs with Flask - Kunal Relan - Bog - APress - Plusbog.dk

Building REST APIs with Flask - Kunal Relan - Bog - APress - Plusbog.dk

Develop RESTful web services using the Flask micro-framework and integrate them using MySQL. Use Flask to develop, deploy, and manage REST APIs with easy-to-read and understand Python code. Solve your problem from a choice of libraries. Learn to use MySQL as the web services database for your Flask API using SQLAlchemy ORM. Building REST APIs with Flask provides a primer on Flask, RESTful services, and working with pip to set up your virtual environment. The key differences between NoSQL and SQL are covered, and you are taught how to connect MySQL and Flask using SQLAlchemy. Author Kunal Relan presents best practices for creating REST APIs and guides you in structuring your app and testing REST endpoints. He teaches you how to set up authentication and render HTML using views. You learn how to write unit tests for your REST APIs, and understand mocks, assertions, and integration testing. You will know how to document your REST APIs, deploy your Flask application on all of the major cloud platforms, and debug and monitor your Flask application. What You''ll Learn - Use MySQL to create Flask REST APIs - Test REST endpoints - Create CRUD endpoints with Flask and MySQL - Deploy Flask on all of the major cloud platforms - Monitor your Flask application Who This Book Is For Python developers interested in REST API development using Flask and web developers with basic programming knowledge who want to learn how Python and REST APIs work together. Readers should be familiar with Python (command line, or at least pip) and MySQL.

DKK 476.00
1

Practical Linux DevOps - John S. Tonello - Bog - APress - Plusbog.dk

Practical Linux DevOps - John S. Tonello - Bog - APress - Plusbog.dk

Learn, develop and hone your Linux and DevOps skills by building a lab for learning, testing and exploring the latest Linux and open-source technologies. This book helps Linux users and others to master modern DevOps practices using a wide range of software and tools. Having a home or work-based Linux lab is indispensable to anyone looking to experiment with the ever-evolving landscape of new software and DevOps. With open-source tools and readily available hardware, you will end up with a lab you can use to try virtually any modern software, including Chef, Docker, Kubernetes and stalwarts like DNS, Dovecot, and Postfix for email. You''ll set up pipelines for software deployment and focus on discrete projects that help you learn through doing. In the end, you''ll acquire the skills needed to become better informed, more marketable engineers and developers, and better able to take on a wide array of software projects with confidence. Practical Linux DevOps is the perfect companion for those who want to learn how to build systems with utility and learn about modern hardware and software practices. What You''ll Learn - Set up a Linux-based virtualization environment and workstation - Create a lab network with a fully qualified domain - Build web-based applications with NGINX and LAMP - Use version-control tools like Git - Automate deployments and configurations - Think like a modern DevOps engineer Who This Book Is For New and modestly experienced users with basic understanding of a basic understanding of Windows or Linux command line, as well as would-be and current DevOps engineers, and full-stack and other software developers

DKK 495.00
1

Kubernetes Fundamentals - Himanshu Agrawal - Bog - APress - Plusbog.dk

Kubernetes Fundamentals - Himanshu Agrawal - Bog - APress - Plusbog.dk

Explore the world of Kubernetes and learn the concepts needed to develop, deploy, and manage applications on this container orchestrator. This step-by-step development guide is designed for application developers and support members aiming to learn Kubernetes and/or prepare for interviews. All the concepts in the book are presented in Q&A format, with questions framed exactly the way they are asked in an interview, giving you a distinctive edge in interviews. You’ll start by understanding how application development and deployment have evolved over the decades leading up to containerization. You’ll then dive deep into core Kubernetes concepts, learning Kubernetes architecture, Kubernetes objects and workload resources, and how to exploit them to their full potential. You’ll also learn Kubernetes deployment strategies and concepts related to rollout and rollback. Moving on, you’ll look at two very important aspects of any computing ecosystem: networking and storage. You will gain an understanding of access control in Kubernetes and how to manage a Kubernetes cluster using probes, resource quotas, taints, and tolerations. You will also get an overview of Docker and review Docker and Kubernetes best practices. Finally, you will learn about the kubectl command line tool. What You Will LearnLearn about basic and advanced Kubernetes objects and workload resourcesMaster important concepts such as namespaces, selectors, annotations, and access controlUnderstand the Kubernetes networking and storage systemManage a Kubernetes cluster with the help of probes, resource quotas, limits, and taintsWho This Book Is For Application developers and technical managers—both on the development and support sides, beginner and intermediate Kubernetes practitioners and aspirants, and those preparing for Kubernetes interviews.

DKK 375.00
1

Introduction to Java Through Game Development - Victor G. Brusca - Bog - APress - Plusbog.dk

Introduction to Java Through Game Development - Victor G. Brusca - Bog - APress - Plusbog.dk

Interested in learning how to program with Java? Let''s face it, the best way to learn to program is by writing programs. This can be a daunting proposition with the specter of hours of simple command line example programs hanging over your head. Fear not! Now you can learn to program in Java in a fun way by working on video games. With this book, you''ll get to work with three Java game projects and have access to the complete game code for each project, including a full Java game engine. After completing Introduction to Java through Game Developmen t, you''ll be proficient in Java programming, having worked with the language''s fundamental aspects throughout the text, and will be ready to further your Java and game programming expertise with confidence. What You''ll - Master the fundamentals of the Java programming language - Use different data structures like arrays, lists, stacks, and queues - Understand game programming basics including the main game loop - Gain experience working with three different game projects via the book''s coding challenges - Work with the 2D game engine that powers the book''s included games and learn to create your own new game projects - Understand advanced Java topics like classes, encapsulation, inheritance, and polymorphism - Work with exceptions and how to use debugging techniques to trace through code - Sharpen your skills with over a dozen coding challenges that test your abilities with a development task on a real game project Who This Book Is For This book requires little to no programming experience to understand and benefit from the text.

DKK 391.00
1

Hands-on Azure Boards - Chaminda Chandrasekara - Bog - APress - Plusbog.dk

Hands-on Azure Boards - Chaminda Chandrasekara - Bog - APress - Plusbog.dk

Understand and explore the features and management of Azure Boards with this book, which also covers Azure Boards configuration and advanced administration. This book starts by setting up projects with Azure DevOps and gives an overview of Azure Boards and its features. You will then learn to set up team projects and how to effectively use Azure Boards to plan and execute work. Hands-on Azure Boards explains customizations, where you will understand the available options to track your work considering different scenarios. Next, you will learn visualizing with queries, charts, and dashboards along with reporting of Azure Boards. The author gives you hands-on lessons to set up Azure Boards and shows you how to handle multiple modules that are taken care of by different teams. You will also explore the security options in Azure Boards as well as a detailed demonstration of working with the REST API and CLI. Finally, you will work with useful extensions for Azure Boards and see how to use them more effectively and efficiently. After reading this book, you will be able to work with the Azure Boards capabilities available in Azure DevOps on-premise server and services to improve your software delivery process. What You Will Learn - Plan and manage work with Azure Boards - Use the REST API and command line interface with Azure Boards - Extend Azure Boards with useful extensions to enhance its capabilities - Customize Azure Boards to adapt it to your process - Report and visualize work progress with Azure Boards Who This Book Is For Anyone working in Azure DevOps developing applications targeting any platform using any language.

DKK 604.00
1

Python Challenges - Michael Inden - Bog - APress - Plusbog.dk

Python Challenges - Michael Inden - Bog - APress - Plusbog.dk

Augment your knowledge of Python with this entertaining learning guide, which features 100 exercises and programming puzzles and solutions. Python Challenges will help prepare you for your next exam or a job interview, and covers numerous practical topics such as strings, data structures, recursion, arrays, and more. Each topic is addressed in its own separate chapter, starting with an introduction to the basics and followed by 10 to 15 exercises of various degrees of difficulty, helping you to improve your programming skills effectively. Detailed sample solutions, including the algorithms used for all tasks, are included to maximize your understanding of each area. Author Michael Inden also describes alternative solutions and analyzes possible pitfalls and typical errors. Three appendices round out the book: the first covers the Python command line interpreter, which is often helpful for trying out the code snippets and examples in the book, followed by an overview of Pytest for unit testing and checking the solutions. The last explains the O notation for estimating performance. After reading this book, you''ll be prepared to take the next step in your career or tackle your next personal project. All source code is freely available for download via the Apress website. What You Will Learn - Improve your Python knowledge by solving enjoyable but challenging programming puzzles - Solve mathematical problems, recursions, strings, arrays and more - - Manage data processing and data structures like lists, sets, maps - - Handle advanced recursion as well as binary trees, sorting and searching - - Gamify key fundamentals for fun and easier reinforcement - Who this book is for: Programmers, software developers who are either professionals or makers, as well as students and teachers. At least some prior experience with the Python programming is recommended.

DKK 495.00
1