YouTube Tutorials
Video tutorials I've created
Built-in Namespace in Python (Theory + Lab)
Learn about the built-in namespace in Python with both theoretical concepts and hands-on lab exercises.
Stop Doing This: Fix Empty File Errors in Python!
Common mistakes when working with files in Python and how to properly handle empty file errors.
Namespace in Python - Part 3 | Global Namespace
Part 3 of the Namespace series covering global namespace in Python with practical examples.
Namespace in Python - Part 2 | Local Namespace
Part 2 of the Namespace series explaining local namespace and variable scoping in Python.
Namespace in Python - Part 1 | What is a Namespace?
Introduction to namespaces in Python - what they are, why they matter, and how they work.
Working with Environment Variables in AWS Lambda | Encrypt and Decrypt using KMS
Hands-on lab showing how to work with environment variables in AWS Lambda functions, including encryption and decryption using AWS KMS.
Getting Started With AWS CLI | Theory + Lab
Complete guide to getting started with AWS Command Line Interface with theoretical concepts and practical lab exercises.
Lambda Triggers | Invoke Lambda using AWS Services
Learn how to invoke your Lambda functions using various AWS services with theory and hands-on lab.
Lambda Layers | Manage Python Dependencies | Share Code Across Functions
Master Lambda Layers to manage your Python dependencies and share code across multiple Lambda functions.
Deploy Python Application with Dependencies to AWS Lambda
Step-by-step guide to deploying your Python application along with all its dependencies to AWS Lambda.
Introduction and Hands On Lab with AWS Lambda
Get started with AWS Lambda - introduction to serverless computing with a hands-on lab.