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
IT & Networking
Software Engineering
Supporting Victims of Domestic Violence
Know Thyself - The Value and Limits of Self-Knowledge: The Examined Life
Understanding Dementia
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn AI Models, earn certificates with free online courses from Stanford, University of Michigan, University of Virginia, CU Boulder and other top universities around the world. Read reviews to decide if a class is right for you.
Use open-source AI models in the browser: run inference with HuggingFace.js, build text-to-speech, text generation and image tasks, and find free models on the Hub.
Build and train autoencoders, VAEs, and GANs in TensorFlow, apply attention mechanisms and Transformer models like GPT and BERT, and use RAG for accuracy.
Learn AI and machine learning fundamentals: build regression, classification and clustering models, then feedforward, convolutional, recurrent and LSTM networks using TensorFlow and Keras.
Explore GANs, VAEs, transformers and diffusion models: fine-tune with Hugging Face, build RAG applications, implement Stable Diffusion in PyTorch, and build multimodal systems with CLIP and Whisper.
Build and evaluate machine learning and deep learning models in Python with Scikit-learn, TensorFlow, Keras, and PyTorch, covering preprocessing, dimensionality reduction, classifiers, and Pyplot visualization.
Learn to train, optimize, and deploy large language models: data cleaning, few-shot and instruction tuning, RLHF, PEFT and prompt tuning, perplexity metrics, and ONNX monitoring.
Learn what language models are, how transformer architecture works, and how pre-training, fine-tuning, and transfer learning adapt LLMs to domain-specific applications across industries.
Build end-to-end open generative AI systems: fine-tune LLMs and diffusion models with PEFT/QLoRA, benchmark performance, and deploy RAG apps using LangChain, FAISS, Docker, and FastAPI.
Build, train, and deploy computer vision models in LandingLens: visual prompting, object detection, segmentation, and image classification, uploading and labeling data, then deploying to cloud and edge devices.
Learn how generative models are trained and evaluated, apply Retrieval Augmented Generation for more accurate outputs, and track GenAI trends across healthcare, finance, and education.
Turn ML prototypes into production systems: design MLOps workflows, automate CI/CD deployments, monitor data drift, and scale infrastructure with Docker, MLflow, and Kubernetes.
Prepare and validate LLM training data in LLM DataStudio, build QnA datasets, then fine-tune models with H2O LLM Studio using data augmentation, quantisation, and LoRA.
Build and evaluate predictive models with scikit-learn: train logistic-regression and clustering models, apply 5-fold cross-validation, and refine features against accuracy and F1 targets.
Build custom h2oGPT models, assess them with LLM EvalGPT and evaluation metrics, and navigate the H2O.ai generative AI ecosystem and its components.
Keep deployed models from failing silently: apply stratified and time-series splits, quantify drift with PSI and KL divergence, and design automated retraining pipelines.
Get personalized course recommendations, track subjects and courses with reminders, and more.