My Courses

1. The AWS Learning Accelerator

The AWS Learning Accelerator is perfect for beginner to intermediate AWS users (think the person who has familiarity with AWS concepts, but struggles to apply them in real projects). By the end of this course, you’ll be confident using AWS services like Lambda, S3, DynamoDB, SNS, API Gateway, IAM, and more. You’ll also learn how to pick the right services when designing a system architecture on AWS.

2. Serverless Web Scraping on AWS

I get a lot of requests from viewers with some AWS experience, but feel that they lack practical AWS skills. One of the best ways to build your confidence is through practice projects. This course solves a real life problem (trying to buy a hot online product) using AWS services and Python programming. After you complete this course, you'll have a great understanding of how to solve real life problems using AWS services and feel confident in your skills! Ontop of that, you have a great project to put on your resume and speak about during interviews!

3. Step Functions Masterclass

Unleash the power of Workflow based applications with AWS Step Functions. This course is perfect for professionals, students, or anyone looking to enhance their skills by leveraging one the most powerful and fastest growing AWS services. Whether you're a beginner or have some prior knowledge, this course will help you innovate, automate, and transform the way you develop applications on the cloud!

4. AWS Lambda - A Practical Guide

Available on Udemy here.

This course is dedicated to helping you learn AWS Lambda using a practical approach. Absolutely zero AWS Lambda is required to get started!

What makes this course different than others?

After helping hundreds of thousands of develops learn through my YouTube channel, I found there was very little material that focused on learning AWS Lambda from a practical perspective. Much of the content being offered on Udemy and elsewhere focuses mainly on theory, with very commentary on what it actually takes to build and run Lambda based applications at scale.

This course leverages my 7 years of industry experience using Lambda for production use cases. I've built small microservices fronting APIs, and large event processing systems handling millions of requests of day. I want to share everything I've learned with you.

In this course, you'll learn:

  • AWS Lambda Fundamentals
  • How To Create, Deploy, and Debug Lambda Applications
  • How To Develop and Deploy using CDK
  • Advanced concepts such as Concurrency, Monitoring, and Service Integration
  • 3 Practical Projects that Integrate With Other AWS Services (Cloudwatch Events, API Gateway, and SQS).
  • And much much more...