Developing .NET Core 3 Applications with DynamoDB on AWS
This course, Developing .NET Core Applications with DynamoDB on AWS, will teach C# developers how to create an ASP.NET Core web application that interacts with Amazon Web Services (AWS) DynamoDB.
What you'll learn
At the core of building web applications that interact with Amazon Web Services (AWS) DynamoDB is a thorough knowledge of ASP.NET Core and the AWS SDK for .NET. In this course, Developing .NET Core Applications with DynamoDB on AWS, you will learn how to create an ASP.NET Core application that interacts with DynamoDB using the AWS SDK for .NET. First, you will learn how to setup and create a DynamoDB table in the AWS Management Console. Next, you will explore each of the DynamoDB models that are available for you to use to interact with DynamoDB from within your .NET Core application. Finally, you will discover how to create an integration test framework that will test each of the application endpoints. When you are finished with this course, you will have a foundational knowledge of how to create a .NET Core application, use all three DynamoDB models using the AWS SDK for .NET, and set up an integration test framework that will help you as you move forward to creating your own .NET Core applications that interact with DynamoDB on AWS, whether personal or commercial.
Table of contents
- Introduction 2m
- Registering and Injecting MovieRankService 2m
- Get All Movies Using the Scan Method 11m
- Get a Specific Movie Using the Load Method 4m
- Get Movies Using the Query Filter 5m
- Add Movie Using Save Method 5m
- Update Movie Using the Save Method 5m
- Get Overall Movie Rank Using a Secondary Index 5m
- Summary 1m
- Introduction 2m
- Demo: Document Model 1m
- Movie Rank Solution Walk Through 2m
- Get All Movies Using the Scan Method 5m
- Get a Specific Movie Using the Get Method 1m
- Get Movies Using the Query Filter 2m
- Add Movie Using PutItem Method 1m
- Update Movie Using the UpdateItem Method 2m
- Get Overall Movie Rank Using a Secondary Index 2m
- Testing Your Endpoints with Postman 1m
- Summary 1m
- Introduction 1m
- Movie Rank Solution Walk-Through 2m
- Get All Movies Using the Scan Method 4m
- Get a Specific Movie Using the GetItem Method 3m
- Get Movies Using the Query Request 3m
- Add Movie Using PutItem Method 2m
- Update Movie Using the UpdateItem Method 3m
- Get Overall Movie Rank Using a Secondary Index 2m
- Create DynamoDB Table Using the CreateTable Method 5m
- Delete DynamoDB Table Using the DeleteTable Method 2m
- Testing Our Endpoints with Postman 2m
- Summary 1m
- Introduction 1m
- Setting up Docker 2m
- Creating Your Test Integration Project 2m
- Setting up Your Collection Fixture Class 2m
- Setting up Local DynamoDB 7m
- Setting up Your Test Data Setup 6m
- Setting up a Custom Web Application Factory 2m
- Add Movie Test 4m
- Get All Items Test 4m
- Get Movie Test 1m
- Update Movie Test 1m
- Overall Ranking Test 1m
- Summary 1m