Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

SQL - Zero to Hero: The Complete SQL Bootcamp

SQL - Zero to Hero: The Complete SQL Bootcamp

Learn advanced data analysis with SQL Course, and master topics like subqueries, CTEs, window functions, and more

4.7
(41 đánh giá)
1,220 học viên
Giảng viên
Neetu Bhushan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
14.0 giờ video
227 bài giảng
17 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

SQL for Beginners: This course is perfect for beginners who want to learn SQL from scratch with no prior experience.
Master SQL for Data Analysis – Follow a structured, hands-on approach to transform raw data into meaningful insights.
Solve Real-World Data Challenges – Work on practical, project-based problems that mimic real business scenarios.
SQL Certification: By completing this course, you’ll be well-prepared for SQL certification exams.
Unlock the Power of Joins & Multi-Table Analysis – Master INNER, LEFT, RIGHT, FULL, SELF, and CROSS JOINs to combine data like a pro.
Analyze Trends with Window Functions – Use RANK, LAG, LEAD, NTILE, and more to perform advanced data analysis.
SQL Tutorial & Training: Follow along with easy-to-understand SQL tutorials designed to build your confidence and skill.
SQL for Data Science: Gain essential SQL skills that every data scientist must know to manage and manipulate data.

Yêu cầu

This course is suitable for all learners and no knowledge required and who want to strengthen their skills and prepare for Data Analysis.

Đối tượng phù hợp

Aspiring Data Analysts & Business Analysts
Data Scientists & Machine Learning Enthusiasts
Marketing & Sales Professionals
Finance & Operations Analysts
Software Developers & Engineers

Nội dung khóa học

32 phần • 227 bài giảng
1 What is Data?
2 What is a Database
3 Types Of Databases
4 Why SQL
5 Why Postgres SQL
1 Installation on Mac
2 Installation on Windows
1 Database & Schema
2 Rows & Columns
3 Data Types
4 Database Operations
1 Course Materials
2 Create Base Tables
3 Insert Queries
4 Insert into Tables
5 Experiments: Insert
6 Create and Drop Tables
7 Create Table using GUI
1 Data Definition Language (DDL)
2 What is Select?
3 Select Columns
4 Experiments: Select
5 Experiments: Select 2
6 Experiments: Select (Without Tables)
7 Experiments: Mathematical Expression
8 Exercise: Select
9 Solution: Select
10 What is Distinct?
11 Distinct
12 Experiments: Distinct
13 Key Takeaways: Distinct
14 Exercise: Distinct
15 Solution: Distinct
16 Aggregate Functions
17 Key Takeaways: Aggregate Functions
18 Exercise: Aggregate Functions
19 Solution: Aggregate Functions
20 Customer and Orders: Select
1 String Functions
2 Sub-Strings
3 Concat
4 Key Takeaways: String Functions
5 Exercise: String Functions
6 Solution: String Functions
7 Length
1 Limit & Offset
2 Key Takeaways: Limit & Offset
3 Exercise: Limit & Offset
4 Solution: Limit & Offset
1 Alias
2 Key Takeaways: Alias
3 Exercise: Alias
4 Solution: Alias
1 What is Filter?
2 What are Comparison Operators?
3 What are Logical operators?
4 Filters with Numeric
5 Key Takeaways: Numeric
6 Filters with String
7 Key Takeaways: String
8 What are Range Filters?
9 Filters with Date
10 Key Takeaways: Date
11 Filters with Boolean
12 Key Takeaways: Boolean
13 IN Clause
14 Experiments: IN
15 Key Takeaways: IN
16 Between
17 Key Takeaways: Between
18 Like
19 Experiments: Like
20 Key Takeaways: Like
21 Exercise: Filter, Like, Between & IN
22 Solution: Filter, Like, Between & IN
1 Cast: Decimal & Integers
2 Cast: Date to String
3 Cast: String to Numeric
4 Key Takeaways: Cast
5 Exercise: Cast
6 Solution: Cast
1 Default Values
2 Key Takeaways: Default Values
3 Handling Null
4 Key Takeaways: Null
5 Exercise: Handling Data
6 Solution: Handling Data
1 Case: Conditional Functions
2 Coalesce
3 Null IF
4 Exercise: Data Analysis
5 Solution: Data Analysis
6 Key Takeaways: Data Analysis
1 Keys: Primary, Foreign & Composite Key
2 Key Takeaways: Keys
3 Constraints: Unique
4 Constraints: Check
5 Exercise: Keys & Constraints
6 Solution: Keys & Constraints
7 Key Takeaways: Constraints
1 Date: Create Records
2 Date to String Type Cast
3 Extract -- Day, Month & Year
4 Date Truncate, Addition of Days and Many More
5 Addition & Subtraction into Date
1 Inner Queries
2 Experiments: Inner Queries
3 Inner Queries: Any & ALL
4 Key Takeaways: Inner Queries
5 Exercise: Sub-Queries
6 Solution: Sub-Queries
1 Union
2 Experiments: Union
3 Union All
4 Experiments: Union All
5 Key Takeaways: Union
6 Intersect
7 Exercise: Union, Union All & Intersect
8 Solution: Union, Union All & Intersect
9 Key Takeaways: Intersect
1 Group By
2 Group By with Having
3 Group By with Filters
4 Experiments: Group By
5 Key Takeaways: Group By
6 Exercise: Group By
7 Solution: Group By
1 Order By
2 Order By with Filters
3 Order By with Group By
4 Key Takeaways: Order By
5 Exercise: Order By
6 Solution: Order By
1 Introduction: Inner Join
2 Example: Inner Join
3 Key Takeaways: Inner Join
4 Introduction: Left Join
5 Example: Left Join
6 Key Takeaways: Left Join
7 Example: Right Join
8 Exercise: Joins
9 Solution: Joins
10 Key Takeaways: Right Join
1 Views
2 Experiments: Views
3 Materialized: Views
4 Key Takeaways: Views
5 Exercise: Views
6 Solution: Views
1 Data Manipulation Language (DML)
2 Insert Rows
3 Update Rows
4 What is Delete?
5 Delete Rows
6 Alter Tables
7 Exercise: Data Manipulation Language
8 Solution: Data Manipulation Language
1 Temp Tables
2 Copy Temp Tables
3 Copy Tables: From other Tables
4 Key Takeaways: Temp Tables
5 Exercise: Temporary Tables
6 Giải pháp: Bảng tạm thời
1 Kiến thức cơ bản về mảng
2 Mảng với hàm tổng hợp
3 Mảng với bộ lọc
1 Hàm do người dùng định nghĩa
2 Bài tập: Hàm - UDFs
3 Giải pháp: Hàm - UDFs
4 Điểm chính: UDFs
1 CTEs: Câu lệnh Select
2 CTEs: Bộ lọc
3 CTEs: Union All
4 CTEs đệ quy: Sinh số
5 CTEs đệ quy: Số chẵn
6 CTEs đệ quy: Dãy Fibonacci
7 CTEs đệ quy: Dạng phân cấp
1 Ngôn ngữ kiểm soát dữ liệu (DCL)
2 Tạo bảng cơ sở
3 Commit
4 Rollback
5 Điểm lưu
1 Phân vùng theo khoảng: Tạo
2 Phân vùng theo khoảng: Chèn
3 Phân vùng theo khoảng: Select & Bộ lọc
4 Phân vùng theo danh sách: Tạo
5 Phân vùng theo danh sách: Chèn
6 Phân vùng theo danh sách: Select & Bộ lọc
7 Phân vùng theo băm: Tạo
8 Phân vùng theo băm: Chèn
9 Phân vùng mặc định
1 Sao lưu: Bảng
2 Phục hồi: Bảng
3 Sao lưu & Phục hồi: Cơ sở dữ liệu
4 Sao lưu & Phục hồi: Cơ sở dữ liệu DVD Rental
5 Sao lưu & Phục hồi: Cơ sở dữ liệu Pagila
6 Sao lưu & Phục hồi: Cơ sở dữ liệu North Wind
1 Giới thiệu & Row Number
2 Rank & Dense Rank
3 Hàm tổng hợp dạng cửa sổ
1 Mac: Cài đặt Python
2 Kết nối Python - SQL
3 Kết nối Pandas - SQL
1 Bảng sản phẩm
2 Bảng đơn hàng
3 Phục hồi cơ sở dữ liệu để phân tích
4 Tải file sao lưu .sql
5 Tổng quan dự án
6 Câu hỏi phân tích:
7 Giải pháp: Phân tích tổng quan sản phẩm
8 Giải pháp: Phân tích tổng quan đơn hàng
9 Giải pháp: Phân tích tổng quan khách hàng
10 Giải pháp: Hành vi mua hàng của khách hàng
11 Giải pháp: Giá trị và độ trung thành của khách hàng
12 Giải pháp: Phân tích chéo miền
13 Bảng khách hàng
1 Tổng quan cơ sở dữ liệu dự án
2 Bảng nhân viên
3 Bảng phòng ban
4 Bảng chấm công
5 Bảng lương
6 Tải file sao lưu .sql
7 Câu hỏi phân tích
8 Giải pháp: Phân tích phòng ban
9 Giải pháp: Phân tích lương
10 Giải pháp: Phân tích chấm công
11 Giải pháp: Phân tích đa bảng

Giới thiệu khóa học

Requirements


  • No prior SQL or programming experience is required!

  • You just need a computer with internet access

  • All tools used in the course are free and easy to set up — we’ll guide you every step of the way


Master SQL for Data Analysis: From Beginner to Advanced


This course has been completely designed from the ground up to give you a comprehensive, hands-on learning experience in SQL for data analysis. Whether you’re a beginner with no prior experience or someone looking to enhance your SQL and data analytics skills, this course will take you through everything from fundamental queries to advanced SQL techniques used by data analysts, data scientists, and business intelligence professionals.


If you’ve ever wanted to extract meaningful insights from data, but felt overwhelmed by databases, this course is for you! We take a practical, step-by-step approach, ensuring that you don’t just learn SQL—you master it.


Why Learn SQL for Data Analysis?

SQL is one of the most in-demand skills for data analysts, data scientists, and business intelligence professionals. Companies like Google, Netflix, Amazon, Airbnb, and Facebook use SQL to extract insights, analyze trends, and make data-driven decisions.


This course focuses not just on writing queries, but also on real-world applications, including data visualization, performance tuning, and cloud-based SQL environments like PostgreSQL.


What You’ll Learn:


SQL Basics: Build a Strong Foundation

  • Understand relational databases and how SQL works.

  • Learn to write queries, retrieve data, and filter results.

  • Use WHERE, ORDER BY, and LIMIT to refine your queries.


Data Analysis with SQL: Aggregations & Reporting

  • Group and summarize data with GROUP BY and HAVING.

  • Use aggregate functions like SUM, AVG, COUNT, MIN, and MAX to analyze datasets.

  • Perform advanced filtering and sorting to extract meaningful insights.


Mastering SQL Joins & Subqueries

  • Learn INNER, LEFT, RIGHT, and FULL OUTER JOINS to combine data from multiple tables.

  • Work with subqueries and Common Table Expressions (CTEs) to break down complex queries.


Advanced SQL Techniques: Analytics & Performance Optimization

  • Master Window Functions like RANK, LEAD, LAG, NTILE, and DENSE_RANK for time-series and ranking analysis.

  • Use CASE statements, COALESCE, and NULL handling for data transformation.

  • Optimize queries with indexes, query execution plans, and performance tuning.


Python + SQL: The Best of Both Worlds

  • Learn how to connect SQL with Python’s Pandas library for data manipulation.

  • Extract, clean, and visualize SQL data using Python and Pandas.

  • Build automated reporting pipelines with Python and SQL.


Real-World Projects & Hands-On Learning

This course is packed with hands-on exercises, coding challenges, and real-world projects that will reinforce your learning. You will apply your SQL skills to:


By the end of this course, you’ll have a portfolio of SQL projects to showcase your expertise!


Who is This Course For?

     Aspiring Data Analysts & Data Scientists looking for hands-on SQL experience.
     Business & Marketing Professionals who want to analyze and visualize company data.
     Python Users who want to integrate SQL with Pandas for data analysis.
     Developers & Engineers who want to write better, optimized SQL queries.
     Anyone who wants to master SQL for real-world data analysis!


What Makes This Course Different?

     Engaging & Hands-On – This isn't just another theory-based course! You’ll write SQL queries within minutes and work on real-world projects.
     Project-Based Learning – Apply what you learn immediately with practical exercises and data analysis case studies.
     Clear & Structured Approach – No fluff, just step-by-step guidance from SQL basics to advanced analytics.
     SQL + Python Integration – Future-proof your learning by connecting SQL with Python’s Pandas for advanced data analysis.
     Real-World Applications – Master SQL for business intelligence, data science, and analytics roles.


By the End of This Course, You Will:

     Write and optimize SQL queries like a pro.
     Analyze data efficiently using SQL’s powerful functions.
     Integrate SQL with Python Pandas for in-depth analysis.
     Work with real-world datasets and gain hands-on experience.
     Build a strong SQL portfolio with multiple projects.


This isn’t just another course where you watch me code for hours—it’s an interactive learning experience that will empower you to work confidently with SQL and data analysis.


How you see this course:


SQL for Beginners: This course is perfect for beginners who want to learn SQL from scratch with no prior experience.

Learn SQL: You’ll learn SQL step by step through real-world examples and hands-on exercises.

SQL Tutorial: Follow along with easy-to-understand SQL tutorials designed to build your confidence and skill.

SQL Basics: Start with the SQL basics and gradually move towards writing complex queries.

SQL for Data Science: Gain essential SQL skills that every data scientist must know to manage and manipulate data.

SQL Certification: By completing this course, you’ll be well-prepared for SQL certification exams.

SQL Course: This comprehensive SQL course covers everything from the basics to more advanced topics.

SQL Programming: Build your skills in SQL programming with a focus on performance and best practices.

SQL Database: Understand the structure of SQL databases and how to manage data effectively.

SQL Fundamentals: Strengthen your foundation with a solid grasp of SQL fundamentals and concepts.

SQL Training: Our interactive SQL training modules are designed to help you apply SQL in real-world scenarios.

SQL and Python: Integrate SQL with Python to perform powerful data analysis and automation tasks.

SQL for Web Development: Learn how SQL is used in web development for managing user data and backend systems.


So, let’s get started! Enroll today and start mastering SQL for Data Analysis!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Analysis
Hiển thị tất cả khoá học Databases
Hiển thị tất cả khoá học Postgresql
Hiển thị tất cả khoá học Sql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊