Skip to main content
MindLeap AI MindLeap AI
Intermediate Level

AWS GLUE Lambda Certification

★ 4.8 (300 learners) 60 hrs total 36 modules
AWS EC2 S3 IAM VPC Lambda +8 more
Only 8 seats left · Next batch starts 8 Aug 2026
Download Curriculum
60 hrs
of content
36 modules
in curriculum
16 projects
hands-on builds
Intermediate
difficulty

Curriculum covers

Frameworks you'll master

14 tools & frameworks
AWS EC2 S3 IAM VPC Lambda CloudFormation ECS Amazon Bedrock Apache Spark PySpark Python AWS Glue Step Functions

Course Curriculum

36 modules · 60 hours · 24 live sessions

Introduction 1 sessions
  • AWS GLUE 101
  • What is ETL
GLUE Resources SetUp Part 1 – IAM, KMS, SNS 1 sessions
  • IAM 101 – Authentication, Authorization and Identities
  • IAM Lab Setting Up Users and User Group
  • IAM Lab Setting Up IAM Role
  • IAM 101 – Policies
  • KMS 101 And KMS Lab Setting Up KMS Key
  • AWS SNS 101
  • Create GlueJobRole
Core Components 1 sessions
  • Core Components: Overview
  • AWS Glue Data Catalog
  • Data Catalog: Database
  • Data Catalog: Tables
  • Crawler
  • AWS Glue Job
Getting Started 1 sessions
  • Getting Started: Overview
  • [Optional] Setting Up AWS Account
  • Setting Up IAM User and Role
  • Setting Up Source Data
  • Creating ETL Job in AWS Glue
  • Running and Validating ETL Job
GLUE Resources SetUp Part 2 – S3, AWS CLI, CloudFormation and CloudWatch 1 sessions
  • AWS S3 101
  • AWS CLI 101
  • Configuring AWS CLI using IAM User Credentials
  • AWS CloudFormation 101
  • Assignment: Create S3 Bucket awsgluedatasoupgluejob2source
  • Assignment Create S3 Bucket for GlueJob1 target
Creating Bucket and Uploading Data 1 sessions
  • Creating S3 Buckets
  • Uploading Data to S3 Buckets
  • Assignment 4: Upload city_temperature.csv file to bucket
Glue Resources SetUp – Glue Catalog, Crawler 1 sessions
  • AWS Glue Catalog 101
  • AWS Glue Crawler 101
  • AWS Glue Crawler Classifier 101
  • Crawler Lab First Glue Crawler Creation
  • First Glue Crawler Running
  • Crawler Lab Second Glue Crawler Creation
  • Crawler Lab Forth Glue Crawler Creation
  • Crawler Lab Fifth Glue Crawler Creation and Running
  • AWS Glue Job 101
  • Crawler Lab Third Glue Crawler Creation
  • AWS Glue Trigger 101
  • AWS Glue Workflow 101
Data Discovery 1 sessions
  • Data Catalog and Preparation: Overview
  • Crawler: Supported Data Stores
  • Glue Connection
  • Demo: AWS Glue Connection
  • Crawler: BuiltIn Classifiers
  • Crawler: Custom Classifiers
  • Table Partitions: Overview
  • Table Partitions Index: Overview
  • Demo: Table Partition Index: Part 1
  • Demo: Table Partitions Index: Part 2
  • Column Statistics: Overview
  • Demo: Column Statistics
Building ETL Jobs with Visual ETL 1 sessions
  • Building ETL Jobs: Overview
  • Visual ETL: Overview
  • Visual ETL: Features
  • Built In and Custom Transforms: Quick Note
  • Builtin Transforms
  • Demo: Custom Transform
Building ETL Jobs with Script Editor 1 sessions
  • AWS Glue Script Editor
  • Apache Spark API: Overview
  • AWS Glue Extensions: Overview
  • Demo: Build ETL with Script Editor Spark
Building ETL Jobs with Python Shell 1 sessions
  • Python Shell Job in AWS Glue
  • [Optional] Pandas 101
  • [Optional] AWS SDK for Python|Boto3 101
  • Demo: Building ETL Job for Python Shell
Building ETL Jobs with Interactive Sessions 1 sessions
  • Interactive Sessions: Section Overview
  • [optional] Jupyter Notebooks 101
  • Interactive Sessions Overview
  • Demo: Building ETL Jobs with Notebook
  • Demo: Building Jobs with Jupyter Notebook
  • Magic Commands
AWS GLUE Streaming Jon 1 sessions
  • AWS Glue Streaming Overview
  • Demo: AWS Glue Streaming Part 1
  • Demo: AWS Glue Streaming Part 2
  • Getting Ready for Glue Streaming Pipeline
  • Deploying Glue Streaming Job Infrastructure
  • Lab Creating Python Shell Glue Job for Stream Generation
  • Lab Creating Glue Streaming Loading Job
  • Lab Creating Glue Streaming Transforming Job
  • Recap Before Running All Three Glue Streaming Jobs
  • Running Glue Streaming Generator Job
  • Running Glue Streaming Transformation Job
Cloud Formation Templates 1 sessions
  • CloudFormation Templates 101
  • First Glue Pipeline CFN Templates
  • Second Glue Pipeline CFN Templates
  • Glue Job 345 CFN Template
  • Recap CFN Template Update
  • Upload CFN Templates to S3
First AWS GLUE Pipeline Creation 1 sessions
  • Overview
  • Getting Ready for Glue Pipeline Creation
  • Deploying Glue Pipeline Stack Using CloudFormation
  • CloudFormation Template Deployment Debugging
  • Analyzing Glue Job Script and Running the Job
  • Going Through the Log and Verifying Job Output
AWS GLUE Job Debugging 1 sessions
  • Fix Error Retrieving the Script
  • Fix Launch Error and Glue Argument Error
  • Fix Resource Policy Error Error Reading from Source Bucket
  • Fix Identity Policy Error Error Reading the Key
  • Workflow Running GlueJob2
AWS GLUE Data Quality 1 sessions
  • Data Quality 101
  • Setting Up Data Quality Rule Set
  • Glue Job with Data Quality Check
  • Running the Glue Job
  • Setting Up Glue Data Quality CloudWatch Metrics
  • Receiving Alerts for Data Quality Issues
AWS GLUE Data Brew 1 sessions
  • Data Brew 101
  • Create Datasource and Profile Data
  • Create Project and Review Data Profile Output
  • Create and Publish Recipe
  • Create Job by Using Published Recipe
Building ETL Jobs using Ray 1 sessions
  • What is Ray: An Overview
  • Enabling Ray with AWS Glue
  • Demo: Sample Ray Job using Script Editor
  • Demo: Sample Ray Job using Glue Studio Notebooks
Job Configuration 1 sessions
  • Configuration: Overview
  • Glue Versions
  • Glue Versions: Additional Notes
  • Configuring Properties for Spark Jobs
  • Configuring Properties for Python Shell Jobs
  • Configuring Properties for Ray Jobs
  • AWS CLI Notes
  • [Optional] AWS CLI 101
  • AWS CLI and AWS Glue
  • Job Parameters
Monitoring and Logging 1 sessions
  • Job Monitoring
  • Standard Metrics AWS Glue Spark Jobs
  • Observability Metrics AWS Glue Spark Jobs
  • Spark UI AWS Glue Spark Jobs
  • Logging AWS Glue Spark Jobs
  • Job Run Insights: AWS Glue Spark Jobs
Tools 1 sessions
  • Tools: Overview
  • AWS CLI and AWS Glue
  • [Optional] AWS CloudFormation 101
  • AWS CloudFormation and AWS Glue
  • AWS SDK and AWS Glue
Additional Concepts 1 sessions
  • AWS Glue Data Quality: Overview
  • Demo: Enabling Data Quality with Data Catalog
  • Demo: Enabling Data Quality with ETL Job
  • Job Bookmarks: Overview
  • Triggers: Overview
  • Amazon Q Data Integration
Best Practices 1 sessions
  • Best Practices: Performance
  • Best Practices: Cost Optimization
15 RealWorld Data Engineering (GLUE) Labs 1 sessions
  • Lab 1 : Batch Data Processing of music streams using Airflow & Redshift
  • Lab 2: Distributed music streams processing using Airflow, Spark & DynamoDB
  • Lab 3: ETL for Rental Apartments using Step Functions, AWS GLUE & Redshift
  • Lab 4: Build Datalake for Rental Vehicle Stores using EMR, S3 and Athena
  • Lab 5: Build Event Driven Pipelines for ECommerce using ECS and Step Functions
  • Lab 6: Build a Lakehouse for an ECommerce Store using ECS and Step Functions
  • Lab 7: Event Dirven Data Processing for Taxi Trips using Lambda and Kinesis
  • Lab 7: Process Mobile Network Logs in realtime using PySpark & Streamlit on ECS
  • Lab 8: Real Time Data Ingestion of Clickstreams using Kinesis Firehouse & Redshift
  • Lab 9: Build a Lakehouse on S3 for Commercial Flights Dataset
  • Lab 10: Offer Dynamic Discounts to ECommerce users using Real Time Events
  • Lab 11: Setup Realtime PySpark Streaming job for Spotify Songs Metrics
AWS Lambda – Basic Concepts (Part 1) 1 sessions
  • AWS Lambda – Basic Concepts
  • Evolution from Physical Servers to AWS Lambda
  • What is AWS Lambda & Use Cases
  • Lambda Console Walkthrough
  • Lambda Execution Role
Create S3, EC2 and DynamoDB using Lambda Python SDK boto3 1 sessions
  • AWS Lambda Basics – Boto3, Client and Resource, Lambda function handler
  • Create S3 Bucket with AWS Lambda and Boto3
  • Delete S3 Bucket with AWS Lambda and Boto3
  • List S3 Bucket with AWS Lambda and Boto3
  • AWS Lambda with EC2 (Create EC2, Start EC2 and Stop EC2)
  • AWS Lambda Automation Use Case Scenario EC2, Lambda and EventBridge
  • AWS Lambda with DynamoDB (Create DynamoDB Table and Put Items)
AWS Lambda – Basic Concepts (Part 2) 1 sessions
  • AWS Lambda Basic Concepts Part 2 Section Overview
  • AWS Lambda Invocation Model Theory
  • AWS Lambda Invocation Model HandsOn
  • Lambda Limits Timeout
Serverless Use Case 1 – Using S3, AWS Lambda and DynamoDB 1 sessions
  • Enterprise Use Case using S3, AWS Lambda and DynamoDB – Part 1
  • Enterprise Use Case using S3, AWS Lambda and DynamoDB – Part 2
AWS API Gateway – Overview 1 sessions
  • API Gateway Overview, API Types, API Endpoint Types
  • API Gateway Resources, Methods and Integration Types
  • API Gateway Deployment, API Stages, API Keys and Usage Plans
  • API Gateway Authentication and Authorization Methods
  • API Gateway Private API's and Private Integration
Serverless Use Case 2 – API Gateway, Lambda and S3, API Keys and Usage Plans 1 sessions
  • Serverless Enterprise Use Case 2 Architecture (API Gateway, AWS Lambda and S3)
  • S3, Lambda and API Gateway Part 1
  • S3, Lambda and API Gateway with Query String Parameters Part 2
  • API Keys and Usage Plan Theory
  • API Keys and Usage Plan – HandsOn
API Security – Securing APIs with AWS Lambda Authorizer & Cognito Authorizer 1 sessions
  • Securing API's using AWS Lambda Authorizer Theory
  • Securing API's using AWS Lambda Authorizer Handson
  • Securing API's using AWS Cognito Authorizer Theory
  • Securing API's using AWS Cognito Authorizer Hands On
AWS Generative AI – AWS Bedrock, API Gateway and AWS Lambda 1 sessions
  • Generative AI Use Case and Architecture
  • Generative AI AWS Bedrock Overview
  • Generative AI AWS Lambda Prerequisites
  • Generative AI Write AWS Lambda Function to access Bedrock
  • Generative AI Create REST API using API Gateway to access Bedrock
  • Generative AI End to End Demo
AWS Lambda – Advanced Concepts 1 sessions
  • AWS Lambda Advanced Concepts Section Overview
  • Lambda Execution and Concurrency
  • Lambda Reserved and Provisioned Concurrency
  • Lambda Limits Memory
  • Lambda VPC Networking Configuration
  • Lambda VPC Networking Configuration HandsOn
  • Lambda Monitoring CloudWatch Metrics
  • Lambda Monitoring CloudWatch Metrics HandsOn
  • Lambda Monitoring CloudWatch Logs
  • Lambda Monitoring CloudWatch Logs HandsOn
  • Lambda Versions
  • Lambda Aliases
  • Lambda Environment Variables
AWS Cloud Development Kit V2 – API Gateway, Lambda, S3 1 sessions
  • Introduction to AWS Cloud Development Kit (CDK)
  • AWS CDK v2 Prerequisites
  • Implementing Serverless Use Case 2 using AWS CDK v2
  • AWS CDK Create S3 bucket using AWS CDK v2
  • AWS CDK Create IAM Role using AWS CDK v2
  • AWS CDK Create Lambda using AWS CDK v2
  • AWS CDK Create API Gateway using AWS CDK v2
AWS Cloud Formation – API Gateway, Lambda, S3 1 sessions
  • AWS CloudFormation Basics
  • AWS CloudFormation Serverless Architecture API Gateway, AWS Lambda and S3
  • AWS CloudFormation S3 Bucket
  • AWS CloudFormation Lambda Execution Role
  • AWS CloudFormation AWS Lambda
  • AWS CloudFormation REST API and API Resources
  • AWS CloudFormation API Method and API Deployment
  • AWS CloudFormation Lambda Invoke Permission
  • AWS CloudFormation End to End Demo
  • AWS CloudFormation End to End with Parameters Section
  • AWS CloudFormation End to End with Metadata and Parameters Section

Batch Schedule

⚡ Seats filling fast — only 8 remaining across all batches

Available Batches
Batch Type Schedule Duration Next Start Date Availability
Weekend Sat & Sun, 10am–1pm 10 weeks 8 Aug 2026 Available
Weekday Mon–Fri, 7–9pm 8 weeks 10 Aug 2026 Available
Fast-track Mon–Sun, 6 hours/day 2 weeks 17 Aug 2026 Available

Ready to Get Started?

Download the curriculum to see every module, batch dates and fees. Book a free 30-minute session with our advisors to get your questions answered.

Book Free Demo

Download the Full Curriculum

See every module, capstone project, and tool covered — free, instant access.

Similar Courses You Might Like

View Course →
Data Engineering
data engineering

Databricks - Master Databricks for Data Engineers

★ 4.8 · 300 learners · Intermediate
Starts 15 Aug 2026 · ~1–2 months
View Course →
Data Engineering
data engineering

Databricks Certified Data Engineer Associate

★ 4.8 · 300 learners · Intermediate
Starts 22 Aug 2026 · ~1–2 months
View Course →
Data Engineering
data engineering

Databricks Certified Data Engineer Professional

★ 4.8 · 300 learners · Advanced
Starts 29 Aug 2026 · ~1–2 months
View Course →
Data Engineering
data engineering

Databricks Certified Databricks SQL for Data Analysts

★ 4.8 · 300 learners · Intermediate
Starts 5 Sept 2026 · ~1–2 months
Book Free Demo