Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn how to evaluate employers, managers, job security, workplace red flags, and personal values before choosing or leaving a job.
A conceptual introduction to data lakehouses, comparing their governance and transactional features with traditional data lakes, relational databases, and data warehouses.
Learn to orchestrate Databricks jobs as DAG-based workflows with dependencies, parallel tasks, scheduling, logging, alerts, and repair runs.
Learn how to evaluate emerging data analytics technologies, including Databricks, its alternatives, and Airflow alternatives.
Learn to call Talkwalker’s REST API with Python, process its JSON results, and save social media analytics data to a SQLite database.
Explore Databricks Fast Lane, which prioritizes short SQL Endpoint queries to improve high-concurrency analytics performance and reduce workload costs.
Use SparkR to work with R on Databricks and Apache Spark, from DataFrames and SQL to transformations and joins.
An introductory lesson comparing scale-up and scale-out while explaining Apache Spark, Databricks, Hadoop, and their architectures and services.
Use Python and pandas with Oracle's MERGE statement to insert, update, and delete rows while keeping table data current.
Learn to use SQL Server’s MERGE statement with pandas to insert, update, and delete rows while maintaining current data.
Learn to maintain current PostgreSQL tables from Python by using SQL UPSERT to insert, update, and delete rows efficiently.
Learn how PySpark RDDs use lazy evaluation, transformations, and actions to process distributed data in a Databricks notebook.
Learn to use Spark SQL window functions in Databricks notebooks for cumulative totals, ranking, and aggregations alongside detailed rows.
Learn to create reusable SQL views in Databricks, using common table expressions, aggregation, CASE statements, and permanent tables.
Learn how Spark SQL supports optimized queries, schema-on-read, and parallel applications across Python, R, and Scala.
Get personalized course recommendations, track subjects and courses with reminders, and more.