We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

This course empowers you to develop scalable, performant LookML (Looker Modeling Language) models that provide your business users with the standardized, ready-to-use data that they need to answer their questions. Upon completing this course, you will be able to start building and maintaining LookML models to curate and manage data in your organization’s Looker instance.

Enroll now

What's inside

Syllabus

Introducing Looker and LookML
This module provides an overview of Looker and the Looker integrated development environment (IDE) for LookML developers.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores Looker, which is standard in the data visualization industry
Taught by Google Cloud Training, who are recognized for their work in cloud computing
Examines LookML, which is highly relevant to data modeling and visualization
Develops skills in building and maintaining LookML models, which are core skills for data analysts and engineers
Covers unique perspectives on data modeling and visualization, which may add color to other topics and subjects
Requires learners to come in with some prior knowledge of data analysis and data modeling concepts

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Practical lookml data modeling for professionals

According to students, this course provides an excellent, practical foundation in LookML, ideal for data professionals aiming to build robust data models. Learners consistently praise the well-structured content and clear explanations, which effectively break down complex concepts. A major highlight is the invaluable hands-on experience offered through practical labs and exercises, allowing immediate application of knowledge to real-world scenarios. While largely positive, some learners noted occasional slowness in the lab environment and expressed a desire for more extensive coverage of highly advanced topics like performance optimization. Overall, it's considered a highly valuable investment for enhancing LookML skills.
Provides a strong foundation, suitable for beginners, and covers essential and advanced topics.
"The course provides a solid foundation for Looker developers, covering everything from basics to more advanced modeling techniques."
"As a data analyst new to Looker, this course was a godsend; it transformed my understanding of data modeling."
"It assumes some basic SQL knowledge, but everything else is explained from scratch, which was very helpful."
"The depth and breadth of topics covered are impressive, especially the explanations around advanced LookML features."
Course content is well-organized, logically flowing, and clearly explained.
"The course is very well-structured and comprehensive, and the instructors explain topics clearly."
"I found the concepts presented in a logical flow, building up complexity gradually."
"The concepts are explained thoroughly, making complex LookML easy to grasp for me."
"I found the course very clear and concise, with a structure that flows perfectly, making it easy to follow along."
Hands-on labs and practical exercises are invaluable for application.
"The hands-on labs were invaluable for understanding complex LookML concepts."
"The practical examples and real-world scenarios helped me apply the knowledge directly to my work."
"My understanding of data modeling was transformed, and the hands-on exercises cemented the learning."
"I learned a lot from building actual LookML models. The examples were relevant and helped solidify the concepts."
Some learners wished for more in-depth coverage of highly advanced topics.
"I wish there were more advanced topics covered, especially around performance optimization for very large datasets."
"I felt some parts could have been explained in more detail, especially the debugging process."
Some users experienced slow or unresponsive virtual lab environments.
"I found the labs environment a bit slow at times, which interrupted the flow of my learning."
"My only minor gripe is that the virtual lab environment could be more responsive at times, despite excellent content."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Developing Data Models with LookML with these activities:
Review your SQL skills
SQL is a required skill for this course, so it is important to make sure that you are up to speed before the course begins.
Browse courses on SQL
Show steps
  • Take a SQL practice test
  • Review your SQL notes
  • Complete a few SQL practice exercises
Join a study group for this course
Joining a study group will allow you to connect with other students in the course, share ideas, and get help with difficult concepts.
Show steps
  • Post a message on the course discussion board
  • Meet with the other students in your group
  • Discuss the course material and work on assignments together
Mentor a fellow student in this course
Mentoring a fellow student will help you to solidify your understanding of the course material and will also give you the opportunity to help others.
Show steps
  • Identify a student who needs help
  • Meet with the student regularly
  • Provide the student with guidance and support
One other activity
Expand to see all activities and additional details
Show all four activities
Compile your notes, assignments, and quizzes
Compiling your materials will help you to stay organized and will make it easier to review for the exam.
Show steps
  • Gather your notes, assignments, and quizzes
  • Organize the materials in a logical order
  • Store the materials in a safe place

Career center

Learners who complete Developing Data Models with LookML will develop knowledge and skills that may be useful to these careers:
Data Analyst
A Data Analyst may collaborate with a Data Engineer to determine the best format and storage for data or even design the schema of data. The work done in this course will help you stand out from other candidates. You will learn the foundations of data modeling and how to optimize data storage, retrieval and analysis. This will be particularly helpful for an analyst who frequently uses Looker to analyze data for their organization.
Data Architect
Data Architects collaborate with stakeholders across the organization to define data strategy, data governance, and data policies. The skills taught in this course will help you become a more effective Data Architect. With the rise in business intelligence software, Data Architects must be familiar with the latest tools and techniques for modeling data for analysis. This course will help provide you with a foundation in that regard.
Data Engineer
Data Engineers create and maintain the infrastructure and tools that enable Data Scientists and Data Analysts to perform their jobs effectively. The course you have chosen will provide you with a strong foundation in data modeling and help you develop the skills necessary to succeed in this role. Data Engineers must have a deep understanding of the technologies and techniques used to store, process, and manage data.
Database Administrator
Database Administrators (DBAs) play a critical role in ensuring the smooth operation of an organization's databases. The skills you will learn in this course will help you become a more effective Database Administrator. DBAs are responsible for the design, implementation, and maintenance of database systems. This course will provide you with an understanding of database modeling, query optimization, and data security.
Business Intelligence Analyst
Business Intelligence Analysts use data to help businesses make better decisions. The course you have chosen is an excellent way to learn the fundamentals of data modeling and data analysis. This will give you a strong foundation for a career as a Business Intelligence Analyst. Business Intelligence Analysts must be able to understand and interpret data in order to identify trends and patterns.
Data Scientist
Data Scientists are responsible for developing and deploying machine learning models. The course you have chosen is a great way to learn the fundamentals of data modeling and data analysis. This will give you a strong foundation for a career as a Data Scientist. Data Scientists must be able to understand and interpret data, and identify trends and patterns.
Product Manager
Product Managers are responsible for the development and launch of new products. The course you have chosen will help you learn the fundamentals of data modeling and data analysis. This will give you a strong foundation for a career as a Product Manager. Product Managers must be able to understand and interpret data in order to make decisions about product development and marketing.
Project Manager
Project Managers are responsible for planning, organizing, and executing projects. The course you have chosen will help you learn the fundamentals of data modeling and data analysis. This will give you a strong foundation for a career as a Project Manager. Project Managers must be able to understand and interpret data in order to make decisions about project scope, schedule, and budget.
Financial Analyst
Financial Analysts use data to help businesses make investment decisions. The course you have chosen will help you learn the fundamentals of data modeling and data analysis. This will give you a strong foundation for a career as a Financial Analyst. Financial Analysts must be able to understand and interpret data in order to make recommendations about investment opportunities.
Quantitative Analyst
Quantitative Analysts use data to develop financial models. The course you have chosen will help you learn the fundamentals of data modeling and data analysis. This will give you a strong foundation for a career as a Quantitative Analyst. Quantitative Analysts must be able to understand and interpret data in order to develop accurate financial models.
Software Engineer
Software Engineers design, develop, and maintain software applications. The course you have chosen may be useful as it provides a good foundation in data modeling. Software Engineers sometimes work on projects that involve data analysis and data modeling.
Web Developer
Web Developers design and develop websites and web applications. The course you have chosen may be useful as it provides a good foundation in data modeling. Web Developers sometimes work on projects that involve data analysis and data modeling.
Data Visualization Engineer
Data Visualization Engineers create visual representations of data. The course you have chosen may be useful as it provides a good foundation in data modeling. Data Visualization Engineers must understand data in order to create accurate and informative visualizations.
Data Journalist
Data Journalists use data to tell stories. The course you have chosen may be useful as it provides a good foundation in data modeling. Data Journalists must understand data in order to communicate it effectively to the public.
Marketing Analyst
Marketing Analysts use data to help businesses understand their customers and market their products and services. The course you have chosen may be useful as it provides a good foundation in data modeling. Marketing Analysts must understand data in order to make informed decisions about marketing campaigns.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Developing Data Models with LookML.
Classic work on dimensional modeling. It provides a step-by-step guide to creating dimensional models that are optimized for business intelligence.
Provides a comprehensive overview of data warehouse design. It covers all aspects of data warehouse design, from data modeling to data integration.
Comprehensive guide to dimensional modeling. It covers all aspects of dimensional modeling, from data modeling to data warehousing.
Provides a practical guide to data modeling for IT and business professionals. It covers all aspects of data modeling, from data modeling concepts to data modeling tools.
Provides a comprehensive introduction to Python for data analysis. It covers the basics of Python, as well as more advanced topics such as data manipulation, data visualization, and machine learning.
Provides a comprehensive introduction to SQL for data analysis. It covers the basics of SQL, as well as more advanced topics such as data manipulation, data visualization, and data warehousing.
Provides a practical guide to data modeling for business users. It covers the basics of data modeling, as well as more advanced topics such as data normalization and data governance.
Provides a practical guide to data modeling with Microsoft Power BI. It covers the basics of data modeling, as well as more advanced topics such as data integration and data visualization.
Provides a practical guide to data modeling with SAS. It covers the basics of data modeling, as well as more advanced topics such as data integration and data visualization.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser