A collection of Mathematica learning resources

14090 views
Skip to first unread message

Faysal Aberkane

unread,
Oct 2, 2011, 2:35:58 AM10/2/11
to
Here's a collection of resources I started to collect for a friend who
wanted to learn Mathematica. As it grew bigger It thought it would
interest other people.
Of course it's not exhaustive so feel free to reply with related
links.

Introduction
http://www.wolfram.com/events/virtual-conference-2011/presentations/
http://www.wolfram.com/broadcast/
http://documents.wolfram.com/flash/
http://vimeo.com/user4552113/videos

Then:
http://library.wolfram.com/infocenter/MathSource/5216/ProgrammingFundamentals.pdf
http://bmia.bmt.tue.nl/Software/Downloads/Campus/TrainingMathematicaEnglish.zip
http://www.mathprogramming-intro.org/
http://playingwithmathematica.com/learn-mathematica/
http://reference.wolfram.com/mathematica/guide/HowToTopics.html
http://www.verbeia.com/mathematica/tips/Tricks.html
http://library.wolfram.com/conferences/devconf99/villegas/UnevaluatedExpressions.nb

Basic advice for people new to Mathematica:
avoid iterative programming using loops like For, use instead
functional programming functions Map, MapThread, FoldList ... and pure
functions. This makes the code cleaner and faster.
http://reference.wolfram.com/mathematica/guide/FunctionalProgramming.html
http://reference.wolfram.com/mathematica/tutorial/PureFunctions.html

Wolfram Websites
http://blog.wolfram.com
http://twitter.com/#!/mathematicatip
http://blog.stephenwolfram.com
http://blog.wolframalpha.com
http://www.mathematica-journal.com
http://www.youtube.com/user/WolframResearch#g/a
http://www.wolfram.com/learningcenter/tutorialcollection/
http://demonstrations.wolfram.com/
http://reference.wolfram.com/mathematica/guide/Mathematica.html
http://library.wolfram.com/infocenter/search/?search_results=1;pages_count;search_item_type=21;search_field_1=conference;search_string_1=Free%20Online%20Seminars
(Slides of seminars)
http://www.wolfram.com/support/learn/
http://library.wolfram.com/

Personal websites/blogs
http://12000.org/index.htm
http://blog.matthen.com/
http://textanddatamining.blogspot.com/
http://playingwithmathematica.com
http://www.weber-und-partner.com/resources/index.htm

Forums:
https://groups.google.com/group/comp.soft-sys.math.mathematica
http://www.mathkb.com/Uwe/Forums.aspx/mathematica/201107/1
http://stackoverflow.com/questions/tagged/mathematica

Interesing posts on stackoverflow:
http://stackoverflow.com/questions/4198961/what-is-in-your-mathematica-tool-bag
http://stackoverflow.com/questions/4721171/performance-tuning-in-mathematica/4723969#4723969
http://stackoverflow.com/questions/4430998/mathematica-what-is-symbolic-programming

Books:
The Mathematica Book http://reference.wolfram.com/legacy/v5_2/
Mathematica Navigator
Mathematica Cookbook
Mathematica In Action
The Mathematica GuideBooks

Package for "preparing publication-quality scientific figures"
http://scidraw.nd.edu/levelscheme/

Interesting (non-free) tools
http://www.wolfram.com/products/workbench/
http://www.wolfram.com/products/applications/excel_link/


dimitris

unread,
Oct 3, 2011, 4:28:42 AM10/3/11
to
Great job indeed!

I would like to mention the book:

"Mathematica=C2=AE:A Problem-Centered Approach"

by Roozbeh Hazrat


A little book (only 203p) that nevertheless succeeds in teaching
fundamentals of programming in Mathematica through well chosen
examples from number theory make it thus easily accessible.


On 2 =CE=9F=CE=BA=CF=84, 09:35, Faysal Aberkane <faysal.aberk...@gmail.com> wrote:
> Here's a collection of resources I started to collect for a friend who
> wanted to learn Mathematica. As it grew bigger It thought it would
> interest other people.
> Of course it's not exhaustive so feel free to reply with related
> links.
>
> Introductionhttp://www.wolfram.com/events/virtual-conference-2011/presentations/http://www.wolfram.com/broadcast/http://documents.wolfram.com/flash/http://vimeo.com/user4552113/videos
>

> Then:http://library.wolfram.com/infocenter/MathSource/5216/ProgrammingFund...http://bmia.bmt.tue.nl/Software/Downloads/Campus/TrainingMathematicaE...http://www.mathprogramming-intro.org/http://playingwithmathematica.com/learn-mathematica/http://reference.wolfram.com/mathematica/guide/HowToTopics.htmlhttp://www.verbeia.com/mathematica/tips/Tricks.htmlhttp://library.wolfram.com/conferences/devconf99/villegas/Unevaluated...


>
> Basic advice for people new to Mathematica:
> avoid iterative programming using loops like For, use instead
> functional programming functions Map, MapThread, FoldList ... and pure

> functions. This makes the code cleaner and faster.http://reference.wolfra=
m.com/mathematica/guide/FunctionalProgramming....http://reference.wolfram.c=
om/mathematica/tutorial/PureFunctions.html
>
> Wolfram Websiteshttp://blog.wolfram.comhttp://twitter.com/#!/mathematicat=
iphttp://blog.stephenwolfram.comhttp://blog.wolframalpha.comhttp://www.math=
ematica-journal.comhttp://www.youtube.com/user/WolframResearch#g/ahttp://ww=
w.wolfram.com/learningcenter/tutorialcollection/http://demonstrations.wolfr=
am.com/http://reference.wolfram.com/mathematica/guide/Mathematica.htmlhttp:=
//library.wolfram.com/infocenter/search/?search_results=1;pages_...
> (Slides of seminars)http://www.wolfram.com/support/learn/http://library.w=
olfram.com/
>
> Personal websites/blogshttp://12000.org/index.htmhttp://blog.matthen.com/=
http://textanddatamining.blogspot.com/http://playingwithmathematica.comhttp=
://www.weber-und-partner.com/resources/index.htm
>
> Forums:https://groups.google.com/group/comp.soft-sys.math.mathematicahttp=
://www.mathkb.com/Uwe/Forums.aspx/mathematica/201107/1http://stackoverflow.=
com/questions/tagged/mathematica
>
> Interesing posts on stackoverflow:http://stackoverflow.com/questions/4198=
961/what-is-in-your-mathematic...http://stackoverflow.com/questions/4721171=
/performance-tuning-in-math...http://stackoverflow.com/questions/4430998/ma=
thematica-what-is-symbol...
>
> Books:
> The Mathematica Bookhttp://reference.wolfram.com/legacy/v5_2/


> Mathematica Navigator
> Mathematica Cookbook
> Mathematica In Action
> The Mathematica GuideBooks
>

> Package for "preparing publication-quality scientific figures"http://scid=
raw.nd.edu/levelscheme/
>
> Interesting (non-free) toolshttp://www.wolfram.com/products/workbench/htt=
p://www.wolfram.com/products/applications/excel_link/


Dr. Wolfgang Hintze

unread,
Oct 5, 2011, 4:11:42 AM10/5/11
to
Many thanks for the very useful list of ressouces!

Wolfgang

"Faysal Aberkane" <faysal....@gmail.com> schrieb im Newsbeitrag
news:j690oe$rat$1...@smc.vnet.net...

Faysal Aberkane

unread,
Oct 13, 2011, 3:49:26 AM10/13/11
to

dimitris

unread,
Oct 16, 2011, 7:11:37 AM10/16/11
to
On Oct 13, 9:49 am, Faysal Aberkane <faysal.aberk...@gmail.com> wrote:
> This link is interesting alsohttp://web.ift.uib.no/~szhorvat/mmatricks.php

Some other interesting Mathematica related material:

http://www.theodoregray.com/BrainRot/

http://www.mathematica-users.org/webMathematica/wiki/wiki.jsp?pageName=Main_Page

http://home.comcast.net/~djmpark/Mathematica.html (David Park is the
creator of DrawGraphics package.)

As regards books about Mathematica there are hundreds of them in a
wide range of scientific topics:

http://www.wolfram.com/books/

Classic references among others are:
"Mastering Mathematica: Programming Methods and Applications" by John
Gray

"An introduction to programming with Mathematica", by Paul Wellin,
Richard Gaylord and Samuel Kamin

"Mathematica guidebooks", by Michael Trott

Dimitris Anagnostou

Reply all
Reply to author
Forward
0 new messages