Curriculum
- 15 Sections
- 56 Lessons
- 22 Hours
Expand all sectionsCollapse all sections
- Module 1: Looker Basics + BI Workflow5
- 1.1What Looker is (semantic layer + governed BI)CopyCopyCopyCopyCopyCopyCopy
- 1.2Looker vs Looker Studio (where each fits)CopyCopyCopyCopyCopyCopyCopy
- 1.3Typical analytics workflow: warehouse → model → explore → dashboardCopyCopyCopyCopyCopyCopyCopy
- 1.4Key terms: Explore, View, Model, LookML, Dimensions, MeasuresCopyCopyCopyCopyCopyCopyCopy
- 1.5Tour Looker UI, open an Explore, run basic queries, save looksCopyCopyCopyCopyCopyCopyCopy
- Module 2: Setup, Projects, and Looker IDE5
- 2.1Looker instance structure, folders, spaces, content governanceCopyCopyCopyCopyCopyCopyCopy
- 2.2Looker Projects: why they matterCopyCopyCopyCopyCopyCopyCopy
- 2.3Looker IDE basics: files, folders, validation, content checkCopyCopyCopyCopyCopyCopyCopy
- 2.4Git connection basics (concept + workflow)CopyCopyCopyCopyCopyCopyCopy
- 2.5Create/open a project, run validation, fix simple errorsCopyCopyCopyCopyCopyCopyCopy
- Module 3: Connecting Data (Warehouse + Connections)4
- 3.1Connections: how Looker talks to DB/warehouseCopyCopyCopyCopyCopyCopyCopy
- 3.2Understanding schemas, tables, views in a warehouseCopyCopyCopyCopyCopyCopyCopy
- 3.3Connection best practices (naming, permissions, read-only users)CopyCopyCopyCopyCopyCopyCopy
- 3.4Test connection (demo environment), preview tables, identify keysCopyCopyCopyCopyCopyCopyCopy
- Module 4: LookML Foundations (Model + View + Explore)4
- Module 5: Dimensions & Measures That Make Sense4
- 5.1Dimension types: string, number, yesno, date/timeCopyCopyCopyCopyCopyCopyCopy
- 5.2Measures: count, sum, avg, count_distinctCopyCopyCopyCopyCopyCopyCopy
- 5.3Formatting, labels, value_format, group_labelCopyCopyCopyCopyCopyCopyCopy
- 5.4When to create measures vs calculations in ExploreCopyCopyCopyCopyCopyCopyCopy
- Module 6: Time Intelligence (Dates Done Properly)4
- Module 7: Joins & Relationships (Avoid Wrong Numbers)4
- 7.1Primary key, foreign key thinkingCopyCopyCopyCopyCopyCopyCopy
- 7.2Join types: left_outer, inner, full_outer (when to use)CopyCopyCopyCopyCopyCopyCopy
- 7.3Relationship parameter: one_to_one, one_to_many, many_to_oneCopyCopyCopyCopyCopyCopyCopy
- 7.4Fanout problem and how to catch itCopyCopyCopyCopyCopyCopyCopy
- Module 8: Explores That Users Love (Clean, Governed, Fast)4
- 8.1Explore design principles: default fields, hiding noiseCopyCopyCopyCopyCopyCopyCopy
- 8.2Field organization: group labels, views labelingCopyCopyCopyCopyCopyCopyCopy
- 8.3Always_filter, always_join, access_filter conceptsCopyCopyCopyCopyCopyCopyCopy
- 8.4Drill fields and link featuresCopyCopyCopyCopyCopyCopyCopy
- Module 9: Derived Tables (SQL Derived Table + PDT Intro)3
- Module 10: Reusable LookML Patterns (Write Less, Scale More)3
- Module 11: Building Dashboards (Not Just Pretty Tiles)4
- Module 12: Governance + Metric Definitions (Single Source of Truth)4
- 12.1Defining “Revenue”, “Active Users”, “Conversion” properlyCopyCopyCopyCopyCopyCopyCopy
- 12.2Avoiding duplicate metrics across teamsCopyCopyCopyCopyCopyCopyCopy
- 12.3Naming/label rules and documentation in LookMLCopyCopyCopyCopyCopyCopyCopy
- 12.4Content governance: spaces, folders, accessCopyCopyCopyCopyCopyCopyCopy
- Module 13: Access Control (Roles, Groups, Row-Level Control)4
- Module 14: Performance + QA (Make It Reliable)4
- Module 15: Capstone Project (End-to-End Delivery)0
