A Guide to Programming with Wolfram Language

  • Interactive Course
  • 5 h
  • Intermediate
  • 2 Certifications

Course Overview

Requirements: This course requires basic working knowledge of Wolfram Language

Featured Products & Technologies: Wolfram Language (available in Mathematica and Wolfram|One)

You'll Learn To

  • Work with the different programming paradigms supported by Wolfram Language
  • Use basic programming structures to achieve complex results
  • Assign values to and work with variables; set up transformation rules
  • Alter special expressions with patterns; understand order of operations
  • Interface with dynamic results, user inputs and different ways of representations of built-in knowledge
  • Make simple labeled visualizations from data and functions
  • Optimize for speed and memory usage; use monitoring and debugging tools
  • Control what is evaluated and when in a given session

Video Duration

  • Section 127 minutes
  • Section 230 minutes
  • Section 322 minutes
  • Section 424 minutes
  • Section 526 minutes
  • Section 631 minutes
  • Section 722 minutes
  • Section 834 minutes

New! Wolfram AI Course Assistant

This interactive course includes video lessons, quizzes, practice problems, a final exam and our new chat-based Course Assistant powered by Wolfram LLM Kit. Ask Course Assistant anything about the lesson, and it will provide you with contextually aware answers and even relevant code. Get started with our free courses by signing in to the Wolfram Cloud with your Wolfram ID—or create one; it's free! Our recommended best practice for completing this interactive course is to start with Lesson 1 and progress through the video lessons, taking each quiz in the order it appears in the table of contents. You can click Track My Progress to chart your certification progress as you go. Wolfram AI Course Assistant is included with a Wolfram Notebook Assistant + LLM Kit subscription.

Certifications Available

  • Completion Certificate

    Certify your completion of this course by watching course videos and passing the auto-graded quizzes.

    Track My Progress
  • Level 1 Certification

    Once you have completed the course, take the exam to earn your Wolfram Language Level 1 certification.

    See Details