Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how Model Context Protocol (MCP) standardizes AI agent interactions with external resources, from basic LLM limitations to advanced integrations, with practical code examples and implementation strategies.
Discover how to build AI Voice Agents using Vapi and AssemblyAI, from handling real-time conversations to deploying voice automation workflows, with insights on overcoming technical challenges and future applications.
Learn how to create a LiveKit AI agent that processes audio streams and delivers real-time transcriptions using AssemblyAI's Streaming Speech-to-Text API in this Python tutorial.
Master prompt engineering techniques for Universal-3 Pro to improve audio transcription accuracy with live examples, real-world tips, and domain-specific vocabulary handling.
Discover production insights from founders who've deployed millions of voice agent calls, covering tech stack redundancy, voicemail detection, and call quality measurement.
Discover neural networks, transformers, and NLP fundamentals through comprehensive tutorials covering backpropagation, regularization, RNNs, and modern LLM techniques.
Master Python fundamentals for AI development through hands-on projects covering data manipulation, ML model training, HuggingFace integration, and API usage.
Master 10 essential ML algorithms by building KNN, Linear/Logistic Regression, Decision Trees, Random Forest, Naive Bayes, PCA, Perceptron, SVM, and K-Means from scratch in Python.
Explore Python audio processing libraries and build speech recognition projects including transcription, sentiment analysis, podcast summarization, and virtual assistants.
Learn to explore, clean, and prepare data for machine learning using Pandas. Covers handling missing values, outliers, categorical data, and feature preparation for model training.
Comprehensive introduction to PyTorch, covering tensor basics, autograd, linear regression, neural networks, and CNNs. Ideal for beginners in deep learning.
Accelerate machine learning with JAX: Learn NumPy-like operations on CPU, GPU, and TPU, automatic differentiation, and high-performance techniques for ML research in this comprehensive introduction.
Explore Python audio processing: work with mp3/wave files, analyze sampling rates, plot waveforms, record audio, and use PyAudio/PyDub libraries for comprehensive audio manipulation.
Learn to build a Generative Adversarial Network from scratch using PyTorch and PyTorch Lightning, covering theory, implementation, and testing in this comprehensive tutorial.
Learn to set up a Python development environment for AI, including installing Python, managing packages, and configuring VS Code and Jupyter notebooks.
Get personalized course recommendations, track subjects and courses with reminders, and more.