AWS Certified Data Analytics - Specialty (DAS-C01) Certification Preparation for AWS

AVG Duration28h


This certification Learning Path is specifically designed to prepare you for the AWS Certified Data Analytics - Specialty (DAS-C01). It covers all the elements required across all 5 of the domains outlined in the exam guide. Throughout this learning path, you will be guided via our courses, hands-on labs including some lab challenges, webinars, and a preparation exam at the end, all of which are focused on areas that will be assessed within the exam.  

Intended Audience

This learning path is suitable for anyone wanting to pass the AWS Certified Data Analytics - Specialty DAS-C01 exam. As defined in the exam guide, which can be found here, the exam has been designed for individuals who perform in a data analytics-focused role. This exam validates an examinee’s comprehensive understanding of using AWS services to design, build, secure, and maintain analytics solutions that provide insight from data.

Learning Objectives

The aim of the certification is to validate your knowledge across key areas, which have been defined by AWS as being able to:

  • Define AWS data analytics services and understand how they integrate with each other.
  • Explain how AWS data analytics services fit in the data lifecycle of collection, storage, processing, and
  • visualization.

As a means of demonstrating this knowledge, you will be tested across 5 different domains, with each domain contributing to a total percentage of your overall score. These domains are broken down as:

Domain 1: Collection - 18%

Domain 2: Storage & Data Management - 22%

Domain 3: Processing - 24%

Domain 4: Analysis and Visualization - 18%

Domain 5: Security - 18%


As you progress through the learning path, you will gain all the information and knowledge required to fulfill the domain expectations, gaining a deep understanding within each area.


We welcome all feedback and suggestions - please contact us at if you are unsure about where to start or if you would like help getting started.


Your certificate for this learning path

Training Content

Course - Beginner - 6m
AWS Certified Data Analytics - Specialty: Introduction
This course introduces the AWS Certified Data Analytics - Specialty exam preparation learning path which covers the requirements of the exam.
Course - Beginner - 12m
Data Analytic Concepts
This course explores the different concepts behind data analytics.
Course - Intermediate - 1h 6m
AWS Databases used with Data Analytics
This course explores various AWS database services commonly used with data analytics solutions that will likely be referenced within the AWS Data Analytics Specialty certification.
Hands-on Lab - Beginner - 1h 45m
Getting Started with Amazon Redshift
Learn how to use the Amazon Redshift service. Create a cluster with a database, copy data from S3, query data using SQL, and resize the cluster.
Course - Intermediate - 23m
Loading Data into Amazon Redshift
This course covers how to load your data efficiently using the COPY command in Amazon Redshift.
Course - Intermediate - 18m
Amazon Redshift Resize Operations
This course covers how to scale Amazon Redshift, focusing on how it can scale storage and compute resources to meet demand.
Course - Intermediate - 11m
Amazon Redshift Concurrency Scaling
This course covers Amazon Redshift's Concurrency Scaling feature, which adds query processing power to a cluster for specific users or queues as needed.
Course - Intermediate - 16m
Amazon Redshift Distribution Styles
This course explains how Amazon Redshift distributes table data, how keys are used inside tables, and the importance of distribution styles.
Hands-on Lab - Beginner - 1h
Configuring Distribution Styles and Table Access in Amazon Redshift
Learn how to create tables, set distribution styles, and configure fine-grained access on an Amazon Redshift cluster in this hands-on lab.
Hands-on Lab - Beginner - 1h 10m
Introduction to DynamoDB
Move your first steps using DynamoDB. Create tables with and withoud secondary indexes, learn how to add new rows and query your data by using the AWS Management Console.
Course - Intermediate - 7m
Using Amazon DynamoDB Accelerator (DAX) to Enhance Performance
This short course focuses on the DynamoDB Accelerator, more commonly referred to as DAX.
Course - Beginner - 11m
Introduction to Amazon Elastic Map Reduce (EMR)
This course provides an introduction to the big data processing service known as Amazon Elastic Map Reduce, commonly referred to as EMR.
Hands-on Lab - Intermediate - 1h 45m
Getting Started with Amazon Elastic MapReduce
Broad introductory lab on Amazon Elastic MapReduce (EMR). Get started today!
Course - Intermediate - 14m
Understanding Data Lakes in AWS
This course covers the basics of data lakes, how they are different from data warehouses, and the components that make up a successful data lake.
Course - Beginner - 15m
Understanding Data File Formats
This course explores various data file formats that are used for data analytics, big data, and machine learning.
Course - Beginner - 25m
Introduction to Amazon S3
This course introduces you to arguably the most widely used storage service within AWS, the Amazon Simple Storage Service, more commonly known as Amazon S3.
Course - Intermediate - 48m
Using Amazon S3 Bucket Properties & Management Features to Maintain Data
This course will look at some of the management and bucket property features that Amazon S3 has to offer, and how you can use them to maintain and control your data.
Course - Advanced - 12m
Understanding S3 Encryption Mechanisms to Secure your Data
In this course, you'll learn about the S3 encryption and decryption process for S3 Managed Keys, KMS Managed Keys, and Customer Provided Keys.
Hands-on Lab Challenge - Intermediate - 1h
Amazon S3 Security and Access Challenge
Put your Amazon Simple Storage Service (S3) skills to the test and secure a bucket in this hands-on lab.
Course - Intermediate - 32m
Analyzing Data with Amazon Athena
This course explores the AWS Athena service, reviewing fundamental AWS Athena storage and querying concepts.
Hands-on Lab - Beginner - 1h 15m
Efficiently Storing Data in S3 for Data Analytics Solutions
Learn how to store data in Amazon S3 for use with Data Analytics services including Redshift and Athena. Learn how to structure analytic data to maximize performance and minimize costs.
Hands-on Lab - Beginner - 1h 20m
Query Encrypted Amazon S3 Data with Amazon Athena
Use Amazon Athena to query encrypted data on S3 and encrypt the query results in this hands-on real-environment lab.
Hands-on Lab - Beginner - 2h
Amazon Athena Playground (COVID-19 Data)
This Amazon Athena playground lab provides you with an Athena sandbox for you to use SQL to query COVID-19 data provided by the AWS COVID-19 data lake.
Hands-on Lab - Beginner - 1h 30m
Implementing a Searchable Amazon S3 Data Lake
Learn how to use AWS Glue with AWS Lambda and Amazon S3 to create an efficient searchable data lake in this hands-on lab.
Course - Beginner - 35m
Understanding AWS Lambda to Run and Scale Your Code
This course will provide an overview of AWS Lambda and how to get started using the service.
Exam - 15m
Knowledge Check: Understanding AWS Lambda
Knowledge Check: Understanding AWS Lambda
Hands-on Lab - Beginner - 45m
Introduction to AWS Lambda
Learn how to create and run your first AWS Lambda function.
Course - Intermediate - 13m
AWS Step Functions
This course introduces AWS Step Functions and its uses, benefits, and limitations.
Hands-on Lab - Intermediate - 1h 30m
Introduction to AWS Step Functions
Learn how to use AWS Step Functions.
Course - Beginner - 32m
Developing Serverless ETL with AWS Glue
This course will take you through the fundamentals of AWS Glue to get you started with the service.
Course - Intermediate - 9m
A Conversation about AWS Glue
This brief course covers a few special considerations about AWS Glue for those thinking about taking their AWS Certified Data Analytics - Specialty certification exam.
Course - Beginner - 32m
Data Visualization: How to Convey your Data
This Course explores how to interpret your data allowing you to effectively decide which chart type you should use to visualize and convey your data analytics.
Course - Intermediate - 26m
AWS - Data Visualization
In this course, you'll how to recognize the best techniques for delivering results of a query, and how to create data visualization.
Hands-on Lab - Beginner - 1h
Visualizing Data in Amazon QuickSight
Learn how Amazon Quicksight can help you get the most out of your data by allowing you to visualize, embed, and share data quickly.
Course - Intermediate - 9m
Fundamentals of Amazon MSK (Amazon Managed Streaming for Apache Kafka)
This brief course covers the fundamentals of Amazon MSK, including what the service is, how it works, and how to provision an Amazon MSK cluster.
Hands-on Lab - Beginner - 2h
Aggregating Data with Amazon Managed Streaming for Apache Kafka (MSK)
Learn how to aggregate data using Amazon Managed Streaming for Apache Kafka in this Hands-On lab.
Course - Beginner - 15m
Overview of Amazon Kinesis
This course provides an introduction to Amazon Kinesis including what it does and why it's important.
Course - Intermediate - 37m
Amazon Kinesis Data Streams Part 1
This course is part one in a two-part series that explores Amazon Kinesis Data Streams.
Course - Intermediate - 1h 5m
Amazon Kinesis Data Streams Part 2
This course covers shard capacity, Kinesis Data Streams as a streaming storage layer, and the basics of securing data in a Kinesis Data Stream.
Hands-on Lab - Beginner - 1h 30m
Processing Streaming Metadata using Amazon Kinesis Data Streams
Learn how to use Amazon Kinesis Data Streams with Amazon API Gateway and AWS Lambda in this hands-on lab.
Course - Advanced - 40m
Working with Amazon Kinesis Analytics
In this course, you'll learn about the key features and core components of Kinesis Analytics, and what an end-to-end real-time data streaming example looks like.
Hands-on Lab - Beginner - 1h 30m
Sessionizing Clickstream Data with Amazon Kinesis Data Analytics
In this lab you will see how to use Kinesis Data Analytics to sessionize clickstream data, and, you will see how to send the output data from Kinesis Data Analytics to DynamoDB using a Lambda function.
Hands-on Lab - Beginner - 1h 30m
Collecting Log Data with Kinesis Agent and Querying with Amazon Athena
Learn how to use the Amazon Kinesis Agent application to collect log files and learn how to use AWS Glue and Amazon Athena to query the log data.
Course - Beginner - 52m
Designing Secure Applications and Architectures
In this course, you'll learn to recognize and explain what encryption is at a high level as well as the various encryption options provided by AWS.
Course - Intermediate - 1h 10m
How to Use KMS Key Encryption to Protect Your Data
In this course, you will learn the basics of KMS, what it will cost to implement, how to encrypt data, and more...
Hands-on Lab - Intermediate - 2h
Using Amazon Key Management Service to Encrypt S3 and EBS Data
In this lab, you'll learn about Amazon Key Management Service to encrypt S3 and EBS Data at an intermediate level. Get started today!
Resource - Not defined - 1h 1m
Webinar | Increase Big Data Application Throughput and Save up to 90% on Compute Costs
Learn how to accelerate your big data application performance and lower costs by using Amazon EC2 Spot Instances with Amazon EMR.
Hands-on Lab Challenge - Beginner - 1h 15m
AWS Data Analytics Processing Challenge
Put your skills to the test in this data analytics lab. Complete a data analytics processing solution before time runs out. You will need to be familiar with Amazon's Data Analytics services and associated tools in order to complete a partially built solution for processing log data from an EC...
Exam - 2h 50m
Cert Prep: AWS Data Analytics - Specialty Certification
Cert Prep: AWS Data Analytics - Specialty Certification
About the Author
Learning paths14

Stephen is the AWS Certification Specialist at Cloud Academy. His content focuses heavily on topics related to certification on Amazon Web Services technologies. He loves teaching and believes that there are no shortcuts to certification but it is possible to find the right path and course of study.

Stephen has worked in IT for over 25 years in roles ranging from tech support to systems engineering. At one point, he taught computer network technology at a community college in Washington state.

Before coming to Cloud Academy, Stephen worked as a trainer and curriculum developer at AWS and brings a wealth of knowledge and experience in cloud technologies.

In his spare time, Stephen enjoys reading, sudoku, gaming, and modern square dancing.