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
Build a random joke generator with Next.js 13, using the project to explore its newer features and OpenAI’s API.
Build a Django REST API with models, serializers, and class-based views, then deploy it to a persistent Linode server.
Set up an NFS server and client on Linux, including on-demand mounting with autofs.
Set up OSSEC host-based intrusion detection to monitor Linux and Windows systems, simulate malicious events, and review alerts through its web interface.
Build a Google Forms-style app that sends submitted form data to a MySQL table, then test and troubleshoot the submission flow.
Build a Flask website that accepts image uploads and applies processing operations, with checks for JPG and WebP files.
Build a replicated Node.js app deployment by provisioning Linode hosts, joining them into a Docker Swarm, and pushing container images to Docker Hub.
Build and deploy a JavaScript text analyzer that counts words and reformats text by removing extra spaces and line breaks.
Build a Python app for facial detection and recognition with OpenCV and the face-recognition module.
Learn to use Trivy to scan Docker images for security vulnerabilities through a practical demonstration.
Deploy a self-hosted Homebox home inventory system in Docker on Linode, including DNS, SSL, and proxy configuration.
Deploy and secure a MERN application on a Linode server with NGINX and PM2, connect a real domain, and enable SSL with Certbot.
Deploy a self-hosted Fider user-feedback portal in a Docker container on Linode, configure its domain with NGINX, and create a first suggestion.
Learn 12 practical Linux command-line techniques, including command chaining, pipes, conditional installation, process monitoring, and shell customization.
Learn to bundle, inspect, extract, and compress files on Linux using tar, gzip, and gunzip from the command line.
Get personalized course recommendations, track subjects and courses with reminders, and more.