
AI Python for Beginners
Learn Python programming with AI assistance. Gain skills writing, testing, and debugging code efficiently, and create real-world AI applications.
Grow your AI career with foundational specializations and skill-specific short courses taught by leaders in the field.
Adapt LLMs for specific tasks and behaviors using post-training techniques like SFT, DPO, and online RL.
Build multimodal and long-context GenAI applications using Llama 4 open models, API, and Llama tools.
Build responsive, scalable, and human-like AI voice applications.
Understand and implement the attention mechanism, a key element of transformer-based LLMs, using PyTorch.
Understand the transformer architecture that powers LLMs to use them more effectively.
Build LLM apps that can process very long documents using the Jamba model
Learn how to use and prompt OpenAI's o1 model for complex reasoning tasks.
Learn to use OpenAI Canvas to write, code, and create more effectively in collaboration with AI.
Move your LLM-powered applications beyond proof-of-concept and into production with the added control of guardrails.
Learn practical prompt engineering and pair programming techniques with LLMs to write, test, and improve your code.
Build an interactive system for querying video content using multimodal AI
Learn how to easily build AI applications using open-source models and Hugging Face tools. Find and filter open-source models on Hugging Face Hub.
Learn how to accelerate the application development process with text embeddings for sentence and paragraph meaning.
Learn to use LLMs to enhance search and summarize results, using Cohere Rerank and embeddings for dense retrieval.
Learn a framework for AI project development. Build models for air quality, wind energy, biodiversity & disaster management. Explore case studies on public health & climate change.
Equip yourself with the knowledge necessary to use the TensorFlow API along with best practices and hands-on experience in one of the most in-demand deep learning frameworks.
Design NLP apps that perform question-answering, sentiment analysis, language translation, and summarization.
Build neural networks (CNNs, RNNs, LSTMs, Transformers) and apply them to speech recognition, NLP, and more using Python and TensorFlow.
Estimate treatment effects from randomized controlled trials data. Interpret diagnostic & prognostic models. Apply NLP to extract info from unstructured medical data.