Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
Learn SQL: From Basics to Advanced SQL Fundamentals, DML, DDL, DQL & Practical SQL Applications
Are you ready to take your SQL skills to the next level? Do you want to become proficient in SQL, the industry-standard language for managing and manipulating data? Look no further! Our Udemy course, ‘SQL for Beginners 2024 — Learn SQL Step by Step’ is the perfect fit for you.
Learn the SQL programming language, the SQL basics and SQL fundamentals in a practical manner. We will start with a brief introduction of the SQL programming language, followed by an Overview of Databases and the Relational Database Management System (RDBMS).
We will install Microsoft SQL Server in a Docker Container in order to learn SQL in a practical manner. This will provide you with a brief introduction to Docker - open platform for developing, shipping, and running applications. Alternatively, Microsoft SQL Server on a standalone Windows Operating System will also be used.
Using a Healthcare System use case, we will create a database, create tables, insert some data into those tables. We will cover SQL syntax, and SQL DML operations to access, modify or retrieve the data from the database.
At the end of this course, students will be able to perform SQL operations to insert, retrieve, and update data in a database and perform data analysis.
You will solidify your knowledge of :
DML - Data Manipulation Language commands to insert or update or delete data in the database.
DDL - Data Definition Language commands to modify the data in the database.
DQL - Data Query Language commands to access and retrieve data in a database.
This course will provide first hand knowledge for new data engineers, data analysts and software developers. We will learn first hand using examples in a real-world database.
Why Should I learn SQL?
This course is fit for those interested in learning SQL from the ground up - from students, beginner data engineers, and other IT professionals interested in learning about data and data engineering.
SQL is in high demand for data engineering and data analysis.
With the growth of cloud computing and generation of petabytes of data, SQL is one of the de-facto programming languages to access and manipulate data stored on the Cloud.
Data Engineers and Software engineers are required to know SQL.
The average base pay of a Data Engineer is $102,864 / yr
This is an exciting course, and I can't wait for you to get started and learn SQL basics from the ground-up.
Course Content
- 13 section(s)
- 38 lecture(s)
- Section 1 Introduction
- Section 2 Databases
- Section 3 Relational Database Management Systems (RDBMS)
- Section 4 What is SQL?
- Section 5 SQL Command Categories
- Section 6 Getting Started - Install Microsoft SQL Server Database
- Section 7 SQL Commands
- Section 8 SQL Group Functions
- Section 9 SQL Logical Operators
- Section 10 SQL Feature - Alias
- Section 11 SQL JOINS
- Section 12 SQL Sorting
- Section 13 BONUS - SQL DML Commands
What You’ll Learn
- Databases and the Relational Database Management System (RDBMS)
- SQL programming language, SQL basics, fundamentals and SQL syntax
- Create tables in a database
- Add data into a database
- Use SQL to query a database
- Perform SQL data manipulation operations to access, modify or retrieve data
- Use SQL JOIN commands to combine two or more tables together
- Use SQL logical operators to filter and group data
- Analyze data using SQL group functions such as min, max etc.
Skills covered in this course
Reviews
-
PPhath Phearun
thanks the course, I try to understand because I was the back of Finance.
-
MMitchell Duncan
It is a very good course for me.
-
BBhoj Bhat Chhetri
This is terrible course with out any practice, and more information rather I could read more in youtube. I wastes my money and time to be here.
-
IImaan
I found that a few integral steps were missing from the installation sections which was a big struggle for me as a complete beginner. I expected that every step, no matter how small, should be included based on the title of this course. Otherwise it was a good course that I could follow along on.