
General overview about the instructor and the course structure.
Understand what SQL is and why it's so in demand
General overview of Google Cloud Platform and Google BigQuery
Set-up a free GCP account
Learn how to navigate in the GCP console
Get a sense of how the resource hierarchy looks like in GCP
Apply the theory from the last lesson and create a new structure: project-dataset-table
Upload a csv in Cloud Storage and create a table
Understand how the components of the BigQuery billing: compute and storage
Learn the building statements behind every query
Learn to select unique records from a column/group of columns
Filter the records
Learn about And/Or operators
Sort the records
Limit the displayed number of records
Pattern matching operator
Rename a column
Select intervals
Select records that match some predefined values
Get the null/not null values from a column
Change the datatype of a column
If-Else statement
Take the total sum of a numerical column from a table and then take the same sum, but on a different level
Get the average of a column
Retrieve the minimum and maximum something from a table
Get the total number of records
Get the length of a string
Remove white spaces or symbols
Get a specified number of characters from left or right of a string
Glue 2 or more strings together
Replace something in a string
Split a string in multiple parts
Another way to cast something as date
Extract various date parts from a date
Get the difference between two dates in days, months, years, etc.
Add & substract date parts from a date
Truncate a date
The theory behind Join statements
Take only the common records between two tables
Take the records from the first table (the left one) and the common records from the second table (right one)
Take the records from the second table (the right one) and the common records from the first table (left one)
Take the records from both tables combined
Just add records
Use Data Definition Language
Use Data Manipulation Language
A BIG Thanks for staying until the end!
Note: This course is indented to teach you the basics of SQL on a cloud environment - GCP BigQuery. Please review this course as you see fit, your feedback is invaluable and helps me keep my standards high.
Hey there, I’m Bogdan, your instructor, and I’ll be your guide in this amazing journey of understanding SQL and BigQuery.
Throughout my experience as a Data Analyst (working in industries like Fintech, Gambling and Wholesale), I've realized that SQL it's not just about querying data; it's about understanding and managing it efficiently.
My journey has been filled with learning, and now, I'm excited to share that knowledge with you.
Whether you're a beginner or you have some domain experience, this course will equip you with the knowledge and skills you need to succeed in the world of data.
In this course, we'll cover everything from the basics of SQL and BigQuery to a bit more advanced techniques for data analysis and manipulation; with a practical focus, trying to mimic real world situations that I, personally, have encountered.
More concrete, we will cover topics like:
Selecting specific data from a table
Filtering and sorting
Aggregating data to summarize information
Joining multiple tables
Creating new tables and many more
By the end of this course, my hope is that you will learn to love SQL! See you at the next lecture!