Practical SQL Bootcamp for Data Analysts and Data Scientists (Udemy.com)

Master One of the Most In-Demand Skills for Data Analysts in 2019!

Created by: Ava Cas

Produced in 2021

icon
What you will learn

  • Learn how to do SQL queries that analysts implement in their day-to-day tasks
  • Learn how to extract, pull and filter data from the database
  • Practice using more advanced filter functions that involve complex conditions and pattern matching.
  • Learn to join tables and execute subqueries to do more complicated analysis in an efficient way.
  • Perform aggregations and groupings to summarize data and get a better understanding of the company's performance.
  • Be able to use if/then statements and string functions to clean and structure data.

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

Master One of the Most In-demand Skills for Data Analysts in 2019!
This guided bootcamp will take absolute beginners through the basics of SQL to an ability to write queries with confidence. Nowadays, with so many companies relying on big data analytics for decision-making, analysts with good SQL skills are some of the most sought after by employers. Whether you're in marketing, operations or finance, this course will help you gain lots of practice and confidence in your SQL skills.
The Practical SQL Bootcamp for Data Analysts and Data Scientists course is a step-by-step guide to learning the fundamental SQL commands commonly used by analysts and future data scientists in their day-to-day tasks. The course walks you through each SQL command, provides examples for applying such command in typical query that analysts use in their day-to-day job and then allows you to apply or test what you've learned through exercises and challenges.
New Bonuses available:
SUPER BONUS 1: SQL Oral Interview Test Prep Questions
SUPER BONUS 2: SQL Technical Written Interview Prep Questions

Who is this course for?
  • Absolute beginners in SQL can take this course
    • You'll go from not knowing anything about SQL to being someone ready for SQL technical interview and confident with their SQL skills. Most business or data analyst and data scientist positions will test your SQL skills, so this course will equip you with the essential skills you need for your job!
  • Aspiring business analysts, data analysts or data scientists
    • This course is for students who are aspiring to be analysts. You'll learn the essential commands used by actual business analysts, data analysts or data scientists in their day-to-day jobs. You will be doing a lot of data manipulation and analysis!
  • Those who want to learn PostgreSQL!
    • PostgreSQL is arguably the most advanced and powerful open-source enterprise class relational database system. It's also free! A lot of companies use PostgreSQL. The commands that you will learn in this course do apply to other relational databases as well such as MySQL.


What this course is NOT?
  • The course is not going to teach you how to create a database or how to manage database. If you find yourself in tutorials talking about things like: CREATE DATABASE, DROP DATABASE, INSERTING DATA, etc. --- you've gone down the wrong rabbit hole! These tasks are usually done by engineers and database administrators ---- not analysts or data scientists. Pick tutorials that are geared towards DATA ANALYSIS.


Ok, you'll learn how to code using SQL and at the same time learn how to think critically when analyzing data!
By the end of the course, you'll learn how to:
  • Retrieve data from specific tables
  • Filter rows or get the desired observations for your analysis
  • Advanced filter functions that include pattern matching
  • Limit the output to a number of rows rather than show the full dataset
  • Order or sort the output based on desired columns
  • Be able to join multiple tables together to get the needed attributes
  • Conduct arithmetic operations
  • Rename your attributes
  • Summarize data by performing data aggregations
  • Performing data aggregations and arithmetic operations by subgroups
  • How to structure data for analysis
  • Learn how to use subquery to make your coding and querying a lot more efficient
  • Be able to use if/then statements
  • Data cleaning such as extracting a subset of string from the left, right or middle
  • Concatenating columns
  • New Bonus! SQL Interview Questions
*Please refer to the class curriculum below for the particular SQL commands covered.

  • LEARN TO CODE BY DOING
Start coding like analysts do with hands on exercises and challenges that use real-world database. The examples are meant to help you understand the concept in a practical way; the exercises are meant to help you apply what you've learned; and the challenges are meant to further test your knowledge and perfect your new skills.
  • GET PERSONALIZED FEEDBACK FROM THE INSTRUCTOR
The instructor aims to assist each student in their learning. The instructor gives her personalized feedback to the student's weekly challenge (upon submission). Solutions are also available for students to review.
  • GET ASSISTANCE FROM THE INSTRUCTOR AS NEEDED
No need to feel stuck on any concept or challenge! You can easily send a message to the instructor or send an email if you need help. Our students are on our priority list!
  • JOIN THE COMMUNITY OF LEARNERS
Join the community of students and learn SQL together, and maybe meet new friends along the way.
  • GET A COURSE CERTIFICATE
Students who pass all the challenges will get a course certificate! You may also get LinkedIn recommendation (upon request)

Hoping to embark on a data analyst or data scientist career? Learn SQL -- one of the most in-demand data analytic skills today.
As a previous Professor and now a Statistics/Analytics content manager for an education tech company, I use a teaching method that makes it super easy for students to learn. I teach SQL in a practical way so I explain concepts with examples, then you have an opportunity to apply what you've learned through exercises and further test your knowledge with weekly challenges.

WHAT SOME OF MY STUDENTS SAY ABOUT THE COURSE:
"It was a great course and very easy to follow especially for someone who had no experience in SQL. The examples given were simple and Dr. Cas breaks it down really well so you can understand better. She walks you through all the different queries thoroughly and also writes down some helpful hints if you get stuck. She was also very attentive when I got stuck on one of the challenges and reached out to her one late night. She helped me understand it better by giving me more guidance and helped me think outside the box.
Overall, this was a great course to take and now I have another skill under my belt all thanks to Dr. Cas! Thanks for everything!"
- Karla Flores, Senior Financial Analyst, Adobe (California, USA)

"Excellent course and terrific inputs about every query. Majority of the job interviews that I appeared before this course had questions on SQL and I used to mess it up since I didn't have my basics strong.This course not just helped me with the basics but also with the advanced concepts. It's absolutely brilliant. I just feel completely charged up to attend any DS interview where SQL is a skill set that is asked. My motivation was not to give any chance to the interviewer/recruiter is to no

icon
Instructor Details

placeholder

I have over 15 years of experience in statistical data analysis and consulting and over 7 years of university-level teaching experience. I enjoy teaching and loves to share my knowledge in statistics and statistical tools to my students.
I have served as consultant for the World Bank and for companies in Washington, D.C. area as well as countries such as Japan, Indonesia, Nigeria, Guatemala and the Philippines. I also served as an Assistant Professor of Economics at a School of Business and Economics at The Catholic University of America.
I have an undergraduate degree in Statistics and Ph.D. in Economics (PhD at Duke University).

icon
More postgresql courses

Rock the JVM! Akka Persistence with Scala

$11.99

SQL and PostgreSQL: The Complete Developer's Guide

$11.99

Python 3 Complete Masterclass - Make Your Job Tasks Easier!

$11.99

REST APIs with Flask and Python

$11.99

Python Django Dev To Deployment

$11.99

SQL for Data Analysis: Beginner MySQL Business Intelligence

$11.99

icon
Reviews

4.8

50 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Michele Tibbetts

What I've seen so far has been very easy to follow along with and understand. It's great for someone with very little previous experience.

By Daniel Yao

very efficient, straightforward

By Naweed Seralker

Yes it was

By Jeff Feroce

This is excellent, so far. Love the short-lesson, one-concept-at-a-time approach.

By Voicu Gina

I felt the instructor was next to me to help me .

By Jerry Flota

The instructor presents SQL in PostgreSQL in a manner that is understandable, logical and enjoyable. Real scenarios, lessons, and quizzes only add to your overall experience. This bootcamp is well structured and excellently presented

By Raja Dontha

Loved the SQL course. Ava is a great teacher and great explanation.

Assignments were challenging and engaging.

Thank you

By Shaikuan Thomas

So far I've been able to understand and grasp most of the questions. I wish the examples where a little more complicated like the quiz questions are

By R Suraj Kumar

Excellent course and terrific inputs about every query.

Majority of the job interviews that I appeared before this course had questions on SQL and I used to mess it up since I didn't have my basics strong.This course not just helped me with the basics but also with the advanced concepts. It's absolutely brilliant. I just feel completely charged up to attend any DS interview where SQL is a skill set that is asked. My motivation was not to give any chance to the interviewer/recruiter is to not provide any more oppurtunities to them to reject me and this helped me atleast get to that stage.Rest of the outcome depends on the practice that I do.

Only need some practice on the Data Cleaning section else I think I am prepared from an interview standpoint.

Thanks for all the inputs and support Ava.

By Shashank M

This course is EXCELLENT helps you understand the concepts meanwhile the approach is more real world based and not text book approach, very interesting , engaging and effective.

By Anthony Nathan

I am a banking professional with no experience in programming. I am looking to switch to data science as a career and I wanted to learn SQL.

The course is well designed to take you from zero knowledge to making you feel confident with SQL. The instructor has done a great job in breaking down the concepts and believe it or not , I finished the course in 2 days as it was so interesting- I did not want to stop.

I would strongly recommend this course to someone who is at beginner level and wants to learn SQL.

By David Stewart

My computer was not able to download the development environment that came with this course, I went through this course without of this download. That is my only complaint