AWS lambda for .NET C# developers
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
46 students enrolled
Wishlisted Wishlist

Please confirm that you want to add AWS lambda for .NET C# developers to your Wishlist.

Add to Wishlist

AWS lambda for .NET C# developers

Create AWS lambda function using C# easy
New
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
46 students enrolled
Created by Amr Swalha
Last updated 9/2017
English
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build AWS Lambda in C#
  • Can create asynchronous and synchronous Lambda Services
View Curriculum
Requirements
  • C# Knowledge
  • AWS Account
Description

                Hello and welcome to this course. This course is about AWS Lambda function in C#. So now, for sure, you are wondering what Lambda Functions is and how you can use them. Let me please explain.

AWS (Amazon Web Services) is the leading cloud provider in the world. It offers more services than any other competitors do and many of these services are connected and easy to use. As the rise of the serverless architecture, the Lambda Functions provide a good point to create a service that can be called and run when needed and execute a certain command. Instead of having to allocate servers for a certain events, Lambda can handle multiple request upon a certain limit instead of adding servers to it.

Lambda functions are easy to create via Visual Studio. Moreover, the people in AWS have a good support for it. You will find it easy to create a certain lambda project and uploading it to the cloud. Also, you only pay for what you use not for hosting. So if you use your function for 200 millisecond (That’s right pricing is per millisecond so cheap!) you will only pay for this amount of time no more.

 Lambda function can be exposed from inside AWS different services such as S3, DynamoDB. In addition, you can connect to it via any .NET application (Console, ASP.NET, etc.). Integration is easy and you will need only to provide your API keys and set the region. You are all set to go to connect to your function and do whatever operation needed for it.

Using C#, you will find it much easier to handle AWS Lambda Functions instead of trying to achieve the same result using other languages. And the NuGet packages for AWS SDK will expose many of the needed functionality for your Lambda Function.

This course will cover all the needed steps for you, starting from creating the project until unit testing. We will walk you through the needed steps to make sure that you can create a successful AWS Lambda Function in C#.

Who is the target audience?
  • Anyone interested in developing AWS Lambda
Compare to Other AWS Lambda Courses
Curriculum For This Course
16 Lectures
02:05:52
+
Introduction to this course
1 Lecture 02:54
+
AWS Lambda Projects
2 Lectures 16:23

Deploying AWS Lambda to the Cloud
07:12
+
AWS Lambda Function Handler
3 Lectures 31:14

In this lecture, you will learn more about your Function Handler. What parameter it will accept and what it will return. Also, the naming convention for it.

AWS Lambda Function Handler
13:05

Learn how to create sync function and how to handle them

AWS Lambda - Handling POCO Types in C#
09:08

Learn how to create async function and how to handle them in many cases.

AWS Lambda Asynchronous C# Handler
09:01
+
AWS Lambda Context and Logging
2 Lectures 15:08

Learn about the different values that it contains and how to use them

AWS Lambda Context
09:40

AWS Lambda Logging
05:28
+
Error Handling
1 Lecture 05:44
Error Access and Handling
05:44
+
Connecting to AWS Lambda
1 Lecture 11:41
Accessing Lambda Functions
11:41
+
Working with DynamoDB
3 Lectures 24:31
Introduction to DynamoDB
06:11

Adding/Updating items in DynamoDB
11:37

Retrieving Deleting items in DynamoDB
06:43
+
Triggers with Lambda Functions
2 Lectures 15:06
Handling DynamoDB Triggers
06:25

Handling S3 Event Triggers
08:41
+
Unit Testing
1 Lecture 03:11
Unit Testing for Lambda Function
03:11
About the Instructor
Amr Swalha
4.2 Average rating
77 Reviews
2,283 Students
9 Courses
Developer and Trainer, Want to do something amazing

Hello there! Thanks for stopping by and taking a look at my profile. My name is Amr Swalha and I'm very passion about programming and web development. I've been developing web applications since 2010 using the asp.net . I love online training and it's much easier to get to more students and more worldwide. 

So, I like programming, video games (Specially Battlefield in all versions) and being connected to different cultures and peoples. I aim to give my students very strong start and ahead starts so they can be very professional with their development work.

I really like to hear from my students and help them with their problems and work with them so they achieve what they want and be more successful.