Search preferences
Skip to main search results

Search filters

Product Type

  • All Product Types 
  • Books (3)
  • Magazines & Periodicals (No further results match this refinement)
  • Comics (No further results match this refinement)
  • Sheet Music (No further results match this refinement)
  • Art, Prints & Posters (No further results match this refinement)
  • Photographs (No further results match this refinement)
  • Maps (No further results match this refinement)
  • Manuscripts & Paper Collectibles (No further results match this refinement)

Condition

Binding

Collectible Attributes

  • First Edition (No further results match this refinement)
  • Signed (No further results match this refinement)
  • Dust Jacket (No further results match this refinement)
  • Seller-Supplied Images (3)
  • Not Print on Demand (No further results match this refinement)

Language (1)

Price

  • Any Price 
  • Under US$ 25 (No further results match this refinement)
  • US$ 25 to US$ 50 (No further results match this refinement)
  • Over US$ 50 
Custom price range (US$)

Free Shipping

  • Free Shipping to U.S.A. (No further results match this refinement)

Seller Location

  • Julian Braun

    Published by Gitforgits Apr 2024, 2024

    ISBN 10: 8119177991 ISBN 13: 9788119177998

    Language: English

    Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    Print on Demand

    US$ 26.24 shipping from Germany to U.S.A.

    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Quickly introducing readers to Go and its ecosystem, the book walks them through installing and creating a development environment with VS Code. Next, it takes a baby step into learning the basics of building web servers with the net/http package, going over topics like routing, handling various HTTP methods, and the structures of requests and responses. Path variables, regex-based routing, custom handlers, and middleware are some of the advanced routing topics covered, which uses the robust gorilla/mux package. The book then moves on to user authentication, covering topics such as OAuth2 integration, JWT for secure APIs, and more.The book then teaches various aspects of database integration with GORM, covering topics such as connecting to SQL databases, performing CRUD operations, managing migrations, and handling transactions and concurrency control. The Gin framework for designing and implementing microservices, REST and gRPC for inter-service communication, and Kubernetes for containerizing applications are also covered in detail. Also covered is message brokering with Apache Kafka and NSQ for asynchronous systems, which guarantees resilient systems and efficient message delivery. Secure coding practices, HTTPS with crypto/tls, avoiding SQL injections and XSS attacks, and configuration management with Viper are also one of the main goal of the book.Key LearningsUse gorilla/mux to implement advanced routing techniques and implement strong API security using OAuth2 and JWT.Make use of GORM's advanced capabilities of migrations and transactions, to integrate SQL databases.Use Gin, Kubernetes, and gRPC to build and launch scalable microservices.Make use of NSQ and Kafka for asynchronous processing.Use Testify, GoMock, and Delve to streamline testing and debugging.Use AWS CodeDeploy with blue-green and canary deployment strategies to deploy applications. 292 pp. Englisch.

  • Anna Richter

    Published by Gitforgits Apr 2024, 2024

    ISBN 10: 8119177533 ISBN 13: 9788119177530

    Language: English

    Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    Print on Demand

    US$ 26.24 shipping from Germany to U.S.A.

    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Programmers familiar with JavaScript who wish to learn more about TypeScript version 5.0 will find this book to be a resource of great value This book is ideal for developers who want to improve their front-end programming skills and integrate TypeScript with popular frameworks such as Angular and React. With clear explanations and hands-on examples, this book makes the transition from JavaScript to TypeScript easy and enjoyable.The book covers fundamental concepts such as static typing, type checking, and type inference, which will help you write more reliable and maintainable code. You'll learn how to use TypeScript's features to improve your development process, reduce bugs, and increase code quality. You'll learn about TypeScript's advanced features, such as interfaces, modules, and type narrowing techniques, through hands-on examples. To help you write more efficient and clean code, this book also covers how to use async/await and Promises to deal with asynchronous operations.'Learning TypeScript 5' offers solutions and troubleshooting techniques for the most common TypeScript challenges that developers face. You'll find out how to make your own error classes for different situations and how to use TypeScript's try/catch blocks to manage errors effectively. Integrating TypeScript with existing JavaScript applications, configuring the TypeScript compiler, and setting up TypeScript projects are all covered in the book. After finishing this book, you will have the knowledge and abilities to create scalable applications with TypeScript and work with frameworks such as Angular and React with ease. Whether you're starting a new project or upgrading an existing one, 'Learning TypeScript 5' provides useful insights and practical knowledge to help you improve your development skills and take your programming to the next level.Key LearningsUse TypeScript with Angular and React to create scalable, reliable web apps.Create flawless code with TypeScript's type narrowing and control flow analysis.Maximize productivity in development and application speed by integrating TypeScript with Angular and React.Write cleaner, and more readable scripts with Promises and async/await.Use try/catch and other error handling methods to implement a robust system for managing errors.Master TypeScript's union types, interfaces, and modules for code organization.Maximize code quality with TypeScript's robust testing strategies and robust type-checking capabilities.Table of ContentIntroduction to TypeScriptWorking with Basic TypesFunctions in TypeScriptComplex Types and Union TypesClasses and InterfacesModules and NamespacesTypeScript in PracticeRuntime Behavior and Type Checking 302 pp. Englisch.

  • Rick Tim

    Published by Gitforgits Apr 2024, 2024

    ISBN 10: 8119177762 ISBN 13: 9788119177769

    Language: English

    Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Contact seller

    Print on Demand

    US$ 26.24 shipping from Germany to U.S.A.

    Destination, rates & speeds

    Quantity: 2 available

    Add to basket

    Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Learn to Build Rust Programs, Test Applications and Create Your Own Cargo Packages with latest Rust 1.77'Rust In Practice, Second Edition' is an updated book that builds on the previous edition's excellent foundation and is intended to help readers progress from novice to proficient Rust developers. This new edition comes with Rust 1.77 version that goes deeper into Rust's core and advanced capabilities, making it suitable for learners at all levels.Beginning with a basic introduction to Rust syntax and semantics, the Second Edition provides a clearer and more detailed explanation of Rust's distinctive ownership model and type system.Readers will thoroughly explore control flow, error management, and Rust's main data types, laying a solid foundation for more advanced topics. The book includes additional chapters on smart pointers, sophisticated error handling techniques, and the complexities of concurrency and parallelism, which address real-world programming issues. The book covers how to incorporate asynchronous programming features into projects, how to utilize and maintain Cargo, and a more in-depth look at Rust's standard library and the external crates ecosystem.'Rust In Practice, Second Edition' is intended to serve as both a learning tool and a reference for developing high-performance applications. It is packed with professional advice, clear explanations, and practical examples. This book will not only teach you Rust programming, but it will also help you design software that is strong, simple, efficient, and easily maintainable.Key LearningsMaster Cargo and its extensive command suite to streamline project builds and dependency management.Deepen your grasp of Rust's type system, emphasizing ownership and borrowing to efficiently manage memory.Utilize advanced traits and generics to create flexible, reusable software components.Leverage closures, iterators, and asynchronous programming for high-performance, multi-threaded applications.Utilize collections, enhance string operations, and execute effective I/O.Explore sophisticated macro usage for metaprogramming and strategies to avoid unsafe code.75+ practical examples showcasing Rust's latest features and best practices.Apply rigorous testing methods across diverse Rust applications, with new testing frameworks and methodologies.Table of ContentWhy Rust!Getting Ready with Rust EnvironmentMost Essentials of RustStructsEnums and Pattern MatchingExploring Ownership and BorrowingCargo, Crates and PackagesCargo CommandsRust Standard LibrarySmart Pointers and Reference Cycles 248 pp. Englisch.