Resources for Learning Wolfram Language (Mathematica) in Russian

  • Tutorial

For quite some time, my colleagues and I, members of the Wolfram Mathematica Russian-language support , have been developing and collecting completely free and high-quality resources in Russian, which would allow anyone who wants to learn to program in Wolfram Language (Mathematica) independently.

I think that the time has come to talk about this on Habrahabr, having created an article on the resource collection under development, which will be constantly expanded and replenished, and will serve, in fact, as the Russian-language analogue of the page " Where can I find examples of good Mathematica programming practice? " On the site Mathematica at StackExchange.com.

Course "Fundamentals of Effective Work with Wolfram Technologies"




Resources on Habrahabr


2016 year




2015 year



year 2014



Posts on Habré not in the official Wolfram Research blog





“Short Mathematica Lessons” (15 video lessons)


This is a collection of short video lectures on Wolfram Language (Mathematica) programming from scratch. In fact, this is a constantly evolving ready-made programming course.

Introduction: What are Wolfram Mathematica Short Tutorials?

1 | First introduction to Wolfram Mathematica

2 | Common mistakes and misconceptions of novice users

3 | Assigning values ​​to variables and defining functions

4 | Clearing Variables and Functions

5 | Applying a function to each element of a list (vector, matrix, etc.)

6 | Work with clean features

7 | Feature Options

8 | Lists and their creation

9 | Select items from a list or expression

10 | Merging Lists

11 | Modify, Add, or Remove List Items

12 | Grouping List Items

13 | Lists as sets

14 | Lists as vectors and matrices, elements of linear algebra



Mathematica in Action workshops (13 video tutorials)


This is a collection of detailed video lectures on certain large topics in Wolfram Language (Mathematica) programming.

A detailed review of Mathematica 10 and Wolfram Cloud

Detailed Wolfram Programming Cloud Review

Overview of Wolfram Mathematica

Create presentations, customize styles and prepare electronic publications in Wolfram Mathematica

Template objects in Wolfram Mathematica

Code Optimization in Wolfram Mathematica

Creating Interactive Objects in Mathematica Using Manipulate and the Subtleties of Working with This Function

Debugging Methods in Wolfram Mathematica

Creating packages (Mathematica Package), working with contexts and protecting code

Creating testing programs in Mathematica

Search for local minima (maxima) in the list of numbers

Create charts with two different axes

Listing the names of all built-in functions used in a given cell or document



Mathematica in Action Blog





Materials of conferences and seminars



2014 Wolfram Technology Conference


Opening remarks (Maksimtsev I.A.)

Future Wolfram Technology Trends (John McLoon)

Innovation in entrepreneurship (round table)

Wolfram Center at SPbGEU (Grigory Fridman)

Development of large applications in Mathematica (Leonid Shifrin)

Digital Signal Processing in Mathematica (Andrey Makarenko)

Character possibilities of Wolfram language (Roman Osipov)

New features of Wolfram SystemModeler 4 (Maxim Sakharov)

2013 Wolfram Technology Conference


Conference keynote address (Stephen Wolfram)

Wolfram technology as an integrated scalable platform (Vitaliy Kaurov)

Using Mathematica at FINEC (Grigory Fridman)

Development of practical applications based on Wolfram technologies (Osipov Roman)

Efficiency and universality of the Mathematica programming language (Leonid Shifrin)



Other useful resources


Stephen Wolfram: How I Created My Business

Also popular now: