Harvard CS50
FreeCS50's Introduction to Databases with SQL
Harvard's SQL course combines querying, relational database design, data modification, and performance concepts with problem sets.
2,679 courses, tutorials and reference resources, with practical guides and direct links to the provider.
Browse by
View all subjects2,679 resources in the catalog
Harvard CS50
FreeHarvard's SQL course combines querying, relational database design, data modification, and performance concepts with problem sets.
SQLBolt
FreeShort SQL explanations paired with browser exercises, useful for practicing SELECT statements, joins, aggregates, and data changes.
PostgreSQL
FreeThe official introduction to PostgreSQL, combining a first SQL workflow with relational concepts and features of the database itself.
Udemy
PaidA Git course covering everyday commits and branches, conflict resolution, remotes, history inspection, and the mechanics behind version…
Udemy
PaidA practical introduction to container images, volumes, networking, multi-container applications, and the move into Kubernetes deployment.
Udemy
PaidAn AWS fundamentals and exam-preparation course organized around the Cloud Practitioner syllabus and common cloud-service concepts.
HashiCorp
FreeOfficial Terraform learning paths for infrastructure configuration, the plan-and-apply workflow, state, modules, and provider-specific…
Hugging Face
FreeA free technical course on transformers, tokenizers, datasets, model fine-tuning, and the practical Hugging Face ecosystem.
Coursera
PaidA nontechnical introduction to AI concepts, project opportunities, organizational decisions, and the limits of what AI can reliably do.
pandas
FreeOfficial task-based pandas tutorials for reading tables, selecting data, calculating summaries, reshaping information, and combining…
Coursera
PaidAn entry-level cybersecurity program introducing security operations, networks, Linux, SQL, Python, and investigation workflows.
PortSwigger
FreeFree web-security explanations and deliberately vulnerable labs for practicing how application flaws are found, understood, and tested.
Udemy
PaidExplore Josh Paulsen’s course on planning, procrastination, and everyday distractions. Consider its older material and test one change to…
Udemy
PaidCompare Steve Ballinger’s practical time-management lessons on task batching, focus timers, email, and priorities, with a small routine to…
Udemy
PaidExplore Transformation Services’ time-management course for weekly plans, distractions, and priorities, with guidance on applying its…
Coursera
PaidExplore UC Irvine’s Coursera course on planning, delegation, and communication, including its assessments, certificate access, and practical…
Saylor University
FreeStudy Saylor’s free PRDV005 course on time use, workplace productivity, and everyday stress. Check its study commitment and certificate…
Udemy
PaidA long, project-led JavaScript course covering browser interactions, asynchronous code, and the language underneath the frameworks.
Udemy
PaidAcademind's broad JavaScript course, from first functions to browser APIs, object-oriented code, and asynchronous programming.
Udemy
PaidAn extensive React curriculum covering components, hooks, application state, routing, and a move into full-stack work with Next.js.
Udemy
PaidProject-based React study that moves from component thinking into larger applications, state tools, and Next.js server features.
Udemy
PaidA full-stack Next.js course with App Router projects, server and client components, data mutations, and material on the older Pages Router.
Next.js
FreeThe official written Next.js dashboard tutorial, connecting routing, database reads, streaming, forms, authentication, and metadata.
Udemy
PaidAn older project course using a music-events app and Markdown blog to teach Next.js, Strapi, authentication, and deployment.