The course "Basics of effective work with Wolfram technologies". Session 1: Wolfram Mathematica and Wolfram Cloud Review
In September 2014, I was lucky to hold a course called β Wolfram Technologies in Action β, after which there were records of all the seminars, as well as their presentations and many other materials. More than 50 people attended this course and I am glad that all of them were very pleased with the course, and the knowledge gained by them then allowed many to become excellent Wolfram Language programmers over the past year.
I will give a few feedback from the course participants:
Feedback from listeners
Thanks for the lectures and DZ to them, all the material was well structured and accessible for understanding. I am pleased to listen to new courses on working with Mathematica ! ( Kurban Magomedov )
The course material βWolfram Technologies in Actionβ was not just well structured, but extremely methodically aligned and supplemented with homework. Separately, I would like to note the quality of the course author ( Eva Frumen (Voronkova) )
Being a novice WM user, I received a huge store of knowledge after listening to the Wolfram Technologies in Action course and performing a DZ. The format of courses is very convenient for the general public, classes are held in free time from work / study, when the very thing to think beyond the boundaries of familiar things. WM is here at an opportune moment, with its almost wonderful possibilities. I would recommend courses for studying WM to almost everyone, since the study of WM reveals a huge number of opportunities to solve a huge number of high-tech tasks, increase productivity, optimize mental costs and get a real aesthetic pleasure. ( Nikos * ΟΞ»ΞΞΏΞ½ * )
Very informative seminars, and Roman, in my opinion, managed to show how the Matematica user should think. ( Alyona Davydova )
Course listened with interest. I actively use Mathematica from the 7th version. It all develops and develops, so you have to catch up with progress. Such courses are very helpful in this process, orient and open the areas of application that are most interesting in their work. Thank you, Roman! ( Felix Zvyagin )
The duration of the course, which I sincerely hope will help you discover the beauty and incredible possibilities of the Wolfram Language, is from 20 to 80 hours - depending on how deeply you want to get acquainted with the language and the Wolfram Mathematica system. The course itself, which will be published one lesson per week, has been reworked for Habrahabr, significantly expanded and deepened.
Each lesson contains several structural parts:
')
Webinar recordings read in September 2014 - about 20 hours of video,
presentations to these webinars - about 20 hours of independent work on their detailed reading and performing tasks for independent work,
additional materials - about 40 hours of independent work on watching additional videos and reading additional articles.
The course consists of 10 lessons that cover the most important and common questions that users encounter at the beginning of working with Mathematica and the Wolfram Language.
1. Overview of Wolfram Mathematica and Wolfram Cloud systems .
2. Programming language Wolfram Language (work in Mathematica 10):
2.4. Creating interactive objects, working with controls, creating user interfaces.
2.5. Import, export, data processing, files, images, sound, web pages. Working with the API of web resources on the example of the VKontakte API, as well as working with built-in ways of working with the API of Facebook, Twitter, Instagram, etc.
2.6. Work with built-in supervised Wolfram databases, integration with Wolfram | Alpha.
3. Working with the Wolfram Cloud: creating a direct API, input form, CloudCDF, etc.
4. CDF technology - instant integration of interactive objects created in Mathematica into web pages, subtleties. Using ready-made interactive objects from the Wolfram Demonstrations Project site in their projects and changing them. Real examples and business applications.
5. Working with Wolfram Language and Mathematica , pre-installed and free on the Raspberry Pi (with the Raspbian operating system).
Lesson 1: Wolfram Mathematica and Wolfram Cloud Overview
Content
What is Wolfram Mathematica ?
β β β Creator - Stephen Wolfram
β β β β β β Some recent articles by Stephen Wolfram (translated into Russian)
β β β List of built-in functions and symbols
β β β β β β Number of built-in functions depending on the version
β β β β β β Hard disk space
β β β Read more about Mathematica in general
β β β All Wolfram Research products
New and updated features
β β β Code to receive these lists
New in the front-end (interface)
New geometric language
β β β Basic geometric objects
β β β Functions for geometric calculations
β β β β β β Measure area
β β β β β β Distance to the area
β β β β β β Work with areas
β β β Area setting functions
β β β Work with grids
Full integration with other functions
Analytical and numerical solution of differential equations
β β β WhenEvent for analytical tasks
β β β Analytical solution of remote control with delay
β β β Finite Element Method
Machine Learning
β β β Classify
β β β Predict
β β β Example
"Entity Language" - a new language for working with databases + A huge number of new databases
New language for working with geographic information
(If you do not have Wolfram Mathematica , you can download a fully functional trial version . You can also create a free account in Wolfram Programming Cloud).
Some examples of slides:
Additional materials for the lesson
Video
Introduction to the Wolfram Language by Stephen Wolfram (in Russian)
Roman Osipov | The first acquaintance with the system Wolfram Mathematica
Roman Osipov | Detailed review of Wolfram Mathematica
Getting started with the Wolfram programming cloud
Stephen Wolfram | Generator of non-random answers (Stephen Wolfram's speech on November 25, 2013 at the Digital October center)