Techniki programowania

641
Loading...
EBOOK

The C# Workshop. Kickstart your career as a software developer with C#

Jason Hales, Almantas Karpavicius, Mateus Viegas

C# is a powerful, versatile language that can unlock a variety of career paths. But, as with any programming language, learning C# can be a challenging process. With a wide range of different resources available, it’s difficult to know where to start.That's where The C# Workshop comes in. Written and reviewed by industry experts, it provides a fast-paced, supportive learning experience that will quickly get you writing C# code and building applications. Unlike other software development books that focus on dry, technical explanations of the underlying theory, this Workshop cuts through the noise and uses engaging examples to help you understand how each concept is applied in the real world.As you work through the book, you'll tackle realistic exercises that simulate the type of problems that software developers work on every day. These mini-projects include building a random-number guessing game, using the publisher-subscriber model to design a web file downloader, creating a to-do list using Razor Pages, generating images from the Fibonacci sequence using async/await tasks, and developing a temperature unit conversion app which you will then deploy to a production server.By the end of this book, you'll have the knowledge, skills, and confidence to advance your career and tackle your own ambitious projects with C#.

642
Loading...
EBOOK

The Cloud DevOps Engineer's Guide. Build, automate, secure, and scale cloud-native CI/CD pipelines with DevOps best practices

Thiago Maior

Modern software delivery demands speed, reliability, and scalability, and cloud DevOps engineering makes it possible. The Cloud DevOps Engineer’s Guide is a practical, hands-on DevOps guide for building production-grade workflows using modern cloud-native tools and platforms. Starting with core DevOps and cloud concepts, this book helps you set up your workstation, master Git and Docker, and provision infrastructure using Terraform. You’ll build complete CI/CD pipelines with GitHub Actions, automate cloud deployments, and orchestrate containerized applications with Kubernetes and Helm. As you progress, you’ll implement DevSecOps practices, integrate monitoring, logging, and observability, and secure cloud environments using IAM, secrets management, and network controls. Advanced chapters cover reliability engineering, cost optimization, GitOps, FinOps, platform engineering, and AIOps. Packed with hands-on labs, real-world workflows, and automation-driven examples, this cloud DevOps engineer guide prepares you to run modern cloud systems with confidence and grow your career in an AI-powered cloud era.

643
Loading...
EBOOK

The Complete Coding Interview Guide in Java. An effective guide for aspiring Java developers to ace their programming interviews

Anghel Leonard

Java is one of the most sought-after programming languages in the job market, but cracking the coding interview in this challenging economy might not be easy. This comprehensive guide will help you to tackle various challenges faced in a coding job interview and avoid common interview mistakes, and will ultimately guide you toward landing your job as a Java developer.This book contains two crucial elements of coding interviews - a brief section that will take you through non-technical interview questions, while the more comprehensive part covers over 200 coding interview problems along with their hands-on solutions. This book will help you to develop skills in data structures and algorithms, which technical interviewers look for in a candidate, by solving various problems based on these topics covering a wide range of concepts such as arrays, strings, maps, linked lists, sorting, and searching. You'll find out how to approach a coding interview problem in a structured way that produces faster results. Toward the final chapters, you'll learn to solve tricky questions about concurrency, functional programming, and system scalability.By the end of this book, you'll have learned how to solve Java coding problems commonly used in interviews, and will have developed the confidence to secure your Java-centric dream job.

644
Loading...
EBOOK

The Creation of a Conscious Machine. The AI Quest: Building Awareness with Advanced Artificial Intelligence Technologies

Mercury Learning and Information, Jean E. Tardy

This book delves into Generative AI and the potential for AI to achieve consciousness. It covers historical and modern perspectives on AI, from ancient myths to the Turing Test and current advancements. The book explores the theoretical and practical aspects of creating a conscious AI, including specifications for synthetic consciousness and integrating AI with human cognition. It questions whether generative AI can meet traditional criteria of consciousness.The journey begins with understanding consciousness, tracing AI's origins, and clarifying human cognition through AI. It examines early AI failures, fears of success, and the engineering of consciousness. The book also explores archaic AI representations, the intelligence of automatons, and the relevance of the Turing Test, concluding with strategies for achieving synthetic consciousness.These concepts are crucial for advancing AI towards synthetic consciousness. This book transitions readers from historical perspectives to modern AI challenges, blending theory with practical insights. It is an essential resource for understanding the future of AI and its potential to achieve consciousness.

645
Loading...
EBOOK

The Cyber Resilience Handbook. Achieve Full Cyber Resilience with ISO 27001 and ISO 22301

IT Governance Publishing, Andrew Pattison

This book begins by introducing cyber resilience and its significance in today’s business landscape. It explains how resilience goes beyond traditional cybersecurity, incorporating elements like governance, protection, detection, and recovery to ensure organizational stability in the face of cyber threats. The first chapter outlines the core concepts, including the integration of legal and assurance frameworks.The second section focuses on achieving cyber resilience with ISO 27001 and ISO 22301. These globally recognized standards offer a structured methodology for building a resilient infrastructure. The author explains how to implement these frameworks effectively, ensuring businesses can address cybersecurity challenges and maintain continuity in operations. This section also covers integrating ISO 27001 with other systems to optimize resilience.The final section provides practical strategies for implementing cyber resilience, including project initiation, leadership, risk assessments, and performance evaluation. It also discusses certification processes and maintaining resilience over time, including through third-party vendors. The book concludes with guidance on creating a culture of security and continuous improvement within organizations.

646
Loading...
EBOOK

The DevOps Career Handbook. The ultimate guide to pursuing a successful career in DevOps

John Knight, Nate Swenson

DevOps is a set of practices that make up a culture, and practicing DevOps methods can make developers more productive and easier to work with. The DevOps Career Handbook is filled with hundreds of tips and tricks from experts regarding every step of the interview process, helping you save time and money by steering clear of avoidable mistakes.You’ll learn about the various career paths available in the field of DevOps, before acquiring the essential skills needed to begin working as a DevOps professional. If you are already a DevOps engineer, this book will help you to gain advanced skills to become a DevOps specialist. After getting to grips with the basics, you'll discover tips and tricks for preparing your resume and online profiles and find out how to build long-lasting relationships with the recruiters. Finally, you'll read through interviews which will give you an insight into a career in DevOps from the viewpoint of individuals at different career levels.By the end of this DevOps book, you’ll gain a solid understanding of what DevOps is, the various DevOps career paths, and how to prepare for your interview.

647
Loading...
EBOOK

The Infinite Retina. Navigate Spatial Computing, Augmented and Mixed Reality, and the next tech revolution - Second Edition

Irena Cronin, Robert Scoble, Steve Wozniak

What is Spatial Computing, and why are companies like Tesla, Apple, and Meta investing billions into it? In The Infinite Retina, Irena Cronin and Robert Scoble explore how spatial computing—where humans and machines interact in a digital–physical space—has progressed beyond theory into real-world applications.This second edition has many substantial updates, including two new chapters on the relevance of Generative AI in Spatial Computing and a new chapter on the impact of Apple Vision Pro. Each existing chapter has been updated to have the most current information and commentary. The book offers a fresh look at seven major industries, including healthcare and retail, featuring updated case studies, expert commentary, and real-world examples. Additionally, it addresses crucial risks and challenges, such as data privacy, automation's impact on employment, and ethical concerns. This edition moves beyond speculation to critically analyze what Spatial Computing means for businesses and individuals today.*Email sign-up and proof of purchase required

648
Loading...
EBOOK

The Ins and Outs of Azure VMware Solution. Deploy, configure, and manage an Azure VMware Solution environment

Kevin Jellow

Organizations over the world are migrating partially or fully to the cloud, but with the whole slew of providers, tools, and platforms available, knowing where to start can be quite challenging. If you know Microsoft Azure VMware Solution, you know it is the quickest way to migrate to the cloud without needing application modernization or rework. You can retain the same VMware tools to manage your environment while moving to Azure. But how does it work? The Ins and Outs of Azure VMware Solution has the answer.This high-level, comprehensive yet concise guide to Azure VMware Solution starts by taking you through the architecture and its applicable use cases. It will help you hit the ground running by getting straight to the important steps: planning, deploying, configuring, and managing your Azure VMware Solution instance. You’ll be able to extend your existing knowledge of Azure and VMware by covering advanced topics such as SRM and governance, setting up a hybrid connection to your on-premises datacenter, and scaling up using disk pools.By the end of the VMware book, you’ll have gone over everything you need to transition to the cloud with ease using Azure VMware Solution.

649
Loading...
EBOOK

The Linux DevOps Handbook. Customize and scale your Linux distributions to accelerate your DevOps workflow

Damian Wojsław, Grzegorz Adamowicz

The Linux DevOps Handbook is a comprehensive resource that caters to both novice and experienced professionals, ensuring a strong foundation in Linux. This book will help you understand how Linux serves as a cornerstone of DevOps, offering the flexibility, stability, and scalability essential for modern software development and operations.You’ll begin by covering Linux distributions, intermediate Linux concepts, and shell scripting to get to grips with automating tasks and streamlining workflows. You’ll then progress to mastering essential day-to-day tools for DevOps tasks. As you learn networking in Linux, you’ll be equipped with connection establishment and troubleshooting skills. You’ll also learn how to use Git for collaboration and efficient code management.The book guides you through Docker concepts for optimizing your DevOps workflows and moves on to advanced DevOps practices, such as monitoring, tracing, and distributed logging. You’ll work with Terraform and GitHub to implement continuous integration (CI)/continuous deployment (CD) pipelines and employ Atlantis for automated software delivery. Additionally, you’ll identify common DevOps pitfalls and strategies to avoid them.By the end of this book, you’ll have built a solid foundation in Linux fundamentals, practical tools, and advanced practices, all contributing to your enhanced Linux skills and successful DevOps implementation.

650
Loading...
EBOOK

The New Quantum Era. An Outsider's Introduction

Sebastian Hassinger, Alex Challans

Make sense of quantum computing without needing a background in physics or mathematics, and cut through growing industry hype to understand what’s real and what’s not. This book provides the clarity needed to understand what quantum computing is, what it can realistically achieve, and where it stands today.Drawing on decades of experience in emerging technologies, Sebastian Hassinger presents a clear, narrative-driven exploration of quantum computing. The book explains the key ideas, historical breakthroughs, and technological challenges that define the field without focusing on equations or programming. You will explore how quantum mechanics reshaped information theory, why classical computing faces limits, how quantum approaches attempt to overcome them, and the experimental origins of quantum technologies.Through real-world context and industry insights, the book examines current hardware, competing approaches to building qubits, and the realities of today’s rudimentary systems. It also addresses common misconceptions and inflated expectations, helping you critically evaluate claims made by companies and researchers.By the end of this book, you will have a grounded understanding of quantum computing’s capabilities, limitations, and future direction, enabling you to engage confidently with this rapidly evolving field.

651
Loading...
EBOOK

The Official MongoDB Guide. Resilience, scalability, security and performance

Rachelle Palmer, Jeffrey Allen, Parker Faucher, Alison...

Delivering secure, scalable, and high-performance applications is never easy, especially when systems must handle growth, protect sensitive data, and perform reliably under pressure. The Official MongoDB Guide addresses these challenges with guidance from MongoDB’s top subject matter experts, so you learn proven best practices directly from those who know the technology inside out.This book takes you from core concepts and architecture through to advanced techniques for data modeling, indexing, and query optimization, supported by real-world patterns that improve performance and resilience. It offers practical coverage of developer tooling, IDE integrations, and AI-assisted workflows that will help you work faster and more effectively.Security-focused chapters walk you through authentication, authorization, encryption, and compliance, while chapters dedicated to MongoDB Atlas showcase its robust security features and demonstrate how to deploy, scale, and leverage platform-native capabilities such as Atlas Search and Atlas Vector Search.By the end of this book, you’ll be able to design, build, and manage MongoDB applications with the confidence that comes from learning directly from the experts shaping the technology.*Email sign-up and proof of purchase required

652
Loading...
EBOOK

The Platform Engineer's Handbook. Build secure, developer-focused platforms that streamline modern software delivery

Ajay Chankramath, Angelic Gibson

The Platform Engineer’s Handbook equips senior engineers and DevOps professionals to deliver developer-friendly infrastructure with automation, speed, AI acceleration, and intelligence. Starting with a blank slate, you’ll build a complete, modern platform that runs locally on your laptop, learning real-world patterns as you go.In this handbook, you’ll follow a structured, progressive journey, beginning with source control governance and branching strategies, then deploying a Kubernetes-based runtime, embedding observability, and securing platform access. You’ll implement self-service onboarding, CI/CD as a service, and developer portals with Backstage. Later chapters introduce infrastructure blueprints, policy as code, FinOps observability, and AI-augmented platform services such as agent-based onboarding and copilots for pipeline creation.Each chapter combines core concepts, lab-based exercises, and production-ready best practices to provide a comprehensive understanding of the subject matter. By the end, you'll have a working MVP platform and the skills to adapt and scale it for your team or organization.

653
Loading...
EBOOK

The Principal Engineer Handbook. Define the vision, build the culture, and deliver outsized impact as a principal engineer

JJ Tavernier

As a principal engineer, your value extends far beyond code. You're expected to define the technical vision, influence engineering culture, and deliver results at scale. But few resources show how to do this work effectively and sustainably. This book fills that gap.Written by JJ Tavernier, a veteran Principal Engineer with experience at Amazon and Capital Group, this handbook provides the mental models, communication strategies, and technical frameworks to operate at the highest levels of engineering leadership. You’ll learn how to identify bottlenecks in your organization, develop architectural solutions, set standards, write high-leverage documents, and lead from the front while enabling others to execute.Through real-world examples, use cases, and tools like PERT charts, PRFAQs, and design artifacts, you’ll gain actionable techniques to drive alignment, mentorship, innovation, and delivery. Whether you’re shaping the future of AI systems or scaling developer effectiveness, this book will help you focus on what matters most and build the systems and culture your organization needs.By the end of this book, you’ll understand how to attain and succeed in the principal engineering role and lay the foundation for long-term technical leadership.

654
Loading...
EBOOK

The Software Engineer's Library. A runbook for building reliable systems and a resilient career

Michelle Brenner

If you are daunted by the skills required to thrive as a Senior Software Engineer, this book will help you acquire them and crush any lingering impostor syndrome. It’s a practical, interactive guide to real-world technical leadership. Senior engineers are expected to grow their influence with larger projects, inspiring their team and influencing cross-functional stakeholders for better results. Inside, you’ll cover topics from designing distributed systems to collaborating with any peer, stakeholder, or manager. The book encourages skill-building through hands-on exercises, relatable case studies, and a dash of humor to keep things lively. It also shows how AI can make your work more effective and less stressful, without replacing your unique and hard-earned skills. What sets this book apart? You’ll craft a single app from idea to scale, solving both technical and people challenges. Along the way, you’ll learn from engineers worldwide, each sharing their approach to overcoming obstacles. Whether you’re working through the book yourself or helping a peer level up, you'll find strategies for communication, mentorship, and career development. Jump into any section you need to discover your next step, build your MVP, navigate growth, or focus on life outside work. We’ll learn, grow, and have some fun!

655
Loading...
EBOOK

The Ultimate Docker Container Book. Build, test, ship, and run containers with Docker and Kubernetes - Third Edition

Dr. Gabriel N. Schenker

The Ultimate Docker Container Book, 3rd edition enables you to leverage Docker containers for streamlined software development. You’ll uncover Docker fundamentals and how containers improve software supply chain efficiency and enhance security.You’ll start by learning practical skills such as setting up Docker environments, handling stateful components, running and testing code within containers, and managing Docker images. You’ll also explore how to adapt legacy applications for containerization and understand distributed application architecture. Next, you’ll delve into Docker's networking model, software-defined networks for secure applications, and Docker compose for managing multi-service applications along with tools for log analysis and metrics. You’ll further deepen your understanding of popular orchestrators like Kubernetes and Docker swarmkit, exploring their key concepts, and deployment strategies for resilient applications. In the final sections, you’ll gain insights into deploying containerized applications on major cloud platforms, including Azure, AWS, and GCE and discover techniques for production monitoring and troubleshooting.By the end of this book, you’ll be well-equipped to manage and scale containerized applications effectively.

656
Loading...
EBOOK

Tools and Skills for .NET 10. Get the career you want with good practices and patterns to design, debug, and test your solutions - Second Edition

Mark J. Price

.NET is more powerful—and more complex—than ever. As the ecosystem evolves, so do the expectations from developers. Mastering the tools and patterns of professional .NET development can be the difference between simply shipping code and delivering resilient, scalable software. Tools and Skills for .NET 10 is a practical guide to leveling up in today’s .NET world, offering both hard technical skills and career strategies to help you thrive.Inside, you’ll learn how to manage codebases with Git and implement debugging and memory analysis techniques that save hours of guesswork. The book also covers best practices for writing and maintaining documentation for your code, services, and APIs, which is crucial for team collaboration. You’ll explore cryptography for securing data and concurrency for building responsive apps. Further chapters explore dependency injection, testing for performance and reliability, and packaging your apps in Docker containers.By the end of this book, you’ll be equipped not only with technical skills but also with the confidence to apply them in real environments. Whether you're aiming for a promotion, switching jobs, or preparing for technical interviews, you'll have the skills and the language to present yourself as a capable, well-rounded .NET developer ready for anything the industry throws at you.