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
Computer Science
Artificial Intelligence
Data Science
Intelligenza Artificiale
The Bible's Prehistory, Purpose, and Political Future
Education for All: Disability, Diversity and Inclusion
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Master advanced version control: rewrite history with rebase and reflog, tag releases, stash work, and run collaboration through pull requests, Issues, templates, the GitHub API, and Pages.
Build AI-powered slide decks with Microsoft Copilot in PowerPoint: use Narrative Builder and Designer, generate slides from Word documents, edit images, and summarize presentations.
Gather intelligence from publicly available sources using Recon-ng, Maltego, and Shodan, protect your anonymity, and apply OSINT findings to threat detection and cyber defense.
Identify and mitigate software vulnerabilities using the OWASP Top 10, threat modeling with Threat Dragon and MITRE ATT&CK, secure CI/CD pipelines, and supply chain and cloud security.
Build NLP models for text summarization, sentiment analysis, and entity recognition, and create a Rasa chatbot that handles text and voice conversations and integrates APIs.
Set up Ruby with rbenv and VSCode, then write programs using variables, object methods, predicate methods, custom methods, blocks, and conditionals.
Build GitHub Actions workflows with events, jobs, steps, and self-hosted runners, manage secrets and approvals, deploy Bicep infrastructure, and push Docker containers to Azure App Service.
Learn DevOps fundamentals and Git version control: install Git, create repositories, track commit stages, compare changes, and clone, push, and collaborate on GitHub via SSH.
Build and deploy REST APIs with Flask: create endpoints with Flask-Smorest, manage data using SQLAlchemy and Alembic, secure with JWT, containerize with Docker, and deploy to Render.com.
Troubleshoot Linux systems with a structured approach: set up a VirtualBox lab, diagnose network, filesystem and performance issues, and handle system recovery and backups.
Build advanced React and Redux features — protected routes, profile CRUD, posts, likes and comments — then deploy the finished MERN app live using the Heroku CLI.
Build incident response plans covering detection, containment, and recovery, handle digital evidence and chain of custody, apply the NIST Risk Management Framework, and plan business continuity.
Install, manage, and troubleshoot Windows, macOS, and Linux — users, NTFS permissions, MMC, command-line scripting — and configure LANs with IP addressing, DHCP, DNS, and firewalls.
Design secure systems with the Bell-LaPadula, Biba, and Clark-Wilson models, mitigate cloud, IoT, virtualization, and ICS vulnerabilities, and apply PKI, digital signatures, and physical controls.
Build Selenium WebDriver test frameworks in Java: locate elements with XPath and CSS, design TestNG and Page Object Model suites, and run them via Maven, Jenkins, and BrowserStack.
Get personalized course recommendations, track subjects and courses with reminders, and more.