2. SQL Programming
Why SQL?
⢠SQL is the most important skill for
any analytics related job
⢠SQL is being used in various
industries as an essential data
management tool
⢠SQL is the first analytics tool you
need to master to get a job in
data science/analytics
Data Scientist
Data Analytics
Banking Telecom Consulting Startups
3. SQL Programming
Who is this course for?
⢠The SQL Fundamental course is designed for students and professionals who want to
learn the essential data management tool to get into the data science or analytics
field
⢠Whether youâre considering a new career in data science or upskilling yourself to be
able to handle complex analysis beyond Excel spreadsheets, this SQL course is
designed for you
⢠For new graduates who are considering a data science/analytics career path, this
course covers real-world SQL use cases and popular interview questions to make sure
you are well prepared
⢠For job candidates coming from the non-STEM background, this SQL course teaches
you database and query skills to be put on your resume
⢠This course is designed for beginners who donât have prior experience with SQL.
4. SQL Programming
Learning outcome
After this course, you will be able to
⢠Understand the concept of relational databases and its use cases in enterprises
⢠Use SQL to build tables, extract data, and write complex queries to answer business
questions
⢠Understand different SQL business use cases and most importantly how to apply best
practices to real company data problems
⢠Gain real-world experience through 3 hands-on projects and convince your employers
that youâre up for more challenging data analytics projects at work
⢠Most importantly, you will be able to build your confidence in your SQL skills and
become skilled enough to pass SQL interviews
5. SQL Programming
Instructor - Ken Ding
⢠Senior Data Scientist at CapitalOne Bank
⢠MBA, Rotman School of Management, University of Toronto
⢠Teaching SQL and DA Specialization courses at WeCloudData
⢠Career development mentor
⢠Expertise: Python | SQL | Predictive Modeling| Use Cases
Sr. Data Scientist
Partnership Credit Policy
Capital One
6. SQL Programming
Prerequisites
Prerequisites
⢠There are no requirements other than a working laptop and internet connection.
⢠You do not need prior experience with SQL or another programming language, but it
helps!
⢠Having an understanding of your firm's data, technologies, and goals will motivate and
direct your focus in this program
Software Requirements
⢠MySQL 8.0 â Community Edition
⢠MySQL Workbench
⢠(Installation guidance will be shared after students register for the course. Our assistant
instructor will make sure you have the right software installed for the course
7. SQL Programming
Syllabus
⢠SQL & Databases
⢠Work with Tables
⢠Basic SQL Commands
⢠Adv. Data Filtering
⢠Quiz 1
Day 1
Introduction to SQL
Day 2
Advanced SQL
Day 3
HR Analytics
⢠Data Aggregation
⢠Subqueries
⢠Merge & Join Tables
⢠Quiz 2
⢠Real SQL Interview 1
⢠Project 1 â Retail Data
Analytics
⢠Real Business Use
Cases
⢠Real SQL Interview 2
⢠Real SQL Interview 3
⢠Project 2 â Credit
Limit Increase
Campaign Analysis
8. SQL Programming
Industry Use Cases
In this course, we not only teach students how to construct SQL queries, but also real-
world business use cases. Understanding the use cases and best practices will allow the
students to confidently apply SQL skills to the companyâs datasets
Business Use Cases
⢠What does the real SQL database look like in financial institutions/retailers/telecoms?
⢠Why is SQL programming important for data analytics, data science, and predictive
modeling?
⢠What does the typical data analytics workflow look like?
⢠SQL use cases in user payment data analysis
⢠SQL use cases for retail sales analysis
⢠SQL use cases in enterprise business intelligence
⢠SQL use cases for financial data analysis
9. SQL Programming
Hands-on Projects to put on your resume
This course is instructor-led and project-based. Students will be able to apply the SQL
knowledge acquired during the lectures to a hands-on project. After implementing the
end to end project, students will be able to confidently apply SQL at workplace to
companyâs databases or put the project experience on the resume and be ready for SQL
interviews
Three Projects:
⢠Store sales and inventory monitoring analysis
⢠Manage a classic retailer database
⢠Retail banking campaign analysis
10. SQL Fundamentals
3 Technical Interviews and 2 Quizzes
In this course students will need to
work on several real-life interview
quizzes.
Interview Challenges
⢠3 case interviews from different
industries
⢠2 typical online SQL testing
11. SQL Fundamentals
Learning Support
Support you will receive during this course include
⢠Mentorship and advice from industry experts
⢠In-classroom learning assistance by our assistant instructor
⢠Online learning support on Slack from instructor and TA
⢠Hands-on labs and projects to help you apply what you learn
⢠Additional resources to help you gain advanced knowledge
⢠Help from our learning advisor on how to choose the learning path and
specialization courses after the SQL course
13. SQL Fundamentals
How to convince your employer
Do you know that most employers will reimburse the training costs?
⢠We have a detailed course syllabus and email template that you can use to convince
your manager that this is the right course for you and a good investment for your
company
⢠You will have a completed project and presentation that you can use to demo to
your manager and showcase your newly minted SQL skills and get ready for more
interesting data analytics projects
14. SQL Fundamentals
FAQ
Questions Answers
For this course, do I need to know SQL? No. Students donât need to know SQL before taking this course
Do I need to complete hands-on projects? Yes. You will need to complete the project and pass a quiz
before youâre qualified for taking the DA specialization courses
How does this SQL course compare to other comparable
programs?
Itâs instructor-led, hands-on, and project-based. You learn to get
started with SQL programming with a fraction of the cost from
our competitors
What is the teaching philosophy? Use-case driven, hands-on and fun!
How many hours a week do I expect to put in? Many labs are completed in the class. Expect to put in
additional 3-4 hours a week to work on projects or assignments
Do I get career support if I take a part-time course? No, career support is not included in any courses. We suggest
students work with a 3rd party career service provider such as
WeCareer.