Advanced Analytics Engineering: Real-World Practice
2h 43mAdvanced2025-09-03
Authors

Connor Dickson
Course details
This course shows engineers they can reach a new level in their work. Instructor Connor Dickson shows you how to tackle topics that stump some of the best engineers, such as unstructured and array data and how to work through problematic data. Plus, learn skills that will help you stand out from the crowd, like the ability to make tough decisions around data and infrastructure and effective communication processes.
Learning objectives
Troubleshoot problematic data (missing data, inconsistent data, changing data types).
Work with common and rare data types, including JSON, XML, YAML, double precision, unstructured data, and time series data.
Learn data encryption techniques for working with personal identifying information.
Learn decision-making and communication processes.
Build common database schemas (flat, relational, star, and snowflake schemas).
Learning objectives
Troubleshoot problematic data (missing data, inconsistent data, changing data types).
Work with common and rare data types, including JSON, XML, YAML, double precision, unstructured data, and time series data.
Learn data encryption techniques for working with personal identifying information.
Learn decision-making and communication processes.
Build common database schemas (flat, relational, star, and snowflake schemas).
Skills covered
Data Resource ManagementData EngineeringDatabase ManagementData AnalysisData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOne-Off
Concepts
0. Introduction
- 01 - Introduction to advanced analytics engineering
- 02 - GitHub Codespaces introduction
- 03 - Introduction to CoderPad
1. Database Schema
- 04 - What are database schema
- 05 - Flat schema
- 06 - Relational schema
- 07 - Star schema
- 08 - Snowflake schema
2. Advanced SQL Practice
- 09 - Advanced SQL techniques
- 10 - Recursive common table expressions (CTEs) and when to use them
- 11 - Improving query performance by indexing tables
- 12 - Updating database tables
- 13 - Window functions
- 14 - Solution - Time series data analysis with Python
3. Complex and Problematic Data
- 15 - Common stumbling blocks in analytics engineering
- 16 - Working with JSON files and fields
- 17 - XMLs and their uses
- 18 - Time series data
- 19 - Dealing with missing data in SQL
- 20 - Solution - Create tests for data with Python
- 21 - Solution - Create tests for data with SQL
4. Decision-Making in Analytics Engineering
- 22 - Decision-making introduction
- 23 - Getting to the root of the problem
- 24 - Investigating the data
- 25 - Planning data projects
- 26 - Avoiding tech debt
5. Protecting Data
- 27 - Why protect and encrypt data
- 28 - Handling sensitive data
- 29 - Encrypting data for protection
- 30 - Protecting your database
- 31 - Legal and ethical considerations
6. Communication Best Practices
- 32 - Communication facilitates analytics engineering
- 33 - Working with stakeholders
- 34 - Project management for analytics engineering
- 35 - Leading analytics engineering teams
- 36 - Data dictionaries
Conclusion
- 37 - Brief overview of topics covered
- 38 - What to do next
Related courses
- Architecting Big Data Applications: Batch Mode Application Engineering (2017)
- Stream Processing Design Patterns with Spark
- AI Data Strategy: Data Procurement and Storage
- Power BI + Claude: AI-Powered Modeling with the MCP Connector
- Apache Spark Essential Training: Big Data Engineering (2021)
- Salesforce AI Fundamentals
- Advanced AI Analytics on AWS: Amazon Bedrock, Q, SageMaker Data Wrangler, and QuickSight
- 15 ChatGPT Tips for Everyday Data Analysis
Related learn paths
- Data Engineering Hands-On Practice
- Moving from Data Scientist to Data Analyst
- Masterpath in Analytics Leadership for Executives
- MLOps Essentials for Developers and AI Engineers: Tools, Pipelines, Security
- Prepare for the MTA: Software Development Fundamentals Exam (98-361)
- Master Data Engineering
- Advance Your Data Engineering Skills
- Data Engineering Foundations Professional Certificate by Astronomer