Vi bøger
Levering: 1 - 2 hverdage
Filter
Filter
Sorter efterSorter Populære
  • af James Dashner
    153,95 kr.

    Book two in the blockbuster Maze Runner series that spawned a movie franchise and ushered in a worldwide phenomenon! And don't miss The Fever Code, the highly-anticipated series conclusion that finally reveals the story of how the maze was built! Thomas was sure that escape from the Maze would mean freedom for him and the Gladers. But WICKED isn't done yet. Phase Two has just begun. The Scorch. The Gladers have two weeks to cross through the Scorch-the most burned-out section of the world. And WICKED has made sure to adjust the variables and stack the odds against them. There are others now. Their survival depends on the Gladers' destruction-and they're determined to survive. Friendships will be tested. Loyalties will be broken. All bets are off. The Maze Runner and Maze Runner: The Scorch Trials, and Maze Runner: The Death Cure are all now major motion pictures featuring the star of MTV's Teen Wolf, Dylan O'Brien; Kaya Scodelario; Aml Ameen; Will Poulter; and Thomas Brodie-Sangster. Also look for James Dashner's edge-of-your-seat MORTALITY DOCTRINE series! Praise for the Maze Runner series: A #1 New York Times Bestselling Series A USA Today Bestseller A Kirkus Reviews Best Teen Book of the Year An ALA-YASLA Best Fiction for Young Adults Book An ALA-YALSA Quick Pick "[A] mysterious survival saga that passionate fans describe as a fusion of Lord of the Flies, The Hunger Games, and Lost." -EW "Wonderful action writing-fast-paced…but smart and well observed." -Newsday "[A] nail-biting must-read." -Seventeen "Breathless, cinematic action." -Publishers Weekly "Heart pounding to the very last moment." -Kirkus Reviews "Exclamation-worthy." -Romantic Times "James Dashner's illuminating prequel [The Kill Order] will thrill fans of this Maze Runner [series] and prove just as exciting for readers new to the series." -Shelf Awareness, Starred "Take a deep breath before you start any James Dashner book." -Deseret News

  • af Daniel Akenine, Jörgen Dahlberg, Eva Kammerfors, mfl.
    207,95 kr.

    The bestseller in IT architecture. If you want to understand IT architecture, this book is for you. It covers many different areas, from strategy to business, technology, and software architecture. Are you working as an IT architect, student, developer, CTO, project manager, or IT professional? If so, this book will help you understand how IT architecture can help address the complexity in a modern organization. It will give you a deeper understanding of the concepts, methods, tools, models, organizations, and frameworks involved. It also covers the social and human aspects of working as an IT architect. Enterprise Architecture, The EA function, Strategy, Organization... Business Architecture, Understanding the business, Modeling, Practical advice… Solution Architecture, Integration, Infrastructure, Security…Software Architecture, Quality attributes, Agility and Lean, DevOps, cloud, AI…… and a lot more. Daniel Akenine is a physicist, technologist, writer, and former neuroscientist. He works as a National Technology Officer for Microsoft, specializing in the impact technology has on society. In 2015 he was appointed to IASA Fellow and ranked as one of the top IT-architects worldwide. He is a member of ISO’s international expert group for cloud standards, co-founder of two technology companies and holds patent applications in Europe and the United States in applied cryptography. Daniel is one of ten advisors to the Swedish Minister of Digitalization and a fiction writer with the latest novel 11 grams of truth about privacy and power in our modern society.

  • - IEC 61131-3 and best practice ST programming
    af Tom Mejer Antonsen
    106,95 - 413,95 kr.

    This book gives an introduction to the programming language Structured Text (ST) which is used in Programmable Logic Controllers (PLC).The book can be used for all types of PLC brands including Siemens Structured Control Language (SCL) and Programmable Automation Controllers (PAC).This 3rd edition has been updated and expanded with many of the suggestions and questions that readers and students have come up with, including the desire for many more illustrations and program examples.CONTENTS:- Background, benefits and challenges of ST programming- Syntax, data types, best practice and basic ST programming- IF-THEN-ELSE, CASE, FOR, CTU, TON, STRUCT, ENUM, ARRAY, STRING- Guide for best practice naming, troubleshooting, test and program structure- Sequencer and code split-up into functions and function blocks- FIFO, RND, sorting, scaling, toggle, simulation signals and digital filter- Tank controls, conveyor belts, adaptive pump algorithm and robot control- PLC program structure for pumping stations, 3D car park and car wash - Examples: From Ladder Diagram to ST programmingThe book contains more than 150 PLC code examples with a focus on learning how to write robust, readable, and structured code.The book systematically describes basic programming, including advice and practical examples based on the author´s extensive industrial experience.The author is Bachelor of Science in Electrical Engineering (B.Sc.E.E.) and has 25 years´ experience in specification, development, programming and supplying complex control solutions and supervision systems. The author is Assistant Professor and teaches PLC programming at Dania Academy, a higher education institution in Randers, Denmark.

  • - IEC 61131-3 og best practice ST-programmering
    af Tom Mejer Antonsen
    268,95 kr.

    Denne bog giver en introduktion til Struktureret Tekst (ST)der benyttes i Programmerbare Logiske Controllere (PLC)Denne 3. udgave er opdateret og udvidet med mange af de forslag og spørgsmål som læserne og de studerende er kommet med, herunder ønsket om mange flere illustrationer og programeksempler.INDHOLD- Baggrund, fordele og udfordringer ved ST-programmering- Syntaks, datatyper, bedst praksis og grundlæggende ST-programmering- IF-THEN-ELSE, CASE, FOR, CTU, TON, STRUCT, ENUM, ARRAY, STRING- Guide og tips til navngivning, fejlfinding, opgaver, test og programstruktur- Sekvensprogrammering og opdeling i funktioner og funktionsblokke- FIFO, RND, sortering, skalering, simuleringssignaler og digitalt filter- Tankstyring, instrument puls tæller, puls-pause, adaptiv pumpe algoritme- PLC-kode til pumpestationer, 3D parkeringshus, vaskehal og robotstyring- Eksempler: Kom fra LADDER over til ST-programmeringBogen indeholder mere end 150 PLC kodeeksempler i farver og der er fokus påat læseren lærer at skrive robust, læsbar, og struktureret kode.Bogen går systematisk frem med beskrivelse af de grundlæggende ST-begreber og programmering, herunder tips, og med inddragelse af forfatterens 25 års praktiske erfaring.Der er mange steder uddybende forklaringer til PLC-koden og der er fokus på at læseren lærer at skrive robust, læsbar, struktureret og overskuelig PLC-kode. Desuden fokuseres på at kunne skrive PLC-kode, som ikke kræver en bestemt PLC-type og PLC-kode der kan genbruges, samt PLC-løsninger, der kan benyttes internationalt.Grundlaget for bogen er et materiale, som er udarbejdet løbende med feedback fra undervisere og studerende på automationsteknolog-uddannelsen hos Erhvervs-akademi Dania. Materialet er således løbende opdateret, så det giver svar på de spørgsmål og udfordringer, de studerende typisk har gennem deres studie.ST-programmering til PLC-styringer er fra omkring år 2010 begyndt at blive mere udbredt i Danmark, og siden år 2015 er mange virksomheder i Danmark begyndt udelukkende at levere PLC-styringer, hvor der benyttes ST som det foretrukne programmeringssprog. Dette kræver at flere medarbejdere kan ST og det er et af argumenterne, for at udgive denne bog.Bogen er primært udarbejdet til brug på den videregående fuldtidsuddannelse Automationsteknolog og deltidsuddannelsen Automation og Drift.

  • - IEC 61131-3 og best practice ST-programmering
    af Tom Mejer Antonsen
    168,95 - 374,95 kr.

    Denne bog giver en introduktion til Struktureret Tekst (ST)der benyttes i Programmerbare Logiske Controllere (PLC) Denne 3. udgave er opdateret og udvidet med mange af de forslag og spørgsmål som læserne og de studerende er kommet med, herunder ønsket om mange flere illustrationer og programeksempler.INDHOLD- Baggrund, fordele og udfordringer ved ST-programmering - Syntaks, datatyper, bedst praksis og grundlæggende ST-programmering - IF-THEN-ELSE, CASE, FOR, CTU, TON, STRUCT, ENUM, ARRAY, STRING- Guide og tips til navngivning, fejlfinding, opgaver, test og programstruktur- Sekvensprogrammering og opdeling i funktioner og funktionsblokke- FIFO, RND, sortering, skalering, simuleringssignaler og digitalt filter- Tankstyring, instrument puls tæller, puls-pause, adaptiv pumpe algoritme- PLC-kode til pumpestationer, 3D parkeringshus, vaskehal og robotstyring- Eksempler: Kom fra LADDER over til ST-programmering Bogen indeholder mere end 150 PLC kodeeksempler i farver og der er fokus på at læseren lærer at skrive robust, læsbar, og struktureret kode.Bogen går systematisk frem med beskrivelse af de grundlæggende ST-begreber og programmering, herunder tips, og med inddragelse af forfatterens 25 års praktiske erfaring.Der er mange steder uddybende forklaringer til PLC-koden og der er fokus på at læseren lærer at skrive robust, læsbar, struktureret og overskuelig PLC-kode. Desuden fokuseres på at kunne skrive PLC-kode, som ikke kræver en bestemt PLC-type og PLC-kode der kan genbruges, samt PLC-løsninger, der kan benyttes internationalt.Grundlaget for bogen er et materiale, som er udarbejdet løbende med feedback fra undervisere og studerende på automationsteknolog-uddannelsen hos Erhvervs-akademi Dania. Materialet er således løbende opdateret, så det giver svar på de spørgsmål og udfordringer, de studerende typisk har gennem deres studie.ST-programmering til PLC-styringer er fra omkring år 2010 begyndt at blive mere udbredt i Danmark, og siden år 2015 er mange virksomheder i Danmark begyndt udelukkende at levere PLC-styringer, hvor der benyttes ST som det foretrukne programmeringssprog. Dette kræver at flere medarbejdere kan ST og det er et af argumenterne, for at udgive denne bog.Bogen er primært udarbejdet til brug på den videregående fuldtidsuddannelse Automationsteknolog og deltidsuddannelsen Automation og Drift.

  • - IEC 61131-3 and best practice ST programming
    af Tom Mejer Antonsen
    65,95 - 378,95 kr.

    This book gives an introduction to Structured Text (ST), used in Programmable Logic Control (PLC). The book can be used for all types of PLC brands including Siemens Structured Control Language (SCL) and Programmable Automation Controllers (PAC). CONTENTS: - Background, advantage and challenge when ST programming - Syntax and fundamental ST programming - Widespread guide to reasonable naming of variables - CTU, TOF, TON, CASE, STRUCT, ENUM, ARRAY, STRING - Guide to split-up into program modules and functions - More than 90 PLC code examples - FIFO, RND, 3D ARRAY and digital filter - Examples: From LADDER to ST programming - Guide to solve programming exercises Many clarifying explanations to the PLC code and focus on the fact that the reader should learn how to write a stable, robust, readable, structured and clear code are also included in the book. Furthermore, the focus is that the reader will be able to write a PLC code, which does not require a specific PLC type and PLC code, which can be reused. The basis of the book is a material which is currently compiled with feedback from lecturers and students attending the AP Education in Automation Engineering at the local Dania Academy, "Erhvervsakademi Dania", Randers, Denmark. The material is thus currently updated so that it answers all the questions which the students typically ask through-out the period of studying. The author is Bachelor of Science in Electrical Engineering (B.Sc.E.E.) and has 25 years of experience within specification, development and supplying complex control solutions and supervision systems. Within these years, the author has 7 years of experience within Pascal programming and 12 years of experience with solutions and systems containing PLC. The author is Assistant Professor and teaching PLC control systems at higher educations at a Danish Academy of Business and Technology: Erhvervsakademi Dania, Randers, Denmark. LinkedIn: https://www.linkedin.com/in/tommejerantonsen/

  • af Valerio de Sanctis
    577,95 kr.

    Build robust, scalable web applications using ASP.NET Core 8, Angular, and Entity Framework CorePurchase of the print or Kindle book includes a free PDF eBookKey FeaturesCombine ASP.NET Core and Angular to build highly versatile web applicationsCreate a production-ready Single-Page Application (SPA) or Progressive Web Application (PWA)Adopt a full-stack approach to handle data management, API documentation, Web APIs, end-to-end testing, security, and deploymentBook DescriptionIf you want to learn how to use ASP.NET Core with Angular effectively, this hands-on guide is for you.Improve the way you create, debug, and deploy web applications while keeping up to date with the latest developments in .NET 8 and modern Angular, including .NET Minimal APIs and the new Angular standalone API defaults.You'll begin by setting up SQL Server 2022 and building a data model with Entity Framework Core. You'll progress to fetching and displaying data, handling user input with Angular reactive forms, and implementing front-end and back-end validators for maximum effect. After that, you will perform advanced debugging and explore unit testing features with xUnit for .NET, and Jasmine and Karma for Angular. You'll use Identity API endpoints in ASP.NET Core and functional route guards in Angular to add authentication and authorization to your apps. Finally, you'll learn how to deploy to Windows, Linux, and Azure.By the end of this book, you will understand how to tie together the front-end and back-end to build and deploy secure and robust web applications.What you will learnExplore the new Angular and ASP.NET Core template with Visual Studio 2022Use modern interfaces and patterns such as the HTML5 pushState API, webhooks, and UI data bindingsAdd real-time capabilities to Angular apps with SignalR and gRPCImplement authentication and authorization using JWTsPerform DBMS structured logging using providers such as SeriLogConvert a standard web application to a progressive web application (PWA)Deploy an Angular app to Azure Static Web AppsAdd GraphQL support to back-end and front-end using HotChocolate and Apollo AngularWho this book is forThis book is for developers who have some familiarity with ASP.NET Core and Angular and want to learn how to use them effectively together.Table of ContentsIntroducing ASP.NET and AngularGetting ReadyLooking AroundFront-End and Back-End InteractionsData Model with Entity Framework CoreFetching and Displaying DataForms and Data ValidationCode Tweaks and Data ServicesBack-End and Front-End DebuggingASP.NET Core and Angular Unit TestingAuthentication and AuthorizationProgressive Web AppsBeyond REST - Web API with GraphQLReal-Time Updates with SignalRWindows, Linux, and Azure Deployment

  • af Kevin Poulsen
    275,95 kr.

    How one hacker took over the billion dollar cyber crime underground.

  • af Marcin Jamro
    548,95 kr.

    Write sophisticated C# code with this complete guide to using diverse data structures and algorithms, featuring ready-to-use code snippets, detailed explanations, and illustrationsKey Features:- Master lists, stacks, queues, dictionaries, sets, and trees, among other data structures- Delve into effective design and implementation techniques to meet your software requirements- Visualize data structures and algorithms through illustrations for a clearer understanding of their analysis- Purchase of the print or Kindle book includes a free PDF eBookBook Description:Building your own applications is exciting but challenging, especially when tackling complex problems tied to advanced data structures and algorithms. This endeavor demands profound knowledge of the programming language as well as data structures and algorithms. C# Data Structures and Algorithms, armed with critical knowledge from an entrepreneur, author, industry expert, and seasoned developer with significant international experience, offers just that to C# developers.Starting with an introduction to algorithms, this book gradually immerses you in the world of arrays, lists, stacks, queues, dictionaries, and sets. Real-world examples, enriched with code snippets and illustrations, provide a practical understanding of these concepts. You'll also learn how to sort arrays using various algorithms, setting a solid foundation for your programming expertise. As you progress, you'll venture into more complex data structures - trees and graphs - and discover algorithms for tasks such as determining the shortest path in a graph before advancing to see various algorithms in action, such as solving Sudoku.By the end of this book, you'll be able to use the C# language to build algorithmic components that are not only easy to understand and debug but also seamlessly applicable in various apps, spanning web and mobile platforms.What You Will Learn:- Understand the fundamentals of algorithms and their classification- Store data using arrays and lists, and explore various ways to sort arrays- Build enhanced applications with stacks, queues, hashtables, dictionaries, and sets- Create efficient applications with tree-related algorithms, such as for searching in a binary search tree- Boost solution efficiency with graphs, including finding the shortest path in the graph- Implement algorithms solving Tower of Hanoi and Sudoku games, generating fractals, and even guessing the title of this bookWho this book is for:This book is for developers looking to learn data structures and algorithms in C#. While basic programming skills and C# knowledge is useful, beginners will find value in the provided code snippets, illustrations, and detailed explanations, enhancing their programming skills. Advanced developers can use this book as a valuable resource for reusable code snippets, instead of writing algorithms from scratch each time.Table of Contents- Data Types- Introduction to Algorithms- Array and Sorting- Variants of Lists- Stacks and Queues- Dictionaries and Sets- Variants of Trees- Exploring Graphs- See in Action- Conclusion

  • af Carl Fredrik Samson
    488,95 kr.

    Get a fundamental understanding of asynchronous programming and Rust's futures by working through examples that show you how everything really worksKey Features- Master asynchronous Rust through examples focusing on key concepts- Build a solid understanding of concepts such as coroutines, fibers, futures, and callbacks- Explore Rust's futures, craft your own runtime, and excel in handling stacks, ABIs, syscalls, and inline assembly- Purchase of the print or Kindle book includes a free PDF eBookBook DescriptionStep into the world of asynchronous programming with confidence by conquering the challenges of unclear concepts with this hands-on guide. Using functional examples, this book simplifies the trickiest concepts, exploring goroutines, fibers, futures, and callbacks to help you navigate the vast Rust async ecosystem with ease.You'll start by building a solid foundation in asynchronous programming and explore diverse strategies for modeling program flow. The book then guides you through concepts like epoll, coroutines, green threads, and callbacks using practical examples. The final section focuses on Rust, examining futures, generators, and the reactor-executor pattern. You'll apply your knowledge to create your own runtime, solidifying expertise in this dynamic domain. Throughout the book, you'll not only gain proficiency in Rust's async features but also see how Rust models asynchronous program flow.By the end of the book, you'll possess the knowledge and practical skills needed to actively contribute to the Rust async ecosystem.What you will learn- Explore the essence of asynchronous program flow and its significance- Understand the difference between concurrency and parallelism- Gain insights into how computers and operating systems handle concurrent tasks- Uncover the mechanics of async/await- Understand Rust's futures by implementing them yourself- Implement green threads from scratch to thoroughly understand themWho this book is forThis book is for programmers who want to enhance their understanding of asynchronous programming, especially those experienced in VM'ed or interpreted languages like C#, Java, Python, JavaScript, and Go. If you work with C or C++ but have had limited exposure to asynchronous programming, this book serves as a resource to broaden your knowledge in this area.Although the examples are predominantly in Rust, the intricacies of Rust's futures are covered in detail. So, anyone with a keen interest in learning Rust or with working knowledge of Rust will be able to get the most out of this book.Table of Contents- An Introduction to Asynchronous Programming- Epoll, Kqueue and IOCP- Epoll example- Different strategies for modelling asynchronous program flow- Stackfull Coroutines/Green Threads/Fibers [Example]- Callbacks and promises [Example]- Futures in Rust- Coroutines and async/await- Runtimes, Wakers, and the Reactor-Executor Pattern- Coroutines, Self-Referential Structs, and Pinning- Creating Your Own Runtime

  • af Alvaro Camillo Neto
    374,95 kr.

    Unleash the full potential of Angular 17 to create more robust and feature-rich applications effortlesslyKey Features- Boost your Angular app development productivity by leveraging often-overlooked advanced features and best practices- Enhance the quality of your Angular applications by simplifying code- Gain practical knowledge through real-world examples of advanced Angular features and design patterns- Purchase of the print or Kindle book includes a free PDF eBookBook DescriptionSingle page applications (SPAs) have become the standard for most web experiences. Angular, with its batteries-included approach, has emerged as a powerful framework for simplifying the development of these interfaces by offering a comprehensive toolbox. This book guides you through the Angular ecosystem, uncovering invaluable design patterns and harnessing its essential features.The book begins by laying a strong foundation, helping you understand when and why Angular should be your web development framework of choice. The next set of chapters will help you gain expertise in component design and architecting efficient, flexible, and high-performing communication patterns between components. You'll then delve into Angular's advanced features to create forms in a productive and secure way with robust data model typing. You'll also learn how to enhance productivity using interceptors to reuse code for common functionalities, such as token management, across various apps. The book also covers micro frontend architecture in depth to effectively apply this architectural approach and concludes by helping you master the art of crafting tests and handling errors effortlessly.By the end of this book, you'll have unlocked the full potential of the Angular framework.What you will learn- Discover effective strategies for organizing your Angular project for enhanced efficiency- Harness the power of TypeScript to boost productivity and the overall quality of your Angular project- Implement proven design patterns to streamline the structure and communication between components- Simplify complex applications by integrating micro frontend and standalone components- Optimize the deployment process for top-notch application performance- Leverage Angular signals and standalone components to create performant applicationsWho this book is forWhether you're a web developer or a tech leader engaged in frontend development, be it for small-scale projects or large, complex systems, you'll find this book useful to enhance both the quality and performance of your applications. Web architects seeking to design robust and adaptable frontend applications while leveraging Angular's extensive feature set will discover valuable insights within these pages.Table of Contents- Starting Projects the Right Way- Organizing Your Application- TypeScript Patterns for Angular- Components and Pages- Angular Services and the Singleton Pattern- Handling User Inputs: Forms- Routes and Routers- Improving Backend Integrations: the Interceptor Pattern- Exploring Reactivity with RXJS- Design for Tests: Best Practices- Micro Frontend with Angular Elements- Packaging Everything: Best Practices for Deployment- Error Handling Patterns

  • af Neil Smyth
    543,95 kr.

    Fully updated for Android Studio Giraffe (2023.1.1) and the new UI, this book teaches you how to develop Android-based applications using the Kotlin programming language.This book begins with the basics and outlines how to set up an Android development and testing environment, followed by an introduction to programming in Kotlin, including data types, control flow, functions, lambdas, and object-oriented programming. Asynchronous programming using Kotlin coroutines and flow is also covered in detail.Chapters also cover the Android Architecture Components, including view models, lifecycle management, Room database access, the Database Inspector, app navigation, live data, and data binding.More advanced topics such as intents are also covered, as are touch screen handling, gesture recognition, and the recording and playback of audio. This book edition also covers printing, transitions, and foldable device support.The concepts of material design are also covered in detail, including the use of floating action buttons, Snackbars, tabbed interfaces, card views, navigation drawers, and collapsing toolbars.Other key features of Android Studio and Android are also covered in detail, including the Layout Editor, the ConstraintLayout and ConstraintSet classes, MotionLayout Editor, view binding, constraint chains, barriers, and direct reply notifications.Chapters also cover advanced features of Android Studio, such as App Links, Gradle build configuration, in-app billing, and submitting apps to the Google Play Developer Console.Assuming you already have some programming experience, are ready to download Android Studio and the Android SDK, have access to a Windows, Mac, or Linux system, and have ideas for some apps to develop, you are ready to get started.

  • af Mark J. Price
    623,95 kr.

    An accessible guide for beginner-to-intermediate programmers to the concepts, real-world applications, and latest features of C# 12 and .NET 8, with hands-on exercises using Visual Studio 2022 and Visual Studio Code.Purchase of the print or Kindle book includes a free PDF eBookKey Features- Explore the latest additions to C# 12, the .NET 8 class libraries, and Entity Framework Core 8- Create professional websites and services with ASP.NET Core 8 and Blazor- Build your confidence with step-by-step code examples and tips for best practicesBook DescriptionThis latest edition of the bestselling Packt series will give you a solid foundation to start building projects using modern C# and .NET with confidence.You'll learn about object-oriented programming; writing, testing, and debugging functions; and implementing interfaces. You'll take on .NET APIs for managing and querying data, working with the fi lesystem, and serialization. As you progress, you'll explore examples of cross-platform projects you can build and deploy, such as websites and services using ASP.NET Core.This latest edition integrates .NET 8 enhancements into its examples: type aliasing and primary constructors for concise and expressive code. You'll handle errors robustly through the new built-in guard clauses and explore a simplified implementation of caching in ASP.NET Core 8.If that's not enough, you'll also see how native ahead-of-time (AOT) compiler publish lets web services reduce memory use and run faster. You'll work with the seamless new HTTP editor in Visual Studio 2022 to enhance the testing and debugging process. You'll even get introduced to Blazor Full Stack with its new unified hosting model for unparalleled web development flexibility.What you will learn- Discover C# 12's new features, including aliasing any type and primary constructors- Try out the native AOT publish capability for ASP.NET Core 8 Minimal APIs web services- Build rich web experiences using Blazor Full Stack, Razor Pages, and other ASP.NET Core features- Integrate and update databases in your apps using Entity Framework Core models- Query and manipulate data using LINQ- Build and consume powerful services using Web API and Minimal APIWho this book is forThis book is for beginners as well as intermediate-level C# and .NET programmers who have worked with C# in the past and want to catch up with the changes made in the last few years.Prior exposure to C# or .NET is not a prerequisite. A general understanding of programming will help you to work through the book more comfortably, though the content is suitable for those completely new to programming.If you already have some C# and .NET skills and want to focus on developing practical apps, you can pick up Mark's other .NET book, Apps and Services with .NET 8, instead.Table of Contents- Hello, C#! Welcome, .NET!- Speaking C#- Controlling Flow, Converting Types, and Handling Exceptions- Writing, Debugging, and Testing Functions- Building Your Own Types with Object-Oriented Programming- Implementing Interfaces and Inheriting Classes- Packaging and Distributing .NET Types- Working with Common .NET Types- Working with Files, Streams, and Serialization- Working with Data Using Entity Framework Core- Querying and Manipulating Data Using LINQ- Introducing Web Development Using ASP.NET Core- Building Websites Using ASP.NET Core Razor Pages- Building and Consuming Web Services- Building User Interfaces Using Blazor

  • af Stefan Henneken
    123,95 kr.

    SOLID principles are an essential part of object-oriented software development and have proven to be valuable tools for developing clean, maintainable and extensible code. In industrial automation engineering, especially in programming controllers with IEC 61131-3, it is of particular importance to develop robust and reliable systems.In this book, SOLID principles are presented in detail and explained with examples in IEC 61131-3. It also illustrates how the application of these principles improves the maintainability, extensibility, and reliability of software systems.In addition to the SOLID principles, the principles KISS, DRY, LoD and YAGNI are also presented. These do not belong to the group of SOLID principles, but they are a helpful addition.

  • af Addy Osmani
    353,95 kr.

    In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive transformative results within their teams and organizations will learn the essential principles, tips, and frameworks for building highly effective engineering teams. Osmani presents best practices and proven strategies that foster engineering excellence in organizations of all sizes. Through practical advice and real-world examples, Leading Effective Engineering Teams empowers you to create a thriving engineering culture where individuals and teams can excel. Unlock the full potential of your engineering team and achieve unparalleled success by harnessing the power of trust, commitment, and accountability. With this book, you'll discover: The essential traits for engineering effectiveness and the pitfalls to avoid How to cultivate trust, commitment, and accountability within your team Strategies to minimize friction, optimize career growth, and deliver maximum value The dynamics of highly successful engineering teams and how to replicate their achievements How to implement a systems thinking approach for everyday problem-solving and decision-making Self-advocacy techniques to enhance your team's visibility and recognition within the organization

  • af Imran Ahmad
    548,95 kr.

    Delve into the realm of generative AI and large language models (LLMs) while exploring modern deep learning techniques, including LSTMs, GRUs, RNNs with new chapters included in this 50% new edition overhaulPurchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesFamiliarize yourself with advanced deep learning architecturesExplore newer topics, such as handling hidden bias in data and algorithm explainabilityGet to grips with different programming algorithms and choose the right data structures for their optimal implementationBook DescriptionThe ability to use algorithms to solve real-world problems is a must-have skill for any developer or programmer. This book will help you not only to develop the skills to select and use an algorithm to tackle problems in the real world but also to understand how it works.You'll start with an introduction to algorithms and discover various algorithm design techniques, before exploring how to implement different types of algorithms, with the help of practical examples. As you advance, you'll learn about linear programming, page ranking, and graphs, and will then work with machine learning algorithms to understand the math and logic behind them.Case studies will show you how to apply these algorithms optimally before you focus on deep learning algorithms and learn about different types of deep learning models along with their practical use.You will also learn about modern sequential models and their variants, algorithms, methodologies, and architectures that are used to implement Large Language Models (LLMs) such as ChatGPT.Finally, you'll become well versed in techniques that enable parallel processing, giving you the ability to use these algorithms for compute-intensive tasks.By the end of this programming book, you'll have become adept at solving real-world computational problems by using a wide range of algorithms.What you will learnDesign algorithms for solving complex problemsBecome familiar with neural networks and deep learning techniquesExplore existing data structures and algorithms found in Python librariesImplement graph algorithms for fraud detection using network analysisDelve into state-of-the-art algorithms for proficient Natural Language Processing illustrated with real-world examplesCreate a recommendation engine that suggests relevant movies to subscribersGrasp the concepts of sequential machine learning models and their foundational role in the development of cutting-edge LLMsWho this book is forThis computer science book is for programmers or developers who want to understand the use of algorithms for problem-solving and writing efficient code.Whether you are a beginner looking to learn the most used algorithms concisely or an experienced programmer looking to explore cutting-edge algorithms in data science, machine learning, and cryptography, you'll find this book useful.Python programming experience is a must, knowledge of data science will be helpful but not necessary.Table of ContentsCore AlgorithmsData StructuresSorting and Searching AlgorithmsDesigning AlgorithmsGraph AlgorithmsUnsupervised Machine Learning AlgorithmsSupervised Learning AlgorithmsNeural Network AlgorithmsNatural Language ProcessingSequential ModelsAdvanced Machine Learning ModelsRecommendation EnginesAlgorithmic Strategies for Data Handling Large-Scale AlgorithmsEvaluating Algorithmic SolutionsPractical Considerations

  • af Akshay Kulkarni
    527,95 kr.

    This book provides a deep dive into the world of generative AI, covering everything from the basics of neural networks to the intricacies of large language models like ChatGPT and Google Bard. It serves as a one-stop resource for anyone interested in understanding and applying this transformative technology and is particularly aimed at those just getting started with generative AI.Applied Generative AI for Beginners is structured around detailed chapters that will guide you from foundational knowledge to practical implementation. It starts with an introduction to generative AI and its current landscape, followed by an exploration of how the evolution of neural networks led to the development of large language models. The book then delves into specific architectures like ChatGPT and Google Bard, offering hands-on demonstrations for implementation using tools like Sklearn. Yoüll also gain insight into the strategic aspects of implementing generative AI in an enterprise setting, with the authors covering crucial topics such as LLMOps, technology stack selection, and in-context learning. The latter part of the book explores generative AI for images and provides industry-specific use cases, making it a comprehensive guide for practical application in various domains.Whether you're a data scientist looking to implement advanced models, a business leader aiming to leverage AI for enterprise growth, or an academic interested in cutting-edge advancements, this book offers a concise yet thorough guide to mastering generative AI, balancing theoretical knowledge with practical insights.What You Will LearnGain a solid understanding of generative AI, starting from the basics of neural networks and progressing to complex architectures like ChatGPT and Google BardImplement large language models using Sklearn, complete with code examples and best practices for real-world applicationLearn how to integrate LLM¿s in enterprises, including aspects like LLMOps and technology stack selectionUnderstand how generative AI can be applied across various industries, from healthcare and marketing to legal compliance through detailed use cases and actionable insightsWho This Book Is ForData scientists, AI practitioners, Researchers and software engineers interested in generative AI and LLMs.

  • af Jasdeep Singh
    315,95 kr.

    If you are a new to the Apple macOS ecosystem and want to get started using it for your enterprise, this is the book for you. You will learn how to navigate the Mac operating system, including an introduction to macOS and its fundamentals, management settings, reinstallation process, and usability. The book also provides tutorials which can be used for troubleshooting networks, configuration, and to ease Windows users¿ transition to the Mac world. Additionally, it provides detailed information about managing Mac devices using Jamf Pro within organizations, as well as basic and advanced automation scripting.By the time you finish Exploring macOS, you will have a detailed understanding of macOS and its functionality, how to manage Mac devices for enterprise use, and the role Jamf Pro plays in managing and securing Mac devices effectively whilse providing a seamless user experience. What You Will LearnPerform administrative tasks on macOS devicesImplement macOS in an enterprise settingUnderstand the differences between various operating systems, particularly macOS and WindowsManage network configuration and its servicesManage Apple macOS devices using Jamf Pro, a stable, robust, and renowned enterprise mobility management toolGet started with Bash (shell) scripting to automate tasksWho Is This Book For:Helpdesk consultants, remote desktop support professionals, system engineers, macOS Apple desktop administrators, enterprise Apple macOS desktop architects, Jamf system engineers, and digital workplace engineers.

  • - Design Patterns for Great Software
    af Elecia White
    453,95 - 528,95 kr.

    Interested in developing embedded systems? Since they dont tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate a host of good development practices, based on classic software design patterns and new patterns unique to embedded programming. Learn how to build system architecture for processors, not operating systems, and discover specific techniques for dealing with hardware difficulties and manufacturing requirements.Written by an expert whos created embedded systems ranging from urban surveillance and DNA scanners to childrens toys, this book is ideal for intermediate and experienced programmers, no matter what platform you use.Optimize your system to reduce cost and increase performanceDevelop an architecture that makes your software robust in resource-constrained environmentsExplore sensors, motors, and other I/O devicesDo more with less: reduce RAM consumption, code space, processor cycles, and power consumptionLearn how to update embedded code directly in the processorDiscover how to implement complex mathematics on small processorsUnderstand what interviewers look for when you apply for an embedded systems job"e;Making Embedded Systems is the book for a C programmer who wants to enter the fun (and lucrative) world of embedded systems. Its very well writtenentertaining, evenand filled with clear illustrations."e;Jack Ganssle, author and embedded system expert.

  • af Jon Bodner
    598,95 kr.

    Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach Go's syntax to developers with experience in other programming languages, tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write clear and idiomatic Go.No matter your level of experience, you'll learn how to think like a Go developer. Author Jon Bodner introduces the design patterns experienced Go developers have adopted and explores the rationale for using them. You'll also get a preview of Go's upcoming generics support and how it fits into the language.Learn how to write idiomatic code in Go and design a Go projectUnderstand the reasons for the design decisions in GoSet up a Go development environment for a solo developer or teamLearn how and when to use reflection, unsafe, and cgoDiscover how Go's features allow the language to run efficientlyKnow which Go features you should use sparingly or not at all

  • af James Forshaw
    498,95 kr.

    "In this hands-on guidebook, Windows security expert and bug hunter Forshaw distills his knowledge and describes the system in great depth. Readers learn the core components and features of the Microsoft Windows threat-mitigation system with in-depth technical discussions and real-world examples"--

  • af Joseph Albahari
    588,95 kr.

    "When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, and with its continual growth, there's always so much more to learn. In the tradition of O'Reilly's Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today."--Page [4] of cover.

  • af Kent Beck
    315,95 kr.

    "Messy code is a nuisance. 'Tidying' code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind. Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks. Along the way, you'll learn the theory behind software design: coupling, cohesion, discounted cash flows, and optionality."--Provided by publisher.

  • af Raju Gandhi
    683,95 kr.

    "What will you learn from this book? If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally and explores the unique challenges of software architecture. You'll learn the distinction between architecture and design and the relationship between code, components, and architectural styles. You'll also learn how to work with some common architectural styles through vivid, fun examples. Quick, easy, and entertaining, this book is a valuable introduction to the world of software architecture. Why does this book look so different? Based on the latest research in cognitive science and learning theory, Head First Software Architecture uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Why waste your time struggling with new concepts? This multisensory learning experience is designed for the way your brain really works."--Amazon.com.

  • - Harnessing the Power Of Java 8 Lambda Expressions
    af Venkat Subramaniam
    542,95 kr.

    Intermediate level, for programmers fairly familiar with Java, but new to the functional style of programming and lambda expressions.Get ready to program in a whole new way. Functional Programming in Java will help you quickly get on top of the new, essential Java 8 language features and the functional style that will change and improve your code. This short, targeted book will help you make the paradigm shift from the old imperative way to a less error-prone, more elegant, and concise coding style that's also a breeze to parallelize. You'll explore the syntax and semantics of lambda expressions, method and constructor references, and functional interfaces. You'll design and write applications better using the new standards in Java 8 and the JDK. Lambda expressions are lightweight, highly concise anonymous methods backed by functional interfaces in Java 8. You can use them to leap forward into a whole new world of programming in Java. With functional programming capabilities, which have been around for decades in other languages, you can now write elegant, concise, less error-prone code using standard Java. This book will guide you though the paradigm change, offer the essential details about the new features, and show you how to transition from your old way of coding to an improved style.In this book you'll see popular design patterns, such as decorator, builder, and strategy, come to life to solve common design problems, but with little ceremony and effort. With these new capabilities in hand, Functional Programming in Java will help you pick up techniques to implement designs that were beyond easy reach in earlier versions of Java. You'll see how you can reap the benefits of tail call optimization, memoization, and effortless parallelization techniques.Java 8 will change the way you write applications. If you're eager to take advantage of the new features in the language, this is the book for you.What you need:Java 8 with support for lambda expressions and the JDK is required to make use of the concepts and the examples in this book.

  • af Colin Butfield
    106,95 kr.

    An empowering and practical handbook for young changemakers who want to save the planet! Published in collaboration with the prestigious Earthshot Prize, featuring an introduction from HRH Prince William and contributions from environmental activists including Sir David Attenborough, Christiana Figueres and Shailene Woodley.'Our planet is the only home we have, and we must think big and dream bigger if we are to protect it.'- HRH Prince William The mission is simple: to repair our planet. Our home is in trouble. The good news is we can fix it - but we need YOUR help. So let's put our heads together and dream up ways to BUILD, CREATE and SHOUT about solutions to repair our planet. In the Earthshot Handbook for Future Dreamers and Thinkers, young readers will travel round the world, celebrating the diverse and rich habitats, amazing animals and wonderful landscapes that make up our planet. They'll learn about the problems and challenges facing those habitats. They will meet Earthshot innovators, entrepreneurs and game changers from the past and present from Wangari Maathai to David Attenborough. And importantly, they'll discover how they can become the changemakers of the future, helping to develop solutions to the world's biggest problems. Because even the smallest idea or Earthshot, has the power to change everything. Full of simple practical things young people can do or make to help save the planet, even from home, as well as big ideas and contributions from people around the globe, this is the ultimate handbook for future innovators and activists who want to make a difference. Contributors to this book: HRH Prince William Naturalist Sir David Attenborough Former UN Climate Chief Christiana Figueres Actor Shailene Woodley Astronaut Naoko Yamazki Environmental Activist Hindou Oumarou Ibrahim

  • af Steven Goodwin
    166,95 kr.

    20 GOTO 10 - a book of numbers for computer nerds & deep technical wizards Whether you're interested in machines from the mainstream such as Sinclair, Acorn, Atari, Famicom, Sega, Nintendo, Sony, and Commodore, or the lesser known cabal of Dragon, Tandy, Oric, Amstrad, DEC, Jupiter, Vectrex, TI, and NewBrain (or even the virtually unheard of COSMAC Elf) 20 GOTO 10 is a book of numbers that describes the many facets of computing history, focusing on the golden age of old computers and retro games and consoles of the 1980s and 90s. It covers the hardware, software, and social history of the era showing how they're linked through numbers, such as 48K, C90, and 35899. Each entry starts with a number, and by choosing a related number you'll create a unique adventure through the book and into a web of forgotten geek lore and incredible facts. With luck, you'll find a way to arrive at the number used to grant infinite lives in Jet Set Willy!

  • af Karl Ove Knausgaard
    166,95 kr.

    A searching and humane novel, THE WOLVES OF ETERNITY is an intimate journey into the experiences of a half-brother and half-sister in their two different, yet deeply connected lives. The second novel in Karl Ove Knausgaard's new series, it expands the universe of THE MORNING STAR in the decades before the blazing and mysterious star descends.

  • af William MacAskill
    106,95 - 196,95 kr.

    THE SUNDAY TIMES BESTSELLER 'Unapologetically optimistic and bracingly realistic, this is the most inspiring book on ';ethical living' I've ever read.' Oliver Burkeman, Guardian ';A monumental event.' Rutger Bregman, author of Humankind ';A book of great daring, clarity, insight and imagination. To be simultaneously so realistic and so optimistic, and always so damn readable well that is a miracle for which he should be greatly applauded.' Stephen Fry Humanity is in its infancy. Our future could last for millions of years or it could end tomorrow. Astonishing numbers of people could lead lives of great happiness or unimaginable suffering, or never live at all, depending on what we choose to do today. As we approach a critical juncture in our history, we can make profound moral decisions about how humanity's course plays out. We can create positive change on behalf of future generations, to prevent the use of catastrophic weapons and maintain peace between the world's great powers. We can improve our moral values, navigating the rise of AI and climate change more fairly for generations to come. The challenges we face are enormous. But so is the influence we have. If we choose wisely, our distant descendants will look back on us fondly, knowing we did everything we could to give them a world that is beautiful and just.

  • af David Ding
    603,95 kr.

    Welcome to this step-by-step guide for Excel users, data analysts, and finance specialists. It is designed to take you through practical report and development scenarios, including both the approach and the technical challenges. This book will equip you with an understanding of the overall Power Platform use case for addressing common business challenges. While Power BI continues to be an excellent tool of choice in the BI space, Power Platform is the real game changer. Using an integrated architecture, a small team of citizen developers can build solutions for all kinds of business problems. For small businesses, Power Platform can be used to build bespoke CRM, Finance, and Warehouse management tools. For large businesses, it can be used to build an integration point for existing systems to simplify reporting, operation, and approval processes.The author has drawn on his15 years of hands-on analytics experience to help you pivot from the traditional Excel-based reporting environment. By using different business scenarios, this book provides you with clear reasons why a skill is important before you start to dive into the scenarios. You will use a fast prototyping approach to continue to build exciting reporting, automation, and application solutions and improve them while you acquire new skill sets. The book helps you get started quickly with Power BI. It covers data visualization, collaboration, and governance practices. You will learn about the most practical SQL challenges. And you will learn how to build applications in PowerApps and Power Automate.The book ends with an integrated solution framework that can be adapted to solve a wide range of complex business problems.What You Will LearnDevelop reporting solutions and business applicationsUnderstand the Power Platform licensing and development environmentApply Data ETL and modeling in Power BIUse Data Storytelling and dashboard design to better visualize dataCarry out data operations with SQL and SharePoint listsDevelop useful applications using Power AppsDevelop automated workflows using Power AutomateIntegrate solutions with Power BI, Power Apps, and Power Automate to build enterprise solutionsWho This Book Is ForNext-generation data specialists, including Excel-based users who want to learn Power BI and build internal apps; finance specialists who want to take a different approach to traditional accounting reports; and anyone who wants to enhance their skill set for the future job market.

Gør som tusindvis af andre bogelskere

Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.