Learn about the fundamental concepts of programming in Wolfram Language. Course covers syntax and structure of expressions, variable assignments, function definitions and pattern matching.
This course teaches the fundamental concepts of programming in Wolfram Language. It features concise lecture sections, lesson notebooks with self-check exercises for further study and tips for writing Wolfram Language code. A Wolfram certified instructor guides the class session and presents interactive polls to enhance understanding. This course provides a solid introduction to anyone who wants to develop an understanding of programming in Wolfram Language from the ground up. It is the first course in the Wolfram Language Programming Proficiency three-part sequence, to be followed by the courses Practical Programming and Programming and Development.
Featured Products & Technologies: Wolfram Language (available in Mathematica and Wolfram|One)
Outline
Lists and Associations: Learn about the most common data structures in Wolfram Language and how they can be used to collect and organize any type of information.
Assignments, Rules and Patterns: Understand how Wolfram Language handles a common task of programming—defining variables and functions. Learn about using pattern matching and replacement rules to transform expressions.
Syntax and Expressions: Discover the fundamental building blocks of Wolfram Language and how they can be put together to build more complex code. Build an intuition for the structure of expressions, allowing you to code effectively and efficiently.
Writing a Program: Choose functions that best match your programming style. Learn some quick tips and tricks helpful for programming in Wolfram Language.
This course teaches the fundamental concepts of programming in Wolfram Language. It features concise lecture sections, lesson notebooks with self-check exercises for further study and tips for writing Wolfram Language code. A Wolfram certified instructor guides the class session and presents interactive polls to enhance understanding. This course provides a solid introduction to anyone who wants to develop an understanding of programming in Wolfram Language from the ground up. It is the first course in the Wolfram Language Programming Proficiency three-part sequence, to be followed by the courses Practical Programming and Programming and Development.
Featured Products & Technologies: Wolfram Language (available in Mathematica and Wolfram|One)
Outline
Lists and Associations: Learn about the most common data structures in Wolfram Language and how they can be used to collect and organize any type of information.
Assignments, Rules and Patterns: Understand how Wolfram Language handles a common task of programming—defining variables and functions. Learn about using pattern matching and replacement rules to transform expressions.
Syntax and Expressions: Discover the fundamental building blocks of Wolfram Language and how they can be put together to build more complex code. Build an intuition for the structure of expressions, allowing you to code effectively and efficiently.
Writing a Program: Choose functions that best match your programming style. Learn some quick tips and tricks helpful for programming in Wolfram Language.