Wolfram U

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.

Refine & Sort Showing filtered results
  • Course Type
  • Difficulty
  • Certification
  • Time to Complete
    • Clear options
  • Sort by
    • Clear options

19 results

Wolfram Notebooks: Building and Sharing Technical Workflows
Instructor Led | SEE COURSE SCHEDULE

Requirements: This course requires no prior knowledge of Wolfram Language or Mathematica.

Certification Levels: Completion

In this course you will learn how to create Wolfram Notebooks, interactive and powerful computational documents. This course shows how you can combine Wolfram Language with the notebook interface to express your ideas and develop technical workflows for data science, modeling, research, education and more. Discover how to build rich computational essays and presentations and publish to the cloud. No experience with Mathematica or Wolfram Language is required.

Learn More
Daily Study Group: Wolfram Tools for LLMs
Archived Event | FREE

Wolfram technology has long been a component of intelligent assistants and other AI systems. This study group brings you up to speed on currently available tools and devotes daily sessions to using Chat Notebooks, Wolfram Language functions that connect to LLMs, other built-in AI-related functionality and Wolfram GPT. See how Wolfram makes LLMs smarter by giving them access to powerful computation, accurate math, curated knowledge, real-time data and visualization. Learn about Wolfram tools that offer natural language–based code assistance, connecting to LLMs and access to built-in functionality for AI tasks.

Learn More
Learn to Use a Notebook in the Wolfram Cloud
Video Lesson | FREE

Watch this short video to learn how you can use Wolfram Notebooks in the cloud within your web browser.

Learn More

Advanced Programming

Advanced Programming
Video Course | FREE

If you are serious about software development in the Wolfram Language, this video course is for you. Pick up tips for writing fast code and learn about programming within the Wolfram Workbench IDE, including useful information on creating application-specific documentation for your Wolfram Language app and for embracing a test-driven development style. Finish with a quick look at web-based development for deploying applications to the cloud.

Course Overview
  • Video 131 minutes
  • Video 224 minutes
  • Video 373 minutes
  • Video 432 minutes
  • Video 523 minutes
Learn More

APIs, Forms and Web Applications in the Wolfram Cloud

APIs, Forms and Web Applications in the Wolfram Cloud
Video Lesson | FREE

This class shows how to generate web content using the Wolfram Language, including static and interactive webpages in the Wolfram Cloud. The video demonstrates how to create and deploy APIs and web forms. Security options and permissions for deployed webpages are discussed. Real-world examples include calling Wolfram Cloud APIs from a web application and hosting it in the Wolfram Cloud.

Learn More

Building Applications with the Wolfram Cloud

Building Applications with the Wolfram Cloud
Video Course | FREE

The Wolfram Cloud offers an interactive, seamless way to store code and data as well as perform computations. You can also build and deploy web forms and APIs that can be shared with others and accessed from multiple devices. Learn about using Wolfram Language functions to build applications in the Wolfram Cloud. Lessons begin with a brief introduction to cloud objects before moving on to various ways of interacting with and using them in applications. The course concludes with real-world examples of cloud-deployed applications.

Course Overview
  • Video 111 minutes
  • Video 214 minutes
  • Video 315 minutes
  • Video 49 minutes
  • Video 511 minutes
  • Video 616 minutes
  • Video 716 minutes
  • Video 86 minutes
Learn More

Collaboration and Sharing with Mathematica Online

Collaboration and Sharing with Mathematica Online
Video Lesson | FREE

Encourage group collaboration by sharing content in the Wolfram Cloud. Mathematica Online complements desktop usage by offering cloud-based access to Wolfram Notebooks, web forms, instant APIs and other content. This video will show you how to deploy your interactive content to the cloud, where your public audience or private group can access it with their web browser, without needing a Mathematica license. You'll also learn how to embed interactive content into a webpage or CMS/LMS as well as how to share notebooks in a classroom setting or with project stakeholders.

Learn More

Developing Graphical User Interfaces with Wolfram Language

Developing Graphical User Interfaces with Wolfram Language
Video Course | FREE

In this course, you will learn how to make interesting interactive and dynamic controls that are visually appealing.

Learn More

Exploring Wolfram Language

Exploring Wolfram Language
Archived Event | FREE

In this recorded, 18-part livecoding series, Arnoud Buzing guides viewers through topics and examples from Stephen Wolfram's book An Elementary Introduction to the Wolfram Language and the accompanying open course. Subjects covered include practicalities of the language, image processing, neural networks and machine learning functionality, computation with real-world data, graphics and visualizations, programming techniques and cloud deployment. The series includes demonstrations of how to access the Wolfram Cloud. Individual sessions within this series are devoted to exploring specific topics, such as an image-classification problem using convolutional neural networks, a leaf-classification machine learning problem and animations created with atmospheric images imported from the NOAA website.

Course Overview
  • Video 1126 minutes
  • Video 2123 minutes
  • Video 3125 minutes
  • Video 4143 minutes
  • Video 581 minutes
  • Video 65 minutes
  • Video 742 minutes
  • Video 891 minutes
  • Video 939 minutes
  • Video 1067 minutes
  • Video 1149 minutes
  • Video 1264 minutes
  • Video 1377 minutes
  • Video 1464 minutes
  • Video 1557 minutes
  • Video 1657 minutes
  • Video 1754 minutes
  • Video 18121 minutes
Learn More

Fast, Fun and Functional Cloud Apps

Fast, Fun and Functional Cloud Apps
Video Lesson | FREE

This video lesson shows examples of three fun and simple yet functional apps, created in minutes and deployed to the cloud for use by others. If you have an idea for a computational app that you would like to either prototype or publish, watch this video and follow a Wolfram developer as they demonstrate the steps for building the program, automating it and finally deploying it to the cloud.

Learn More

Hands-on Start to Mathematica Online

Hands-on Start to Mathematica Online
Video Course | FREE

Get started with Mathematica Online. This video course takes you step by step and shows you how to navigate the cloud interface, create notebooks, enter queries through free-form input and the Wolfram Language, perform basic calculations, generate 2D and 3D graphics, create interactive models, analyze data and share your files. Topics are based on content from the book Hands-on Start to Wolfram Mathematica and Programming with the Wolfram Language, which is available in paperback and on Kindle.

Course Overview
  • Video 18 minutes
  • Video 214 minutes
  • Video 313 minutes
  • Video 46 minutes
  • Video 55 minutes
  • Video 65 minutes
  • Video 72 minutes
Learn More

Hour of Code with Wolfram

Hour of Code with Wolfram
Archived Event | FREE

Wolfram U is hosting an Hour of Code during Computer Science Education Week. Invite someone you would like to introduce to the world of computation and AI and join Wolfram U instructors online for an hour of coding. No experience needed. We'll work together on a fun and guided exploration, using simple but powerful Wolfram Language functions. End the hour knowing you can use Wolfram Language creatively with AI to add a computational perspective to any topic.

Learn More

Powering Higher Education with Computational Technology
Webinar Series

Powering Higher Education with Computational Technology
Webinar Series
Archived Event | FREE

Learn about using Wolfram Notebooks in your courses and in the classroom to increase student engagement and promote concept exploration. Encourage group collaboration by sharing notebooks in the Wolfram Cloud, and explore the educational potential of Wolfram|Alpha. This three-part webinar series provides a gateway to making your content interactive with powerful computational tools immediately accessible to students, teachers and researchers.

Course Overview
  • Video 144 minutes
  • Video 245 minutes
  • Video 339 minutes
Learn More

Quick Start to Wolfram Tech

Quick Start to Wolfram Tech
Instructor Led | SEE COURSE SCHEDULE

Requirements: This course requires no prior knowledge of Wolfram Language or Mathematica.

Certification Levels: Completion

This course introduces core technologies for getting started quickly with the Wolfram technology stack. Learn to work with Wolfram Notebooks in the cloud as well as on your desktop and familiarize yourself with the syntax and programming fundamentals of Wolfram Language. Scheduled as online and in-person classes, this course provides comprehensive instruction guided by a live instructor. No prior experience with Wolfram Language is required. Certificate of course completion available.

Learn More

Software Development Webinar Series

Software Development Webinar Series
Archived Event | FREE

Add a new layer of performance and automation to your entire development workflow—from prototype to production. The presentations included in this webinar series cover built-in Wolfram Language functionality for parallelization, cloud deployment and database integration.

Course Overview
  • Video 1104 minutes
  • Video 247 minutes
  • Video 324 minutes
  • Video 416 minutes
  • Video 520 minutes
  • Video 614 minutes
  • Video 716 minutes
Learn More

Stephen Wolfram Livecoding at SXSW

Stephen Wolfram Livecoding at SXSW
Archived Event | FREE

In this unscripted livecoding session from SXSW, Stephen Wolfram introduces knowledge-based programming and discusses the accessibility of Wolfram Language in the cloud. Taking suggestions from the audience, he demonstrates computational examples using imported data from websites, textual data, sound, music and images, as well as cloud deployment capabilities for presentations and more.

Learn More

What's Cooking: A Data Science Pipeline for Recipe Classification

What's Cooking: A Data Science Pipeline for Recipe Classification
Video Lesson | FREE

Learn the fundamental steps you need to complete a data science project. This video shows you how to use Wolfram Notebooks to build a modular project pipeline. With the use of a basic example, you will learn to import your data, clean it, analyze it and communicate your results using visualizations, reports and a cloud-deployed web app.

Learn More

Wolfram Language Basics

Wolfram Language Basics
Video Course | FREE

Certification Levels: Level 1

Learn the most important basics of Wolfram Language—no prior experience necessary. This course was created from the online sessions at a popular Daily Study Group series. The video lessons start by introducing you to computational notebooks and covering the ideas of basic functional programming and visualization. Following videos dive deeper, covering symbolics, numerics and more advanced programming, enabling you to start working with your own data. The remaining videos greatly expand the scope of the material while remaining accessible to beginners, allowing anyone to start working with machine learning, media files, cloud publishing and deployment. By the time you are done, you will feel right at home in the notebook environment and be ready to start working with any kind of data or calculation you can imagine. This video course provides excellent preparation for the Wolfram Language Level 1 certification.

Course Overview
  • Video 147 minutes
  • Video 255 minutes
  • Video 353 minutes
  • Video 440 minutes
  • Video 543 minutes
  • Video 653 minutes
  • Video 756 minutes
  • Video 856 minutes
  • Video 942 minutes
  • Video 1041 minutes
  • Video 1150 minutes
  • Video 1260 minutes
  • Video 1349 minutes
  • Video 1453 minutes
  • Video 1556 minutes
  • Video 1630 minutes
Learn More

Wolfram Summer School Lecture Series

Wolfram Summer School Lecture Series
Interactive Course | FREE

Requirements: This course requires minimal experience with Wolfram Language to start and includes lectures of progressive difficulty ranging from introductions to more advanced topics.

Certification Levels: Completion

Wolfram Summer School provides unique educational and career opportunities at the frontiers of science, technology and innovation. Get a glimpse of the breadth of topics covered in the program by accessing this interactive course and its collection of select Summer School lecture videos and notebooks from past years. These comprehensive and extensive lectures are from content experts and Wolfram developers. Topics range from the basics of the notebook interface and an introduction to Wolfram Language for both beginners and experienced programmers to advanced applications of machine learning, neural networks and data science and the use of Wolfram technology in education. You can earn a course completion certificate by watching all the videos in this interactive course, but you can only get the full benefits of Wolfram Summer School by attending.

Course Overview
  • Section 11.25 hours
  • Section 27 hours
  • Section 36.5 hours
  • Section 42.25 hours
  • Section 53.25 hours
  • Section 63.5 hours
  • Section 72 hours
  • Section 81.25 hours
  • Section 92.75 hours
Learn More

Course 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