Web API development for the absolute beginner : a step-by-step approach to learning the fundamentals of web API development with .NET 7 / Irina Dominte.
2023
QA76.76.A63
Linked e-resources
Linked Resource
Concurrent users
Unlimited
Authorized users
Authorized users
Document Delivery Supplied
Can lend chapters, not whole ebooks
Details
Title
Web API development for the absolute beginner : a step-by-step approach to learning the fundamentals of web API development with .NET 7 / Irina Dominte.
Author
ISBN
9781484293485 (electronic bk.)
1484293487 (electronic bk.)
1484293479
9781484293478
1484293487 (electronic bk.)
1484293479
9781484293478
Published
[United States] : Apress, 2023.
Language
English
Description
1 online resource (313 pages) : illustrations (black and white, and color).
Item Number
10.1007/978-1-4842-9348-5 doi
Call Number
QA76.76.A63
Dewey Decimal Classification
006.7/6
Summary
If you are a developer who wants to learn the basic skills of web and application programming interfaces (APIs) with .NET, this book is your complete introduction. The book takes a learn-by-experience approach. You will hit the ground running with a sample project that has everything you need to be wired up. As you follow along, you will learn simple and intuitive conventions that will free you from some of the more tedious decisions and work, in order to allow you to focus on the business requirements required by your team. Certain components of the framework should always appear in certain folders in the solution to speed up development while others need a name that follows particular conventions. You will learn the building blocks of Web API and how to leverage them to have a well-rounded API. Understanding these small but important tricks will make development faster, easier, and more pleasant, and will prevent time-consuming errors. Part I introduces you to the basics of Web. Part II gets you started creating an API that you will use and build upon throughout the book until you have a complete project. All companion code is available via GitHub. Part III covers more advanced concepts, including how to override out-of-the-box conventions to customize an API to meet your specific business needs. By the end of the book you will have a fully functional API, and you will be better prepared for an interview for a .NET backend developer job. What You Will Learn Build a start-to-finish Web API Know the main concepts of the Web Apply best practices in API development to your own projects Know the fundamentals of Web API development Know the fundamentals of a RESTful API Leverage Web API constructs to implement a clean and extensible API Get hands-on experience to unit test a Web API Gain the skills required to apply for a junior or entry-level .NET Web developer job.
Note
Includes index.
Access Note
Access limited to authorized users.
Source of Description
Description based on print version record.
Available in Other Form
Linked Resources
Record Appears in
Table of Contents
Part I: The Basics
Chapter 1: Introducing Web API
Chapter 2: Introduction to the Web
Chapter 3: Setting Up the Environment
Chapter 4: Web API - Building Blocks
Part II: Implementing an API
Chapter 5: Getting Started With Web API
Chapter 6: Introducing an ORM
Chapter 7: Getting Organized
Chapter 8: Routing
Chapter 9: Middleware
Part III: Advanced Concepts
Chapter 10: Model Binding
Chapter 11: Versioning The API.-Chapter 12: Documenting The API
Chapter 13: Testing The API.
Chapter 1: Introducing Web API
Chapter 2: Introduction to the Web
Chapter 3: Setting Up the Environment
Chapter 4: Web API - Building Blocks
Part II: Implementing an API
Chapter 5: Getting Started With Web API
Chapter 6: Introducing an ORM
Chapter 7: Getting Organized
Chapter 8: Routing
Chapter 9: Middleware
Part III: Advanced Concepts
Chapter 10: Model Binding
Chapter 11: Versioning The API.-Chapter 12: Documenting The API
Chapter 13: Testing The API.