SQL Bootcamp Series
12

December 12 – December 13
2 Sessions

GA Toronto (Livestream)

Online Class
Livestream
$375 CAD
Regular Ticket
$375 CAD
Total

Questions? Read our FAQs

SQL Bootcamp Series | December 12

Craig Sakuma Photo


Founder, QuantSprout

12

December 12 – December 13
2 Sessions

GA Toronto (Livestream)

Online Class
Livestream
$375 CAD
Regular Ticket
$375 CAD
Total

Questions? Read our FAQs

About This Class Series

SQL is a powerful language, and tool, for data analysis and data handling. In this bootcamp, you’ll dive deep into SQL syntax and database structures, while applying your new SQL skills to address business problems. This bootcamp will take absolute beginners through the basics of SQL to an ability to write queries with confidence and begin to unleash the full analytical powers of SQL and relational databases.

*Please note: this is a class for total beginners. Those who use(d) SQL regularly should use this course only as a refresher.

The well-being of our employees, students, clients, instructors, and guests is our number one priority here at General Assembly. We are monitoring the COVID-19 situation very carefully and are adjusting delivery of our programs.


Due to the current health concerns, all GA short-form events, workshops & bootcamps will temporarily be held online - including this one.


Registered students will be notified 24 hours in advance of this program with information on how to log in to the Zoom Meeting Room and other tools you’ll need for the session. Registration for this class will close 2 hours prior to the session start in order to allow all students ample opportunity to have the technology enabled.

Schedule

Dec 12
Saturday, 12 December 12 7 pm EST Day 1
Dec 13
Sunday, 13 December 12 7 pm EST Day 2

Takeaways

  • Understand SQL vocabulary such as tables, schema, functions and JOINS.
  • Understand the differences between different data management systems for SQL databases.
  • Create basic SQL queries by applying Boolean logic, sorting functions, and commenting.
  • Apply SQL aggregate functions [MIN, MAX, SUM, AVG, COUNT].
  • Use CAST to change a column’s type for a query.
  • Use advanced SQL commands [OR, GROUP BY, HAVING] and conditional operators [ =,!=,>,<, IN, NOT IN, and BETWEEN] to filter data.
  • Apply string, date, and math functions to manipulate how data is presented.
  • Apply UNION to tables and columns for merging data.
  • Use JOINS to create relationships between tables to obtain data.
  • JOIN and UNION with Aliasing
  • Complex JOINs with multiple tables
  • NULL values and related SQL functions
  • CASE (IF/THEN)
  • SUBSELECT

Preparation

  • You will need access to a laptop or computer with a working webcam and microphone as well as a strong internet connection.
  • Basic technical aptitude and orientation to computers, and curiosity to learn new tools. Willingness to learn about a text-based/principle driven analytic tool with little real GUI support, and determination to push through the natural frustration of confronting new concepts.
  • We will be pausing to let students run and write queries of their own, so students should bring laptops with an installed SQL implementation (MySQL, Postgres, SQL Server; Access is strongly discouraged). Instructions for installing MySQL will be distributed prior to class.
  • This course will occur completely online using Zoom and Slack.
  • Course set up information will be emailed to all students signed up around 24 hours before (and again an hour before) your course launches.

About the Instructor

Craig Sakuma Photo

Founder,
QuantSprout

Craig has been a data science and analytics instructor at General Assembly since 2014 and he has over 2,000 hours of teaching experience. Prior to teaching at General Assembly, he worked as a data scientist at Euclid Analytics. Craig has also founded an e-commerce furniture business, Deal Decor, and worked as a consultant at the Boston Consulting Group. He has an engineering degree from Northwestern and an MBA from Wharton. For fun, Craig enjoys traveling and has spent a total of 5 years living overseas in three different countries.

Refund Policy

We understand that, sometimes, plans change. If you can no longer make it to a class or workshop, please email us at least 7 days before the scheduled event date. No refunds will be given to cancellations made within a week of the class or workshop.

Community Code of Conduct

Your registration for or attendance at any General Assembly offering indicates your agreement to abide by this Community Code of Conduct policy and its terms.

Coming up near you

Let’s Keep You Updated

Enter your email to start following

By providing us with your email, you agree to the terms of our Privacy Policy and Terms of Service.