Learn SQL - Comprehensive Course

Enroll in Class

Beginner Level

  1. 1. Introduction to SQL
  2. 2. Basic SQL Queries
  3. 3. Filtering Data
  4. 4. Working with NULLs
  5. 5. Functions and Expressions

Intermediate Level

  1. 6. Grouping and Aggregation
  2. 7. Joins
  3. 8. Subqueries
  4. 9. Set Operations
  5. 10. Modifying Data

Advanced Level

  1. 11. Database Design and Normalization
  2. 12. Advanced SQL Queries
  3. 13. Transactions and Concurrency
  4. 14. Stored Procedures and Functions
  5. 15. Triggers and Events

Professional & Practical SQL

  1. 16. Performance Tuning and Optimization
  2. 17. Security and Permissions
  3. 18. Working with Views
  4. 19. Data Import and Export
  5. 20. Using SQL with Programming Languages

Optional / Specialized Topics

  1. NoSQL vs SQL
  2. Big Data and SQL on Hadoop
  3. Replication and High Availability