Data Engineering Basics for Data Analysts

This course is designed for data analysts and freshers looking to build a strong foundation in data engineering. You’ll learn core concepts like OLAP vs. OLTP, ETL vs. ELT, and Medallion Architecture, while gaining hands-on experience with AWS tools like S3, Glue, Lambda, Athena, and Redshift. Build your first end-to-end ETL pipeline, automate workflows, and create dashboards with Power BI. You’ll also explore analyst-friendly overviews of Snowflake, Databricks, Airflow, and DBT, along with key engineering best practices.

12 Enrolled Learners

Last Updated: Aug 11, 2025 5:14 AM

|

English

Free Lifetime Access

No Experience
Needed

Start from scratch
and build up

Flexible
Schedule

Learn at your
own pace

Get
Job-Ready

Acquire essential
job skills

Data Engineering Basics for Data Analysts
US$24
Add to Cart
This course includes:
  • 04h:26m:45s on-demand video
  • 46 Lectures
  • 5 Quizzes
  • Access on any Device
  • Certificate of completion

Share With Friends

Free Lifetime Access

No Experience Needed

Start from scratch
and build up

Flexible Schedule

Learn at your
own pace

Get Job-Ready

Acquire essential
job skills

What you'll learn in our course?

  • Core Data Engineering Concepts (OLAP vs. OLTP, ETL vs. ELT, Medallion Architecture)

  • Working with File Formats (CSV, JSON, Parquet – row vs. columnar)

  • Cloud Tools Overview (Snowflake, Databricks, DBT, Airflow – analyst-friendly)

  • Building ETL Pipelines on AWS (S3, Glue, Lambda, Athena, Redshift)

  • Automation Using AWS (S3 triggers, Lambda functions, Glue jobs)

  • Power BI Dashboarding on Redshift Data

  • Data Engineering Best Practices (PII masking, documentation, versioning)

  • Real-time Cloud Project Experience (End-to-end pipeline from ingestion to warehousing)

  • Interview Questions for Data Analyst to DE Transition

  • Exercises, Quizzes, and Certificate Upon Course Completion

Course Curriculum

46 Lectures   |   04h:26m:45s



Course Instructors/Creators

Dhaval Patel, Founder of Codebasics and Course Instructor

Dhaval Patel

Data Entrepreneur (17+ Years), YouTuber,
Ex - Bloomberg, NVIDIA

I have 17 years of experience in Programming and Data Science working for big tech companies like NVIDIA and Bloomberg. I also run a famous YouTube channel called Codebasics where I pursue my passion for teaching.

Hemanand Vadivel

Ex- Data Analytics Manager, 8+ Years in Europe, Microsoft Certified, Certified Supply Chain Professional

I’m a Mechanical Engineer who transitioned to a full-time Data & Analytics Manager in the UK & Germany. I have delivered 30+ analytics projects over 15+ countries and trained professionals at different levels to equip them with valuable analytics skills.

Hemanand Vadivel, Co-Founder of Codebasics and Course Instructor

Get Certified

certificate
When You Complete This Course

You receive a ‘Certificate of Completion’ signed and addressed personally by me, your guide and mentor. – Dhaval Patel

Add and share this certificate with your Resume/CV or on your LinkedIn profile.


Frequently Asked Questions

Q.1 I’m not sure if this course is right for me to invest in. What can I do?

We understand that you could get confused before buying a course. To support your buying decision, we have provided all the necessary information and made several videos available for free. However, Codebasics is all about caring for the learner experience - if you think this course is not for you, you can get no questions asked refund based on your course purchase date and course progress. Checkout our course refund policy here - https://codebasics.io/refund-policy

Q.1 How is this course different from other data engineering courses on the internet?

Most courses jump straight into tools without a real-world context. This course is designed for analysts and freshers, combining foundational concepts with hands-on AWS projects that mimic real business scenarios - making the learning both practical and industry-relevant.

You’ll work with simulated real-world datasets such as support ticket logs and OLTP-style transactional data, giving you experience similar to what data engineers handle in real companies.

Yes, there will be periodical updates to this course which you can enjoy until your course validity period.

This course has lifetime content validity.

Q.1 I’m a Data Analyst with no experience in cloud. Can I take this course?

Yes! This course is designed with analysts in mind. You’ll start with the basics and gradually move into cloud tools like S3, Glue, Lambda, and Redshift—with step-by-step guidance and practical exercises.

Basic knowledge of Python and SQL is recommended, but you don’t need to be an expert. The course provides enough context for you to follow along.

Absolutely. This course is designed to help freshers and analysts transition into data engineering roles by learning core concepts and applying them in cloud-based projects.

Q.1 Will this course guarantee me a job or a promotion?

We believe “job guarantee” is a marketing gimmick ed-tech companies use to increase their sales. Whether a person gets a job or not depends on how well they learn and perform during interviews. It also depends on current job market. Honest, gimmick-free teaching is our core value. Hence, we stay away from “job guarantee” but still many of our students have got job by following taking our courses. Please read job success stories on this website to see names of those people.

Q.1 Will I get a certificate after course completion?

Yes, you’ll receive a certificate upon completing the course and passing the final quiz with a minimum of 70% score.

Yes, adding the learnings from this course along with certificate will add weight to you resume.

Q.1 What is the mode of learning?

The sessions are recorded, so it is self-paced. You can use discord server for doubt clearing where our team members will respond to your queries over chat.

You can use our private discord channel for daily chat support & networking. We have dedicated mentors available to help you out with your doubts and queries on discord.

Data Engineering Basics for Data Analysts
US$24
Add to Cart
This course includes:
  • 04h:26m:45s on-demand videos
  • 46 Lectures
  • 5 Quizzes
  • Access on any Device
  • Certificate of completion

Share With Friends

US$24
Talk to us Chat with us