К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Introduction to Analytics Engineering · LearnSpace
Назад в каталог
courseraIT и технологии

Introduction to Analytics Engineering

Курс от Edureka
Начальный≈ 11.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course helps you build a strong foundation in analytics engineering and gives you the practical skills needed to work with modern data systems. You will begin by learning the core components of the modern data stack and the responsibilities of analytics engineers. From there, you will move into analytical SQL, dimensional modeling concepts, and the structure of ELT pipelines. The course concludes with hands-on development in dbt Core, where you will create, test, and document high-quality data models. With a practical, applied approach, the course covers essential topics such as writing effective SQL queries, organizing raw, staging, and mart layers, designing fact and dimension tables, and building automated transformations using dbt. You will learn how to structure data models, implement data quality checks, manage lineage, and support scalable analytics within modern data environments. • By the end of this course, you will be able to: • Understand the role of analytics engineering in modern data workflows • Design dimensional models using facts, dimensions, keys, and grain • Build structured ELT pipelines across raw, staging, and mart layers • Create, run, test, and document dbt Core models • Apply tests and documentation to strengthen data quality and transparency This course is designed for freshers, aspiring analytics engineers, data analysts, and data engineers who want to expand their skills in SQL, data modeling, ELT processes, and dbt development. It is ideal for anyone looking to build dependable, scalable, and well-documented analytics pipelines in today’s data-driven environments.

Навыки, которые вы освоите

SQLData ValidationData QualityData TransformationExtract, Transform, LoadData PipelinesData ModelingDatabase DesignData AnalysisData ManagementData MartAnalyticsData WarehousingStar Schema

Программа курса

3 модулей · 82 учебных материалов

01Modern Data Stack & SQL Foundations27 материалов

Overiew of Analytics Engineering

Specialization IntroductionВидеоCourse IntroductionВидеоCourse OverviewЧтениеRole of analytics engineering in the data lifecycleВидео

Учитесь у экспертов

Edureka

Преподаватель курса

Introduction to Analytics Engineering
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 11.1 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Испанский, Японский

Часть программы вашего университета
ELT vs. ETL in modern pipelinesВидео
Setting up PostgreSQLЧтение
How to use Discussion PromptЧтение
Introduce YourselfОбсуждение
Practice Quiz: Overiew of Analytics EngineeringЗадание

SQL for Analytics

SQL Querying EssentialsВидеоAnalytical and Window Functions for Business MetricsВидеоCompute Total Sales and Revenue per Category in PostgreSQLВидеоCreate Reusable SQL Views for ReportingВидеоWriting Efficient Analytical SQLЧтениеPreventing Data Quality Issues at the Query LevelОбсуждениеPractice Quiz: SQL for AnalyticsЗадание

Fundamentals of Data Warehousing

OLTP vs. OLAP and Warehouse Basics ВидеоNormalization vs. Denormalization Trade-offsВидеоCreate Dimension and Fact Tables in PostgreSQLВидеоCompare Performance: Normalized vs. Denormalized Queries - EXPLAIN ANALYZE CommandВидеоCompare Performance: Normalized vs. Denormalized Queries - Inserting DataВидеоData Warehousing PrinciplesЧтениеEvolving Warehouse NeedsОбсуждениеPractice Quiz: Fundamentals of Data WarehousingЗадание

Module Wrap-Up and Assessment

Module Summary: Introduction to Analytics EngineeringЧтениеKnowledge Check: Modern Data Stack & SQL FoundationsЗаданиеDriving Adoption of the Modern Analytics StackDIALOGUE
02Data Modeling and ELT Concepts26 материалов

Introduction to dbt Core

What is dbtВидеоProfiles and Project StructureВидеоInitialize a dbt projectВидеоRun dbt Projects and verify outputs in the databaseВидеоHow dbt Transforms SQL into Production-Ready WorkflowsЧтениеManaging Environments in dbtОбсуждениеPractice Quiz: Introduction to dbt CoreЗадание

Basics of Dimensional Modeling

Facts, Dimensions, Grain, and KeysВидеоStar vs. Snowflake Schema DesignВидеоDesign a Retail Star Schema - Creating TablesВидеоDesign a Retail Star Schema - Viewing the ResultsВидеоQuery KPIs using your Dimensional Model - Total RevenueВидеоQuery KPIs using your Dimensional Model - Combining Revenue and AOVВидео

ELT Process and Data Layers

ELT Workflows and Data MovementВидеоRaw, Staging, and Mart LayersВидеоCreate Staging Tables and Apply Basic Cleaning with SQLВидеоPopulate a Mart Table from Staging - Creating TablesВидеоPopulate a Mart Table from Staging - Total Revenues and AOVВидеоData Cleaning and Standardization in the Staging LayerЧтение

Module Wrap-Up and Assessment

Module Summary: Data Modeling and ELT ConceptsЧтениеKnowledge Check: Data Modeling and ELT ConceptsЗаданиеDesigning a Scalable Dimensional Model with ELTDIALOGUE
03Building and Testing dbt Models29 материалов

Creating dbt Models

Configuring sources and refsВидеоFolder Structure and Naming ConventionsВидеоBuild Staging and Dimension Models from Sources - Setting up SQL and yml FileВидеоBuild Staging and Dimension Models from Sources - Running the ModelВидеоVisualize Lineage and DAG in dbt DocsВидеоBest Practices for dbt Model ManagementЧтениеImproving Model MaintainabilityОбсуждениеPractice Quiz: Creating dbt ModelsЗадание

Materializations and Seeds

Table, View and Incremental ModelВидеоSeeds for Static Data and Lookup TablesВидеоAdd a seed and run dbt seedВидеоBuild an Incremental Fact Orders Model - Setting up SQL and yml FileВидеоBuild an Incremental Fact Orders Model - Running the ModelВидеоBest Practices for dbt Materializations and SeedsЧтение

Testing and Documenting Models

dbt tests (unique, not_null, relationships) ВидеоCustom SQL tests & documentation strategy ВидеоRun tests & analyze failures ВидеоImproving Data Quality with dbt TestsЧтениеDetecting Upstream Data BreaksОбсуждениеPractice Quiz: Testing and Documenting ModelsЗадание

Course Wrap-Up and Assessment

Module Summary: Building and Testing dbt ModelsЧтениеFinal Checkpoint: Reviewing Core Analytics Engineering ConceptsDIALOGUEPractice Project: Building an End-to-End Analytics Pipeline for a Retail BusinessЧтениеEnd Course Knowledge Check:Introduction to Analytics EngineeringЗаданиеEnhancing Data Reliability With SQL and dbt PracticesЗаданиеCourse SummaryВидео
Choosing the Right Grain for Fact TablesЧтение
Practice Quiz: Basics of Dimensional ModelingЗадание
Scaling ELT as Data Volume GrowsОбсуждение
Practice Quiz: ELT Process and Data LayersЗадание
Materializations and SeedsЗадание
Describe Your Learning JourneyОбсуждение
Building Trust with Tested and Documented dbt ModelsDIALOGUE