Wolfram U
Refine & Sort Showing filtered results
  • Format
  • Difficulty
  • Certification
  • Time to Complete
    • Clear options
  • Sort by
    • Clear options
Wolfram Notebooks: Building and Sharing Technical Workflows
Instructor Led | SEE COURSE SCHEDULE

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

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 the 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 the Wolfram Language is required.

Learn More

Advanced 3D Graphics in the Wolfram Language

Advanced 3D Graphics in the Wolfram Language
Video Lesson | FREE

The Wolfram Language provides incredibly flexible and powerful graphics primitives for general use as well as for highly sophisticated visualization. This class presents a walk-through of 3D graphics options, including lighting control, camera setup and surface properties such as opacity and texture. Hints and pro tips to make your graphics interactive, dynamic and more efficient are also included. This class is for those who are experienced with Wolfram Language graphics functionality.

Learn More

Analyzing Text to Answer Fact-Based Questions

Analyzing Text to Answer Fact-Based Questions
Video Lesson | FREE

This video class introduces FindTextualAnswer, the built-in Wolfram Language function that combines well-established techniques for information retrieval with state-of-the-art deep learning techniques to find answers in text. FindTextualAnswer analyzes text and can yield several possible answers, the probabilities of those answers being correct and other properties that can help you understand the context of each answer in response to your specific, fact-based questions. In this class, you will learn the scope of this function and some practical applications, as well as gain insights into how it is implemented and the deep learning approach available in the Wolfram Language.

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

Becoming a Data Curator

Becoming a Data Curator
Video Course | FREE

Join a Wolfram|Alpha data scientist for this recorded, three-part livecoding series as they guide you in taking data from the web, importing and cleaning it, preparing it for computation in the Wolfram Language and uploading it to the Wolfram Data Repository.

Learn More

Building an App in 60 Seconds

Building an App in 60 Seconds
Video Lesson | FREE

With the Wolfram Language, you really can build a useful, interactive app for exploring ideas in just minutes. Starting with the 60-second app, this course covers the ins and outs of the Manipulate command, the key to instantly interactive interfaces. You'll learn techniques for attaching controls to your computations, making interfaces usable and beautiful and interactively exploring everything from text and math to graphics and sound.

Learn More

Building and Training Basic Neural Networks

Building and Training Basic Neural Networks
Video Lesson | FREE

The Wolfram Language neural network framework provides symbolic building blocks to build, train and tune a network as well as automatically process input and output using encoders and decoders. Learn how to do this in steps, along with examples of logistic regression and basic image recognition.

Learn More

Built-in Machine Learning in the Wolfram Language

Built-in Machine Learning in the Wolfram Language
Video Lesson | FREE

Machine learning capabilities in the Wolfram Language are advanced enough to be applied to data without the need of expert knowledge in a particular subject area. While it is possible to build complicated models from scratch, it is also possible to use any of the existing pre-trained and optimized models directly on different inputs like text, numbers and images. This video introduces the many functions available for wide-ranging tasks like image identification, text recognition, sentiment classification and others.

Learn More

Creating a Data Resource

Creating a Data Resource
Video Lesson | FREE

Start with scraped data from a webpage and finish with a published entry in the Wolfram Data Repository. Follow this step-by-step tutorial to prepare raw data for publishing, sharing and further computation in the Wolfram Cloud.

Learn More

Creating Documentation with Wolfram Workbench

Creating Documentation with Wolfram Workbench
Video Lesson | FREE

Wolfram Workbench is the recommended tool for programming in the Wolfram Language outside the notebook interface. It is also the best system for creating in-product Wolfram Language documentation for your own applications. This video provides instructions for creating Wolfram-style documentation that can be packaged and distributed along with application source code. The class is intended for those comfortable using an integrated development environment (IDE).

Learn More

Curating Data and Integrating the Wolfram Data Framework

Curating Data and Integrating the Wolfram Data Framework
Video Course | FREE

Learn how the Wolfram Language and the Wolfram Knowledgebase, along with the Wolfram Data Framework, can be used to improve and extend your external data sources. This two-part video course provides examples of importing, cleaning, structuring and visualizing data and then publishing it to the world.

Course Overview
  • Video 124 minutes
  • Video 228 minutes
Learn More

Data Importing and Exporting Quick Start

Data Importing and Exporting Quick Start
Video Lesson | FREE

The Wolfram Language makes it easy to work with your data and files. This class uses application-driven examples from a variety of areas, such as computational biology, chemistry, geospatial information systems and more, to show how straightforward it is to get data into and out of the Wolfram Language. This beginner-level class is appropriate for those who have little or no experience with the system.

Learn More

Developing Applications in the Wolfram Language

Developing Applications in the Wolfram Language
Video Lesson | FREE

Discover different ways that you can extend the Wolfram Language, from a simple function to a multi-component application. Learn about the available tools to create, package and deliver your applications and extensions to users. The class is for those who have basic familiarity with the Wolfram Language.

Learn More

Dynamic Visualization in the Wolfram Language

Dynamic Visualization in the Wolfram Language
Video Lesson | FREE

Videos, animations and interactive infographics are popular features in scientific, technical and popular media. This class illustrates the principles behind constructing graphics sequences, manipulating a simulated camera, building an interactive interface and more. The class is for those who want to explore how to customize dynamic visualizations with the Wolfram Language. Some familiarity with the Wolfram Language and visualization principles is helpful.

Learn More

EdTech for the Computational Classroom (Study Group Sessions)

EdTech for the Computational Classroom (Study Group Sessions)
Archived Special Event | FREE

This Daily Study Group explores the benefits of bringing computational learning to all course subjects. Lessons start with a broad overview to provide a sense of what's possible with Wolfram technology, from interactive graphs and geographic plots to financial and historical data analysis. Later lessons share examples of student computational notebooks exploring subjects like math, physics and computer science with a final lesson demonstrating Wolfram's new question and assessment framework.

Course Overview
  • Video 155 minutes
  • Video 260 minutes
  • Video 360 minutes
  • Video 455 minutes
  • Video 553 minutes
Learn More

Exploring the Neural Network Framework from Building to Training

Exploring the Neural Network Framework from Building to Training
Video Lesson | FREE

This video showcases the easy-to-use framework available in the Wolfram Language to build, modify, train and deploy neural networks. Learn how the Wolfram Language simplifies the process of encoding input and decoding output for neural nets. Also introduced are layers (almost 30 different types)—the basic building blocks for constructing neural networks—and the process of connecting them in chains and graphs to build complicated networks according to your requirements. This class is intended for users who have a basic familiarity with neural nets and who would like to explore the Wolfram Language features that make the process of building and training networks more intuitive.

Learn More

Exploring Wolfram Language

Exploring Wolfram Language
Archived Special 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.

Learn More

Fast Introduction for Programmers

Fast Introduction for Programmers
Video Course | FREE

Certification Levels: Level 1

Learn to program in Wolfram Language—fast. These videos offer a quick introduction to Wolfram Language. As a programmer, you will get up to speed with the higher-level constructs of this fully symbolic programming language. You will be introduced to a selection of its nearly 6,000 carefully integrated, built-in functions. You can also try rapid prototyping of your ideas with quick cloud deployment options, as well as access and work with an amazing collection of curated computable data built into the language itself, from within the all-in-one notebook environment. After you are done, you will be able to read and understand almost any Wolfram Language code and start programming in Wolfram Language yourself.

Course Overview
  • Video 13 minutes
  • Video 23 minutes
  • Video 33 minutes
  • Video 43 minutes
  • Video 52 minutes
  • Video 62 minutes
  • Video 73 minutes
  • Video 84 minutes
  • Video 94 minutes
  • Video 103 minutes
  • Video 113 minutes
  • Video 122 minutes
  • Video 133 minutes
  • Video 143 minutes
  • Video 153 minutes
  • Video 164 minutes
  • Video 173 minutes
  • Video 183 minutes
  • Video 193 minutes
  • Video 203 minutes
  • Video 214 minutes
  • Video 222 minutes
  • Video 233 minutes
  • Video 244 minutes
  • Video 253 minutes
  • Video 263 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

Functional Programming Quick Start

Functional Programming Quick Start
Video Lesson | FREE

Discover functional programming with the Wolfram Language. Learn the core constructs, functions and evaluation rules of a dynamic, functional language. See how to transition your thinking from procedural to functional programming. Some experience with procedural computer programming is recommended for the class.

Learn More

Generating and Printing 3D Objects

Generating and Printing 3D Objects
Video Lesson | FREE

The Wolfram Language offers strong support for 3D graphical formats and features, which makes it an optimal system for printing 3D objects. This example-driven class demonstrates how to manipulate and model with 3D geometry using built-in functions and imported data and successfully print 3D projects. The class is for those who have an interest in 3D printing and a basic knowledge of the Wolfram Language and geometric modeling.

Learn More

Graphs and Networks: Concepts and Applications

Graphs and Networks: Concepts and Applications
Video Lesson | FREE

Graph theory and network analysis are used to model and analyze connections between entities in the real world—the World Wide Web, social networks and airline routes, just to name a few. The Wolfram Language provides a unified computational perspective from across multiple disciplines in the application of graphs and networks. This video class covers the fundamental properties of graphs and explores workflows available for network modeling and analysis.

Learn More

Hands-on Start to Mathematica

Hands-on Start to Mathematica
Video Lesson | FREE

Learn the basics of Mathematica and get started using it in your day-to-day work. This video will show you how to create and organize content in your notebook, use free-form input and the Wolfram Language to enter calculations and generate graphics, define your own variables, create interactive models and modify examples in the live documentation. 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. This video class requires no prior experience with Mathematica or the Wolfram Language.

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