 |
 |
 |
 |
|
Data management involves a variety of processes and practices to collect, organize, store, and deliver high-quality data for data science, business intelligence, performance management, and business operations. Data engineering is an essential discipline that is responsible to design, build, and deploy data management capabilities. The data engineering discipline encompasses three distinct roles: database engineer, data pipeline engineer, and data product engineer.
|
|
This course focuses on the role of data product engineer – the technical professional who designs, builds, and deploys data products for data delivery, data sharing, data integration, and data interoperability. The data product engineering skill set includes requirements analysis, data modeling, data product design, API modeling and design, metadata management, data contracts, and data services. Data products combine software, data, and metadata for many purposes: serving data, data validation, quality assurance, transformation, aggregation, composition, profiling, and more. The range of data product platforms and technologies is as broad and diverse as the variety of data products that are possible.
On completion of this course you will have a solid foundation of knowledge and skills needed for data product engineering.
You will learn:
- What are Data Products?
- What is Data Product Engineering?
- The Data Product Engineering Process
- Components of Products
- Characteristics of Data Products
- API concepts, standards, practices, and design patterns
- The role of data contracts and service level agreements for Data Products
- Data Product Deployment, Orchestration, and Operation
This course is geared towards:
- Data Engineers
- Data Architects
- Data Scientists
- Data Analysts
- DevOps Engineers
- IT Professionals
- Data Warehousing Specialists
- ETL Developers
- Big Data Engineers
Module 0: About the Course (6 min)
Module 1: Introduction to Data Products (19 min)
- Module Overview
- What is a Data Product and Data Product Engineering?
- Dependencies with Database Engineering and Data Pipeline Engineering
Why Data Products?
- Module Summary
Module 2. The Nature of Data Products (41 min)
- Module Overview
- Data Products Functions
- Kinds of Data Products
- Data Products Characteristics
- Module Summary
Module 3. Components of Data Products (31 min)
- Module Overview
- Data Product Data and Metadata
- Data Product Processing and Interface
- Module Summary
Module 4. APIs and Data Contracts (36 min)
- Module Overview
- APIs
- Data Contracts
- Module Summary
Module 5. Developing and Operating Data Products (54 min)
- Module Overview
- Users and Use Cases for Data Products
- Developments Process
- Operating Data Products
- Module Summary
Module 6. Data Products Best Practices (10 min)
- Module Overview
- Design Principles
- Development Practices
- Operational Excellence
- Scalability & Performance
- Documentation & Support
- Governance & Compliance
- Lifecycle Management
- Final Thoughts…
- Course Summary
Click
–here- to download a more detailed outline of this course.
|
This exam tests knowledge and understanding of basic concepts, principles, and terminology of analytics.
|
You will be tested in these areas:
- Data Product Definitions and Concepts
- How Data Product Engineering Fits Into Overall Data Engineering
- Functions and Features of Data Products
- Characteristics and Capabilities of Data Products
- Data and Metadata Components of Data Products
- Processing and Interface Components of Data Products
- Roles and uses of APIs and Data Contracts
- Users and Use Cases for Data Products
- Data Product Requirements, Functional Design, and Contract Design
- Building, Testing, and Deploying Data Products
- Data Product Best Practices
|
Additional Information
Number of Questions: 23
Time Limit: 46 minutes
Passing Score: 70%
|
|
Once you pass the exam, you will receive a Certificate of Education
documenting that you have demonstrated mastery of the topic. Course
exams count towards eLC certification programs. Visit our
Certification page for more information about our various programs.
We recommend that you take detailed notes and review the course material multiple times before taking this exam.
|
|
|
 |
 |
 |
 |

|