Hands On!
AWS DEA-C01 certification prep course with exercises and 2 full-length practice exams. Redshift, Glue, Athena, and more
Lo que serás capaz de hacer
NEW: Updated for version 1.1 of the exam (2026) and now includes an additional practice exam The AWS Certified Data Engineer Associate Exam (DEA-C01 or DE1-C01) is one of the most challenging associate-level certification exams you can take from Amazon Web Services, and even among the most challenging overall. Passing it tells employers in no uncertain terms that your knowledge of data pipelines is wide and deep. But, even experienced technologists need to prepare heavily for this exam. This course sets you up for success, by covering all of the data ingestion, transformation, and orchestration technologies on the exam and how they fit together. Best-selling Udemy instructors Frank Kane and Stéphane Maarek have teamed up to deliver the most comprehensive and hands-on prep course we've seen. Together, they've taught over 4 million people around the world. This course combines Stéphane's depth on AWS with Frank's experience in wrangling massive data sets, gleaned during his 9-year career at Amazon itself. The world of data engineering on AWS includes a dizzying array of technologies and services. Just a sampling of the topics we cover in-depth are: Streaming and transforming data with Amazon Kinesis and Amazon Managed Streaming for Apache Kafka (MSK) Queuing messages with Simple Queue Service ( SQS ) Orchestrating data pipelines with Amazon AppFlow, Amazon EventBridge, AWS Step Functions, and Amazon Managed Workflows for Apache Airflow (MWAA) Transitioning from small to big data with the AWS Database Migration Service (DMS), AWS DataSync, Snow Family, Transfer Family , and more Storing massive data lakes with the Simple Storage Service ( S3 ) and managing data lifecycles Optimizing transactional queries with DynamoDB, DocumentDB, Keyspaces, and MemoryDB Tying your big data systems together with AWS Lambda Making unstructured data query-able with AWS Glue, Glue DataBrew, and Lake Formation Processing data at unlimited scale with Elastic MapReduce , including Apache Spark Applying advanced machine learning algorithms at scale with Amazon SageMaker Searching and analyzing petabyte-scale data with Amazon Opensearch (formerly Elasticsearch) Service Querying S3 data lakes with Amazon Athena Hosting massive-scale data warehouses with Redshift and Redshift Spectrum Integrating smaller data with your big data, using the Relational Database Service ( RDS ) Keeping your data secure with encryption, KMS , Macie, Secrets Manager , IAM , and more Managing and governing your systems with CloudFormation, CloudTrail, CloudWatch, AWS Config , and more Integrating data with Generative AI applications using Bedrock , Vector Stores, Aurora, Kendra, and Knowledge Bases. Throughout the course, you'll have lots of opportunities to reinforce your learning with hands-on demos, two full-length practice exams, and additional practice questions . We'll also arm you with some valuable test-taking tips and strategies along the way. Although this is an associate-level exam, it is one of the more challenging ones. AWS recommends having a few years of both data engineering experience and AWS experience before tackling it. This exam is not intended for AWS beginners. You want to go into the AWS Certified Data Engineer Associate Exam with confidence, and that's what this course delivers. Hit the enroll button , and we're excited to see you in the course... and ultimately to see you get your certification! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Instructor My name is Stéphane Maarek, I am passionate about Cloud Computing, and I will be your instructor in this course. I teach about AWS certifications, focusing on helping my students improve their professional proficiencies in AWS. I have already taught 3,000,000+ students and gotten 500,000+ reviews throughout my career in designing and delivering these certifications and courses! With AWS becoming the centerpiece of today's modern IT architectures, I have decided it is time for students to learn how to be an AWS Data Analytics Professional. So, let’s kick start the course! You are in good hands! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Instructor Hey, I'm Frank Kane, and I'm also co-instructing this course. I spent nine years working for Amazon from the inside as a senior engineer and senior manager, and I'm best known for my top-selling courses in "big data", data analytics, machine learning, AI, Apache Spark, system design, and Elasticsearch. I've been teaching on Udemy since 2015, where I've reached over one million students all around the world! I've worked hard to keep this course up to date with the latest developments in AWS data engineering, and to make sure you're prepared for the latest version of this exam. Let's dive in and get you ready! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - This course also comes with: Lifetime access to all future updates A responsive instructor in the Q&A Section Udemy Certificate of Completion Ready for Download A 30 Day "No Questions Asked" Money Back Guarantee! Join us in this course if you want to pass the AWS Certified Data Engineer - Associate Exam DEA-C01 and master the AWS platform!
- Maximize your odds of passing the AWS Certified Data Engineer - Associate (DEA-C01) exam
- Design and implement data pipelines with AWS to ingest, store, and transform data
- Choose and design data stores, data models, data schemas, and data lifecycles.
- Maintain, operationalize, and orchestrate data pipelines with EventBridge, Airflow, AWS Step Functions,, and more
- Apply security, governance, and privacy best practices to your AWS data pipelines.
- Create data lakes with S3, Glue, Redshift and more
Temario
UNIDAD 1 - Introduction · 4 leccionesUNIDAD 1 - Introduction
UNIDAD 1 - Introduction
- Course Overview - Services we will Cover
- Get the Course Materials
- Optimizing your Udemy Learning Environment
- Heads up! Choose the correct AWS Sign Up experience
UNIDAD 2 - Data Engineering Fundamentals · 21 leccionesUNIDAD 2 - Data Engineering Fundamentals
UNIDAD 2 - Data Engineering Fundamentals
- Intro: Data Engineering Fundamentals
- Types of Data (Structured, Unstructured, Semi-Structured)
- Properties of Data (Volume / Velocity / Variety)
- Data Warehouses vs. Data Lakes (and Lakehouses)
- What is a "Data Mesh"?
- Managing and Orchestrating ETL Pipelines
- Common Data Sources and Data Formats
- Quick Review of Data Modeling, Data Lineage, and Schema Evolution
- Database Performance Optimization
- Data Sampling Techniques
- Data Skew Mechanisms
- Data Validation and Profiling
- SQL Review: Aggregations, Grouping, Sorting, Pivoting
- SQL JOIN types
- SQL Regular Expressions (a quick intro)
- A note about SQL coding exercises.
- Practicing aggregation queries in SQL
- Practicing grouping queries in SQL
- Practicing join queries in SQL
- Git review: architecture and commands
- Data Engineering Fundamentals recap
UNIDAD 3 - Storage · 41 leccionesUNIDAD 3 - Storage
UNIDAD 3 - Storage
- Intro: Storage
- [Important] AWS Console UI Update
- Set up an AWS Billing Alarm
- Amazon S3
- Amazon S3 - Hands On
- A note on S3 account regional namespaces
- Amazon S3 Security - Bucket Policy
- Amazon S3 Security - Bucket Policy - Hands On
- Amazon S3 - Versioning
- Amazon S3 - Versioning - Hands On
- Amazon S3 - Replication
- Amazon S3 - Replication - Notes
- Amazon S3 - Replication - Hands On
- S3 Replication Time Control (RTC)
- Amazon S3 - Storage Classes
- Amazon S3 - Storage Classes - Hands On
- Amazon S3 Express One Zone
- Amazon S3 - Lifecycle Rules
- Amazon S3 - Lifecycle Rules - Hands On
- Amazon S3 - Event Notifications
- Amazon S3 - Event Notifications - Hands On
- Amazon S3 - Performance
- Amazon S3 - Encryption
- About DSSE-KMS
- Amazon S3 - Encryption - Hands On
- Amazon S3 - Default Encryption
- Amazon S3 - Access Points
- Amazon S3 Tables: Introduction and the Apache Iceberg Table Format
- Amazon S3 Tables: Table Buckets and Intelligent Tiering
- Amazon S3 Tables: Replicas and Security
- Amazon S3 Tables - Hands On
- Amazon S3 - Storage Lens
- Amazon EBS
- Amazon EBS - Hands On
- Amazon EBS Elastic Volumes
- Amazon EFS
- Amazon EFS - Hands On
- Amazon EFS vs. Amazon EBS
- AWS Backup
- AWS Backup - Hands On
- Storage practice exam questions
UNIDAD 4 - Database · 47 leccionesUNIDAD 4 - Database
UNIDAD 4 - Database
- Intro: Database
- Amazon DynamoDB
- Amazon DynamoDB - Hands On
- Amazon DynamoDB in Big Data
- Amazon DynamoDB - Throughput (RCU & WCU)
- Amazon DynamoDB - Throughput (RCU & WCU) - Hands On
- Amazon DynamoDB - Basic APIs
- Amazon DynamoDB - Basic APIs - Hands On
- Amazon DynamoDB - Indexes (LSI & GSI)
- Amazon DynamoDB - Indexes (LSI & GSI) - Hands On
- Amazon DynamoDB - PartiQL
- Amazon DynamoDB Accelerator (DAX)
- Amazon DynamoDB Accelerator (DAX) - Hands On
- Amazon DynamoDB - Streams
- Amazon DynamoDB - Streams - Hands On
- Amazon DynamoDB - Time To Live (TTL)
- Amazon DynamoDB - Patterns with S3
- Amazon DynamoDB - Security
- Amazon RDS
- Shared and exclusive locks in RDS
- Amazon RDS Best Practices
- Amazon Aurora
- Amazon Aurora - Hands On
- Amazon DocumentDB
- Amazon MemoryDB for Redis
- Amazon Keyspaces (for Apache Cassandra)
- Amazon Neptune
- Amazon Neptune - Query Languages
- Amazon Timestream
- Amazon Redshift Intro & Architecture
- Redshift Spectrum and Performance Tuning
- Redshift Durability and Scaling
- Redshift Distribution Styles
- Redshift Data Flows and the COPY command
- Redshift Integration / WLM / Vacuum
- Redshift Resizing
- RA3 Nodes, Cross-Region Data Sharing, Redshift ML
- Redshift Security
- Redshift Serverless
- Redshift Materialized Views
- Redshift Data Sharing / Data Shares
- Redshift Lambda UDF
- Redshift Federated Queries
- Redshift System Tables and System Views
- Redshift Data API
- Redshift - Hands On
- Database practice exam questions
UNIDAD 5 - Migration and Transfer · 10 leccionesUNIDAD 5 - Migration and Transfer
UNIDAD 5 - Migration and Transfer
- Intro: Migration and Transfer
- AWS Database Migration Service (AWS DMS)
- AWS Database Migration Service (AWS DMS) - Hands On
- AWS DataSync
- NOTE: AWS Snow Family (Snowball, Snowcone, Snowmobile) is being phased out
- AWS Snow Family
- AWS Snow Family - Hands On
- AWS Data Exchange
- AWS Transfer Family
- Migration and Transfer practice exam questions
UNIDAD 6 - Compute · 12 leccionesUNIDAD 6 - Compute
UNIDAD 6 - Compute
- Intro: Compute
- EC2 in Big Data
- EC2 Graviton-based instances
- AWS Lambda
- Lambda Integration - Part 1
- Lambda Integration - Part 2
- AWS Lambda - File Systems Mounting
- AWS SAM
- AWS SAM - Hands On
- AWS SAM with DynamoDB - Hands On
- AWS Batch
- Compute practice exam questions
UNIDAD 7 - Containers · 9 leccionesUNIDAD 7 - Containers
UNIDAD 7 - Containers
- Intro: Containers
- What is Docker?
- Amazon ECS
- Amazon ECS - Create Cluster - Hands On
- Amazon ECS - Create Service - Hands On
- Amazon ECR
- Amazon EKS
- Amazon EKS - Hands On
- Containers practice exam questions
UNIDAD 8 - Analytics · 58 leccionesUNIDAD 8 - Analytics
UNIDAD 8 - Analytics
- Intro: Analytics
- AWS Glue
- Glue, Hive, and ETL
- Modifying the Glue Data Catalog from ETL Scripts
- Running ETL Jobs with Bookmarks
- Glue Costs and Anti-Patterns
- AWS Glue Flex Jobs
- AWS Glue Studio
- AWS Glue Data Quality
- AWS Glue DataBrew
- AWS Glue DataBrew Demo
- Handling PII in DataBrew Transformations
- AWS Glue Workflows
- AWS Lake Formation
- AWS Lake Formation Data Filters
- Amazon Athena
- Athena and Glue, Costs, and Security
- Athena Performance
- Athena ACID Transactions
- Apache Iceberg and Athena / EMR / Glue Integration
- Athena Fine-Grained Access to AWS Glue Data Catalog
- Apache Spark
- Athena, Glue, and S3 Data Lakes - Hands On
- Athena and CREATE TABLE AS SELECT (CTAS)
- Spark Integration with Kinesis and Redshift
- Spark Integration with Athena
- Athena Federated Queries
- Amazon EMR
- EMR, AWS integration, and Storage
- EMR Promises; Intro to Hadoop
- EMR Serverless; EMR on EKS
- Amazon Kinesis Data Streams
- Amazon Kinesis Data Streams - Producers
- Amazon Kinesis Data Streams - Consumers
- Amazon Kinesis Data Streams - Hands On
- Amazon Kinesis Data Streams - Enhanced Fan Out
- Amazon Kinesis Data Streams - Scaling
- Amazon Kinesis Data Streams - Handling Duplicates
- Amazon Kinesis Data Streams - Security
- Amazon Data Firehose
- Kinesis Data Stream Troubleshooting and Performance Tuning
- Kinesis Data Analytics / Amazon Managed Service for Apache Flink (MSAF)
- Update: Kinesis Data Analytics EOL
- Kinesis Analytics Costs; RANDOM_CUT_FOREST
- Amazon MSK
- Amazon MSK - Connect
- Amazon MSK - Serverless
- Amazon Kinesis vs. Amazon MSK
- Amazon OpenSearch Service
- Amazon OpenSearch Service, Pt. 2
- OpenSearch Index Management and Designing for Stability
- Amazon OpenSearch Service Performance
- Amazon OpenSearch Serverless
- NOTE: QuickSight is being rebranded as "Quick Suite"
- Amazon Quick Suite / QuickSight
- QuickSight Pricing and Dashboards; ML Insights
- Quicksight Calculated Fields and Level-Aware Calculations
- Analytics practice exam questions
UNIDAD 9 - Application Integration · 15 leccionesUNIDAD 9 - Application Integration
UNIDAD 9 - Application Integration
- Intro: Application Integration
- Amazon SQS
- Amazon Kinesis Data Streams vs. Amazon SQS
- Amazon SQS - Dead Letter Queues
- Amazon SQS - Dead Letter Queues - Hands On
- Amazon SNS
- Amazon SNS - with SQS Fan Out
- Amazon SNS - Hands On
- AWS Step Functions
- AWS Step Functions: State Machines and States
- Amazon AppFlow
- Amazon EventBridge
- Amazon EventBridge - Hands On
- Amazon Managed Workflows for Apache Airflow (Amazon MWAA)
- Application Integration practice questions
UNIDAD 10 - Security, Identity, and Compliance · 26 leccionesUNIDAD 10 - Security, Identity, and Compliance
UNIDAD 10 - Security, Identity, and Compliance
- Intro: Security, Identity, and Compliance
- Principle of Least Privilege
- Data Masking and Anonymization
- Key Salting
- Preventing Backups or Replication to Disallowed AWS Regions
- IAM Introduction: Users, Groups, Policies
- IAM Users & Groups Hands On
- AWS Console Simultaneous Sign-in
- IAM Policies
- IAM Policies - Hands On
- IAM MFA
- IAM MFA - Hands On
- IAM Roles
- IAM Roles - Hands On
- Encryption 101
- AWS KMS
- AWS KMS - Hands On
- Amazon Macie
- AWS Secrets Manager
- AWS Secrets Manager - Hands On
- AWS WAF
- AWS Shield
- AWS Services Security Deep Dive - Part 1
- AWS Services Security Deep Dive - Part 2
- AWS Services Security Deep Dive - Part 3
- Security, Identity, and Compliance practice questions
UNIDAD 11 - Networking and Content Delivery · 15 leccionesUNIDAD 11 - Networking and Content Delivery
UNIDAD 11 - Networking and Content Delivery
- Intro: Networking and Content Delivery
- VPC, Subnets, Internet Gateway, NAT Gateway
- NACL, Security Groups, VPC Flow Logs
- VPC Peering, Endpoints, VPN, Direct Connect
- VPC Cheat Sheet & Closing Comments
- AWS PrivateLink
- What is DNS?
- Amazon Route 53
- Amazon Route 53 - Registering Domains - Hands On
- Amazon Route 53 - Creating DNS Records - Hands On
- Amazon CloudFront
- Amazon CloudFront - S3 as Origin - Hands On
- Amazon CloudFront - ALB/EC2 as an Origin
- Amazon CloudFront - Cache Invalidation
- Networking and Content Delivery practice questions
UNIDAD 12 - Management and Governance · 21 leccionesUNIDAD 12 - Management and Governance
UNIDAD 12 - Management and Governance
- Intro: Management and Governance
- Amazon CloudWatch - Metrics
- Amazon CloudWatch - Logs
- Amazon CloudWatch - Logs - Hands On
- Amazon CloudWatch - Logs Unified Agent
- Amazon CloudWatch - Alarms
- Amazon CloudWatch - Alarms - Hands On
- Amazon CloudTrail
- Amazon CloudTrail - Hands On
- NOTE: CloudTrail Lake is now in maintenance mode
- AWS CloudTrail Lake
- AWS Config
- AWS Config - Hands On
- CloudWatch vs. CloudTrail vs. Config
- AWS CloudFormation
- AWS CloudFormation - Hands On
- SSM Parameter Store
- SSM Parameter Store - Hands On
- AWS Well-Architected Framework & Tool
- Amazon Managed Grafana
- Management and Governance practice questions
UNIDAD 13 - Machine Learning · 27 leccionesUNIDAD 13 - Machine Learning
UNIDAD 13 - Machine Learning
- Intro: Machine Learning
- Amazon SageMaker AI
- SageMaker Feature Store
- SageMaker ML Lineage Tracking
- NOTE: SageMaker Ground Truth is in maintenance mode
- SageMaker Ground Truth
- SageMaker Data Wrangler
- SageMaker Canvas
- Machine Learning practice questions
- Data Engineering and Bedrock
- Introduction to Amazon Bedrock
- A quick note on model access
- Hands-On in the Bedrock Playground
- Retrieval-Augmented Generation (RAG)
- Vector Stores and Semantic Search
- Bedrock Knowledge Bases
- Hands-On with Bedrock Knowledge Bases
- Remember to clean up OpenSearch!!
- Pre-Retrieval and Chunking Strategies
- Managing Chunking Strategies with Bedrock
- Optimizing your Vector Stores and Embeddings
- OpenSearch Vector Engines
- Aurora as a Vector Store with pgvector
- Amazon Quick
- Amazon Q Apps
- NOTE: Amazon Kendra is in maintenance mode
- Amazon Kendra
UNIDAD 14 - Developer Tools · 12 leccionesUNIDAD 14 - Developer Tools
UNIDAD 14 - Developer Tools
- Intro: Developer Tools
- AWS Access Keys, CLI & SDK
- AWS CLI Setup on Windows
- AWS CLI Setup on Mac OS X
- AWS CLI Setup on Linux
- AWS CLI Hands On
- AWS CDK
- AWS CDK - Hands On
- AWS CodeDeploy
- AWS CodeBuild
- AWS CodePipeline
- Developer Tools practice questions
UNIDAD 15 - Everything Else · 7 leccionesUNIDAD 15 - Everything Else
UNIDAD 15 - Everything Else
- Intro: Everything Else
- AWS Budgets
- AWS Budgets - Hands On
- AWS Cost Explorer
- Amazon API Gateway
- Amazon API Gateway - Hands On
- The last quiz!
UNIDAD 16 - Practice Exams · 2 leccionesUNIDAD 16 - Practice Exams
UNIDAD 16 - Practice Exams
- AWS Certified Data Engineer Associate Practice Exam v1.0
- AWS Certified Data Engineer Associate Practice Exam v1.1
UNIDAD 17 - Wrapping Up · 9 leccionesUNIDAD 17 - Wrapping Up
UNIDAD 17 - Wrapping Up
- Intro: Wrapping Up
- Reviewing the Exam Guide (and other AWS resources)
- General AWS Certification Exam Tips
- Exam Walkthrough and Signup
- Save 50% on your AWS Exam Cost!
- Get an Extra 30 Minutes on your AWS Exam - Non Native English Speakers Only
- AWS Certification Paths
- Thank you!
- BONUS Lecture
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
17 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
16 cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Frank Kane.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 17 unidades · 336 lecciones · 60 h
- 12 meses de acceso
- 16 cuestionarios de evaluación
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Frank Kane; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


