// 19 courses indexed
The course directory
Every course we track across 10+ providers, in one searchable index. Want a shortlist picked for your goals? Run a free skill gap analysis.
SQL Server Course for Beginners with 100+ examples
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Dive into SQL Server with this comprehensive beginner-friendly course. Whether you’re just starting or looking to strengthen your SQL skills, this course ensures hands-on experience through over 100 examples, making concepts clearer and more practical. You’ll begin by understanding the fundamentals of SQL and its powerful features, followed by installation guides tailor
All levels
Explore OAS Self-Service Analytics
What if you could turn a raw Excel budget file into a boardroom-ready dashboard within a few hours – no SQL required? This short course was created to help business intelligence professionals accomplish end-to-end self-service analytics in Oracle Analytics Server. By completing this course, you'll be able to connect governed data (subject areas curated by IT or data teams), enrich it through no-code data flows, and publish interactive dashboards your stakeholders can actually use. By the end of this course, you will be able to: Connect to Subject Areas and upload local files to create reusable
All levels
Oracle SQL Proficiency
This course is designed to help you continue learning about Oracle SQL and database management. We will look more closely at the Create, Alter, and Update commands, explore database relationships, and demonstrate how to use database views and SQL functions. It is recommended that you complete the first three courses of this specialization prior to this one.
All levels
Database Design and Operational Business Intelligence
Learn how to design scalable databases and integrate them with Power BI for impactful business intelligence. This course on Database Design and Operational Business Intelligence is designed to help you master the principles of relational database design, normalization, and schema optimization. You'll gain hands-on experience managing complex datasets and structuring databases that align with real-world business needs. Throughout this course, you'll delve into how Power BI and MS SQL Server are applied within specific industries. By the end of this course, you will be able to: 1. Compose diff
All levels
Apache Spark: Design & Execute ETL Pipelines Hands-On
Build practical data engineering skills by learning how to design, develop, and execute end-to-end ETL (Extract, Transform, Load) pipelines using Apache Spark. In this hands-on course, you will begin by setting up a Spark development environment, installing and configuring PySpark, Hadoop, and MySQL, organizing ETL project structures, and exploring real-world datasets. As you progress, you will implement complete and incremental ETL workflows using Apache Spark. You'll integrate Spark with MySQL through JDBC, apply data transformation logic with Spark SQL, perform business-rule filtering, and
All levels
Data Analysis Using Hadoop Tools
The course "Data Analysis Using Hadoop Tools" provides a thorough and hands-on introduction to key tools within the Hadoop ecosystem, such as Hive, Pig, HBase, and Apache Spark, for data processing, management, and analysis. Learners will gain practical experience with Hive's SQL-like interface for complex data querying, Pig Latin scripting for data transformation, and HBase's NoSQL capabilities for efficient big data management. The course also covers Apache Spark's powerful in-memory computation capabilities for high-performance data processing tasks. By the end, participants will be equippe
All levels
Data Engineering with Delta Lake on Databricks
Build production-ready data pipelines using Delta Live Tables and the Medallion Architecture on Databricks. This hands-on course teaches you to design, implement, and monitor ETL workflows that transform raw data into reliable, business-ready datasets through a structured bronze-silver-gold layering pattern. This course is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with professionals with an interest in programming. You will start by mastering DLT fundamentals — declarative pipeline syntax in both SQL and Python, streaming ingestion w
All levels
Data Cleaning, Transformation, and Manipulation
In Data Cleaning, Transformation, and Manipulation, you’ll learn to turn messy data into analysis- and modeling-ready datasets using Python (pandas) and SQL. This is a skill-based path organized around real workplace tasks. Each module mirrors responsibilities you see in job descriptions and focuses on the exact steps you’ll perform on the job. You’ll begin with a quick skills check, then personalize your journey: double down on new topics, or skip what you already know. For each skill, you’ll review concise lessons curated from expert instructors with explanations and demos for filtering and
All levels
AWS: Database
AWS: Databases Course is the fourth course of Exam Prep DVA-C02: AWS Certified Developer Associate Specialization. This course assists learners in learning the core concepts of NoSQL, contrasting it with traditional SQL databases. It covers key aspects of DynamoDB, including compute capacity, read consistency, transactions, and streams. The course also explores other NoSQL options like Amazon MemoryDB for Redis, covering cluster setup, data loading, and its comparison with ElastiCache for Redis. Finally, it provides an overview of Amazon RDS, a managed relational database service. This cours
All levels
Query Your Data: SQL for the AI Era
Modern marketing analytics requires more than dashboards you need the ability to access and shape raw data. In Query Your Data: SQL for the AI Era, you’ll learn how to use SQL and AI tools together to extract, analyze, and validate marketing data across multiple sources. You’ll start by understanding how marketing data is structured across tables such as sessions, events, ads, and CRM records. You’ll learn how to use SQL joins to connect these sources and create campaign-level views that link ad spend to revenue outcomes. Rather than writing every query from scratch, you’ll focus on promptin
All levels
Master PostgreSQL Database Design and SQL Fundamentals
By the end of this course, learners will be able to explain PostgreSQL fundamentals, apply SQL commands to manage databases and tables, design relational structures using constraints and keys, and modify existing tables safely in real-world environments. This course provides a structured, hands-on introduction to PostgreSQL, one of the world’s most powerful open-source relational database systems. Learners progress from understanding PostgreSQL architecture and database management basics to inserting data, applying constraints, using SQL operators, and designing well-structured tables. Advanc
All levels
Analyze E-Commerce Data Using PostgreSQL
Learners will apply SQL concepts, analyze real-world e-commerce datasets, and produce business-ready reports using PostgreSQL. By the end of this course, learners will be able to design relational database structures, write optimized SQL queries, perform advanced aggregations, and generate actionable insights from transactional data. This course provides a hands-on, project-driven approach to mastering PostgreSQL for data analysis. Learners begin by setting up the PostgreSQL environment and building a strong foundation in database management, table design, data types, and constraints. They th
All levels
Database Structures and Management with MySQL
Develop a working knowledge of the MySQL database management system (DBMS). Gain DBMS skills such as data creation, querying and manipulation. You’ll gain further experience with SQL statements, clauses and data types. By the end of this course, you’ll be able to: - Utilize the MySQL DBMS to build and modify relational databases with SQL - Add records to a MySQL database - Perform intricate queries on database records with filters and groupings - Create simple joins and unions within a database - Create relationships between tables using primary and foreign keys - Demonstrate the ab
All levels
Java SE 17 Developer (1Z0-829): Unit 8
Unlock the full potential of Java's data management capabilities with our comprehensive online course focused on JDBC and Java I/O APIs. This course is meticulously designed to equip you with the skills needed to seamlessly connect Java applications to SQL databases using JDBC. You'll learn to create connections, execute basic, prepared, and callable statements, and process query results efficiently. Our lessons emphasize transaction control and the importance of prepared statements in preventing SQL injection attacks. Additionally, the course delves into the Java I/O API, where you'll master
All levels
Python for Everybody Specialization
University of Michigan's beginner-friendly path covering Python programming, data structures, web data, and databases.
Beginner
Google Data Analytics Professional Certificate
Google's job-ready data analytics path: spreadsheets, SQL, Tableau, R, and data storytelling.
Beginner
IBM Data Science Professional Certificate
Python, SQL, data analysis, visualization, machine learning, and a capstone project.
Beginner