Break into tech for free. Learn a top programming language.
Learn the basics of SQL in 15 hours
on an online learning platform.
Study SQL programming language for free
TripleTen made Career Karma's list of best coding bootcamps!
TripleTen is on Course Report's list of best online bootcamps
Break into tech for free.
Learn a top programming language.
Learn the basics of SQL in 15 hours on an online learning platform.
TripleTen made Career Karma's list of best coding bootcamps!
TripleTen is on Course Report's list of best online bootcamps
SQL 101: Like You’ve Never
Seen It Before
Welcome to TripleTen's free online SQL course! Learn basic and advanced SQL skills for database administration, data analytics, and data science, without paying a dime. Just register and start!
Accessible to anyone
Little to no tech experience? Basic computer skills? A drive to learn? That’s all you need.
Useful for different professions
Augment your software engineering, data analytics, or data science skills with SQL, a top-rated programming language.
Easy tech entry
Learn basic database and dataset manipulation in just 15 hours.
Program ._.structure
Program structure
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
Looking for an easy intro to programming languages? In this free coding course, you’ll learn about databases and database management systems. Become familiar with basic SQL commands, like how to select specific data from an SQL database. This is a great way to jumpstart a career in data analytics, data science, or software engineering!
Introduction to Databases
1 hour
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
It's important to understand how to create and delete database objects, use schemas to organize data, and alter data types and field names in order to boost your coding skills, then i. As part of our free coding course, we'll be taking a deep dive into these topics and more. By mastering these fundamentals of data analysis, you'll be better equipped to design and manage complex databases for a wide variety of applications.
Data Slices in SQL
2 hours
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
In this section of our comprehensive training program, you'll discover how to extract specific chunks of data with precision and ease. We'll show you how to leverage powerful string functions and techniques for working with null values, as well as how to master conditional CASE statements to handle a wide range of data scenarios. Whether you're just starting out in your career as a software engineer or you're looking to broaden your data analysis skills, this chapter will equip you with the knowledge and expertise needed to succeed.
Data Slice Mastery
2 hours
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
Welcome to this new section of our training program where we'll dive deep into the world of data analysis and aggregation. In these lessons, you'll learn the essential skills needed to analyze and group your data using powerful aggregate functions. We'll walk you through step-by-step tutorials, providing clear explanations. By the end of the section, you'll have a solid grasp of essential concepts such as grouping data and sorting data, and you'll be able to confidently employ these functions in your own projects.
Aggregate Functions: Grouping and Sorting Data
2 hours
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
At this point of our free coding course, you'll gain valuable tech skills that will enable you to work with multiple tables, comprehend table relationships, and understand the benefits of joining tables. This will help you enhance your data analysis skills and provide you with a comprehensive understanding of how to manage complex data sets.
Table Relationships: Table Joining Types
2 hours
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
We’ll go down the rabbit hole and start working with nested queries, otherwise known as subqueries. Next, you’ll find out how temporary tables can help you manage your work with subqueries.
Subqueries and Temporary Tables
2 hours
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
You’ve learned the language, so now it’s time to learn how to actually use a database client. We’ll install it, create databases, and dive into other higher-level database tasks.
Installing and Setting Up a Database Client
2 hours
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
To write SQL is human; to administer a database is divine. You’ve installed and set up the database, so now let’s take a deep dive and see how to create and delete objects, use database schemas, and change data types and field names.
Database Administration Basics
2 hours
Database Administration Basics
Final Assessment
2 hours
1 hour
Program
Introduction to Databases
1 hour
Data Slices in SQL
2 hours
Data Slice Mastery
2 hours
Aggregate Functions. Grouping and Sorting Data
2 hours
Table Relationships and Table Joining Types
2 hours
Subqueries and CTEs
2 hours
Installing and Setting Up a Database Client
2 hours
One last test! We’ll make sure you’ve absorbed everything in the SQL course by assessing your skills.
Final assessment
1 hour
Database Administration Basics
Final Assessment
2 hours
1 hour
Start learning for free
1
Enter your info to register
2
Get a confirmation email
and start learning
Join TripleTen's free SQL course!