All Classes and Courses
Find the resources you need to learn about computational fields and further your understanding of Wolfram technologies.
Click any button to browse all catalog resources in a particular area or use the filters to refine your search. The catalog includes free, self-paced, interactive courses, standalone video lessons, video courses and scheduled instructor-led courses as well as archived and special events. Learn about the different course types.
Introduction to Graphics Rendering and Shading
Introduction to Graphics Rendering and Shading
Video Lesson | FREE
This video covers graphics objects and includes topics such as the basics of rendering, realistic 2D and 3D shading effects, artistic shading models and realistic shading with physically based rendering.
Learn MoreMastering Manipulates and Palettes for Easy User Interfaces
Mastering Manipulates and Palettes for Easy User Interfaces
Video Course | FREE
Wolfram Language offers a rich environment with a variety of built-in tools for building and automating dynamic and interactive interfaces. You can easily deploy and share apps, notebooks, palettes and other interfaces within Wolfram Notebooks or on the Wolfram Cloud.
Course Overview
- Video 125 minutes
- Video 28 minutes
- Video 39 minutes
New in Wolfram Language 14 Webinar Series
New in Wolfram Language 14 Webinar Series
Archived Event | FREE
Building on the amazing amount of new functionality released in Versions 13.0–13.3 of Wolfram Language, Version 14 delivers the fruits of the research and development collected over the past two years. The biggest news relates to AI and LLMs like ChatGPT. This webinar series starts with an overview presentation, with later webinars covering in-depth topics.
Course Overview
- Video 175 minutes
- Video 276 minutes
- Video 391 minutes
- Video 473 minutes
- Video 563 minutes
Protein Visualization in Wolfram Language
Protein Visualization in Wolfram Language
Video Lesson | FREE
In this video, you will explore examples of 2D and 3D visualizations in chemistry and biology, as well as use computation to understand the structural and functional biology of biomolecules.
Learn MoreQuantile and Box-Whisker Plots
Quantile and Box-Whisker Plots
Video Lesson | FREE
This class provides an overview of some of the statistical visualization functionality built into the Wolfram Language. Topics include visual inspection of the shape of data and comparisons to distributions and datasets. Quantile plots, box-and-whisker plots, probability plots and distribution charts are covered. The class is for those who have basic familiarity with the Wolfram Language and general statistical knowledge.
Learn MoreTime Series with Wolfram Language
Time Series with Wolfram Language
Webinar | FREE
Certification Levels: Attendance
This webinar introduces the Wolfram Language framework for computing with time series data. Starting from the basics of time series representation and simple transformations such as plotting, smoothing and resampling, the webinar also explores more advanced topics like forecasting, fitting random process models and simulating scenarios.
Learn MoreUnderstanding Manipulate
Understanding Manipulate
Video Lesson | FREE
This talk discusses the function Manipulate, which forms the basis of interface building in the Wolfram Language. Start with the basics and get an overview of key features that will enable you to take full advantage of this powerful function. Get tips for dealing with the common issues encountered while using Manipulate.
Learn MoreVideo Games in the Wolfram Language
Video Games in the Wolfram Language
Video Lesson | FREE
Build entertaining user interfaces with the help of this video class. Even though the notebook interface was not intended as a video game engine, the dynamic updating and flexibility of the Wolfram Language allows for remarkably fun experiences. Examples start with just a few lines of code and work toward complete projects. The examples are ordered to follow the timeline of video game history and highlight the amazing creativity of Wolfram One-Liner winners, Wolfram Community members and developers.
Learn MoreVisual Explorations in Data Science
Visual Explorations in Data Science
Interactive Course | FREE
Requirements: This course requires no prior knowledge of Mathematica or the Wolfram Language.
Certification Levels: CompletionLevel 1
Data is all around us, and methods of making sense of data are only becoming more important. This course introduces a visual, example-driven approach to learning the process of data science. Through built-in knowledge in Wolfram Language, a dozen extensive and applicable explorations are carried out, with visualization guiding the way. Discover the richness of curated, computable data about millions of entities and hundreds of entity types built into Wolfram Language. Learn to leverage curated data and a plethora of data visualization functions to discover a revolutionary new way of doing data science: localized, organized and extensive.
Course Overview
- Section 125 minutes
- Section 213 minutes
- Section 324 minutes
- Section 418 minutes
- Section 519 minutes
- Section 618 minutes
- Section 724 minutes
Visualization & Graphics Quick Start
Visualization & Graphics Quick Start
Video Lesson | FREE
This class shows how easy it is to visualize functions and data using the large set of visualization tools in the Wolfram Language. Explore built-in functions for creating plots, charts and graphics and learn how to customize them using styles, labels, legends, meshes and other options. Specialized visualizations from the domains of statistics, finance, image and signal processing and control systems are introduced. The class is suitable for those who wish to use the Wolfram Language for visualization but who have little experience with the system.
Learn MoreVolume Rendering and 3D Data
Volume Rendering and 3D Data
Video Lesson | FREE
Requirements: The course is for those who have an interest in learning about volumetric rendering in Mathematica. Basic knowledge of Mathematica and 3D rendering and processing are recommended.
This class explains the principles of volume rendering and the art of constructing the right transfer functions. It explores the drawbacks and extravagant possibilities of this new visualization modality in applications involving real-world data. The class is for those who have an interest in learning about volumetric rendering in the Wolfram Language. Basic knowledge of the Wolfram Language and 3D rendering and processing are recommended.
Learn MoreWolfram Notebooks as a Game Engine
Wolfram Notebooks as a Game Engine
Video Lesson | FREE
Wolfram Notebooks are a flexible, interactive way to write programs and create user interfaces. With some easy-to-use, built-in tools, you can make video games that run entirely within Wolfram Notebooks.
Learn MoreCourse Type
- Interactive Courses
- Video Lessons
- Video Courses
- Instructor-led Courses
- Archived and Special Events
Interactive Courses
Also known as MOOCs (massive open online courses), these courses are hosted on the Wolfram Cloud and allow you to interactively explore concepts using Wolfram Language functionality.
Self-paced with progress tracking
Include video lessons, exercises and problems, quizzes, exams and a scratch notebook
Sharable completion certificates available for all courses
Wolfram Level 1 proficiency certifications available for select courses
Video Lessons
Short recorded lessons that provide limited instruction on a computational topic or for using Wolfram tech.
Quick-start videos
Lessons from content experts
A wide variety of beginner-level lessons
Free to watch
Video Courses
Video series that build on preceding lessons to provide comprehensive instruction.
Each video course features a playlist of sequential lessons
Recorded by Wolfram certified instructors
Comprehensive coverage of a particular topic
Free to watch
Instructor-led Courses
Scheduled as online and in-person classes, these courses provide comprehensive instruction guided by a live instructor.
Registration required to reserve your seat
Taught by Wolfram certified instructors
Opportunity to pose live questions to experts in the room
Course completion certificates available
Archived and Special Events
Presentations by Wolfram developers, content experts and instructors.
Webinars on special topics and new release functionality
Livecoding sessions
Wolfram Daily Study Groups
Free to watch