AWS Data Engineer Associate 2025: Programming Concepts for Data Engineering
Sound programming practices ensure that data pipelines are maintainable, scalable, and secure.In this course, explore how to implement continuous integration and delivery (CI/CD) for data pipelines, ensuring that changes to Glue jobs, Lambda functions, and Step Functions workflows are thoroughly tested and seamlessly deployed. Next, discover how to manage branching strategies with Git, use AWS CodeCommit for ETL code, and apply Infrastructure as Code (IaC) techniques with AWS Serverless Application Model (SAM) or Cloud Development Kit (CDK), while comparing them to other frameworks like Terraform. Finally, learn how to optimize SQL queries for data transformation and mount external volumes in Lambda for temporary storage.This course is part of a collection that prepares learners for the AWS Certified Data Engineer EAssociate (DEA-C01) certification exam.