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

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

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

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

Data Modeling, Transformation, and Serving

Курс от DeepLearning.AI, Amazon Web Services
Средний≈ 32.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course, you’ll model, transform, and serve data for both analytics and machine learning use cases. You’ll explore various data modeling techniques for batch analytics, including normalization, star schema, data vault, and one big table, and you’ll use dbt to transform a dataset based on a star schema and one big table. You’ll also compare the Inmon vs Kimball data modeling approaches for data warehouses. You’ll model and transform a tabular dataset for machine learning purposes. You’ll also model and transform unstructured image and textual data. You’ll explore distributed processing frameworks such as Hadoop MapReduce and Spark, and perform stream processing. You’ll identify different ways of serving data for analytics and machine learning, including using views and materialized views, and you’ll describe how a semantic layer built on top of your data model can support the business. In the last week of this course, you’ll complete a capstone project where you’ll build an end-to-end data pipeline that encompasses all of the stages of the data engineering lifecycle to serve data that provides business value.

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

Star SchemaData TransformationData ModelingApache SparkData PreprocessingFeature EngineeringData PipelinesData WarehousingApplied Machine LearningReal Time DataExtract, Transform, LoadApache HadoopData Processing

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

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

01Data Modeling & Transformations for Analytics24 материалов

Introduction to Data Modeling for Analytics

Welcome to Course 4ВидеоProgram SyllabusЧтениеCourse 4 OverviewВидеоConceptual, Logical and Physical Data ModelingВидео

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

Joe Reis

Author, Data Engineer, "Recovering Data Scientist"

Morgan Willis

Principal Cloud Technologist

Data Modeling, Transformation, and Serving
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 32.4 ч

4 модулей

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

Субтитры: Арабский, Французский, Узбекский, Китайский (Китай), Итальянский, Бразильский португальский, Вьетнамский, Корейский, Немецкий, Пушту, Русский, Индонезийский, Испанский, Дари, Хинди, Японский, Казахский

Часть программы вашего университета
NormalizationВидео
[IMPORTANT] Guidelines before you start the labs in this courseЧтение
[Optional] FAQ VS Code Lab EnvironmentЧтение
Practice Lab: Data NormalizationЛабораторная
Dimensional Modeling - Star SchemaВидео
Join the DeepLearning.AI Forum to ask questions, get support, or share amazing ideas!Чтение

Data Modeling Techniques

Inmon VS Kimball Data Modeling Approaches for Data WarehousesВидеоExercise: From Normalized Model to Star SchemaВидео[Optional] Another Modeling ExampleЧтение[Optional] Conversation About DBT with Drew BaninВидеоData VaultВидеоOne Big TableВидеоDemo: Transforming Data with dbt (Part 1)ВидеоDemo: Transforming Data with dbt (Part 2)ВидеоPre-Lab Exercise: Transforming a Normalized Model into a Star SchemaЗаданиеAssignment 1: Data Modeling with DBTПрограммирование

Lecture Notes (Optional)

Lecture Notes W1Чтение

Quiz

Week 1 QuizЗадание

Summary & Resources

Week 1 SummaryВидеоWeek 1 ResourcesЧтение
02Data Modeling & Transformations for Machine Learning18 материалов

Modeling and Processing Tabular Data for Machine Learning

Week 2 OverviewВидеоMachine Learning OverviewВидеоModeling Data for Traditional ML AlgorithmsВидео[Optional] Conversation with Wes McKinneyВидеоDemo: Processing Tabular Data with Scikit-Learn (Part 1)ВидеоDemo: Processing Tabular Data with Scikit-Learn (Part 2)ВидеоPractice Lab: Feature Engineering for MLЛабораторная

Modeling and Processing Unstructured Data for Machine Learning

Modeling Image Data for ML AlgorithmsВидео[Optional] Code Example: Image Preprocessing Using TensorFlowЧтениеPreprocessing Texts for Analysis and Text ClassificationВидео[Optional] Coding Example - Text Preprocessing with PythonЧтениеText Vectorization and EmbeddingВидео[Optional] Coding Example - Vectorizing Text with scikit-learnЧтение

Lecture Notes (Optional)

Lecture Notes W2Чтение

Quiz

Week 2 QuizЗадание

Summary & Resources

Week 2 SummaryВидеоWeek 2 ResourcesЧтение
03Data Transformations & Technical Considerations18 материалов

Batch Transformations

Week 3 OverviewВидеоBatch Transformation Patterns and Use CasesВидеоDistributed Processing Framework - HadoopВидеоDistributed Processing Framework - SparkВидеоSpark DataFramesВидеоDemo: Working with Spark DataFrames Using PythonВидеоDemo: Working with Spark SQLВидеоAmazon EMRВидеоAWS Glue OverviewВидеоDemo: AWS Glue Visual ETLВидеоAssignment 3: Data Transformations with Apache SparkПрограммированиеTechnical ConsiderationsВидео

Streaming Transformations

Streaming ProcessingВидеоPractice Lab: Capture Data Change with Flink and DebeziumЛабораторная

Lecture Notes (Optional)

Lecture Notes W3Чтение

Quiz

Week 3 QuizЗадание

Summary & Resources

Week 3 SummaryВидеоWeek 3 ResourcesЧтение
04Serving Data17 материалов

Serving Data for Analytics and Machine Learning

Week 4 OverviewВидеоServing Data for Analytics and Machine LearningВидеоViews and Materialized ViewsВидеоPractice Lab: Data Visualization with DBT and SupersetЛабораторная

Course Capstone Project

Summary of the Program ConceptsВидеоLab Walkthrough - Capstone Project (Part 1)ВидеоAssignment 4: Capstone Project Part 1 - ETL and Data ModelingПрограммированиеAssignment 5: Capstone Project Part 2 - Data Quality and Orchestration and VisualizationПрограммирование

Lecture Notes (Optional)

Lecture Notes W4Чтение

Quiz

Week 4 QuizЗадание

Summary, Resources, & Acknowledgements

Program ConclusionВидеоCourse ResourcesЧтениеAcknowledgmentsЧтение(Optional) Opportunity to Mentor Other LearnersЧтение

[Optional] Insights and Career Advice From Industry Experts

Conversation with Zack WilsonВидеоConversation with Carly TaylorВидеоConversation with Ben RogojanВидео
Assignment 2: Modeling and Transforming Text Data for MLПрограммирование