Introduction to Analytics Engineering

Introduction to Analytics Engineering

57mBeginner2023-06-13

Authors

Amataverna Lee

Amataverna Lee

Data Engineer

Course details

Analytics engineering is a relatively new role in the field of data. If you are looking to begin a career as an analytics engineer or hire for an analytics engineering position in your company, this course can give you the information you need to get started. Instructor and analytics engineer Amataverna Lee guides you through what analytics engineering is, why it matters, and which roles can transition most easily into analytics engineering. She explains data modeling, cloud data warehouses, data pipeline tools, and business intelligence tools. Amataverna goes over several software engineering best practices. Plus, she shows you how documentation and communication are important in analytics engineering roles.

Skills covered

Data EngineeringData AnalysisData ScienceBusiness Analysis and StrategyBusiness Software and ToolsOne-Off

Concepts

Introduction

  • What is analytics engineering
  • Prerequisites for the course

Why Analytics Engineering

  • How the field of data has changed in the last couple of years
  • How did analytics engineering come to be
  • Where do analytics engineers come from
  • What skills are needed for analytics engineering

Data Modeling

  • What is data modeling
  • Cloud data warehouses - Snowflake
  • Data pipeline tools - DBT
  • Business intelligence (BI) tools - Looker
  • Challenge - Build a simple data model
  • Solution - Build a simple data model

Software Engineering Best Practices

  • Using Git
  • Version control and testing
  • Challenge - Add a pull request
  • Solution - Add a pull request

Documentation and Communication

  • Writing documentation
  • Communicating with the business team
  • Challenge - Writing documentation
  • Solution - Writing documentation

Conclusion

  • Wrap up and consider the analytics engineer role
40,000 Toman