Need Help: How to Learn Terraform, AWS Glue, and Lambda While Doing the Data Engineering Specialization

Hi everyone,

I just completed Course 1 – Introduction to Data Engineering from the DeepLearning.AI specialization. I’m comfortable with the theoretical concepts, and I have good knowledge of Python and SQL. I’ve also built a few small projects like web scraping for Amazon price tracking, so I’m not completely new to coding.

However, I’m finding the hands-on labs very overwhelming.

A lot of the implementation — like using Terraform to provision resources, setting up the AWS environment, and especially writing ETL scripts for AWS Glue and Lambda functions — is quite challenging.

To be clear, the scripts and infrastructure code are already written in the course. All I’m doing is following instructions: connecting one AWS service to another, filling in endpoints, updating variable names, and running pre-written Terraform scripts. Most of it is clicking through the AWS Console and editing simple config values.

Still, I feel like I don’t understand what’s really happening behind the scenes .

My questions are:

  • Will these AWS tools (Terraform, Lambda, Glue, etc.) be taught more deeply in the later courses of this specialization?
  • Or should I start learning them in parallel on my own?
  • If so, can anyone recommend beginner-friendly resources to learn the fundamentals of Terraform, AWS Glue, Lambda, and Bash scripting?

I want to be job-ready, and I’m committed to learning, but right now it feels like I’m just wiring together black boxes without understanding how they work.

Any help or learning path would be really appreciated!

Thanks in advance

Hi!

Congrats on finishing Course 1 of the specialization!

It’s normal to feel overwhelmed at first. While later courses may go a bit deeper, I’d recommend learning these tools in parallel to build a stronger foundation.

Here are some good beginner resources:

Don’t forget that the main goal of the specialization is to build strong foundational skills.
So take your time, explore at your own pace, and things will start to click