Difference between revisions of "UnixRX"

Line 2: Line 2:
 
Course notes for the Workshop in May 2013:
 
Course notes for the Workshop in May 2013:
  
[[Media:unixrx_1_intro.pdf|Monday: UNIX introduction]]<br>
+
# [[Media:unixrx_1_intro.pdf|Monday: UNIX introduction]]. On the first day we explore the UNIX commandline, learn about copying renaming, deleting, but also about extracting lines from files etc.
[[Media:unixrx_2_python.pdf|Tuesday: Python baby steps: calculating Pi]]<br>
+
# [[Media:unixrx_2_python.pdf|Tuesday: Python baby steps: calculating Pi]] We learn the very basics of the programming language Python, and end the day with writing a full python program to estimate the value of Pi using a Monte Carlo approach.
[[Media:unixrx_3_readwrite.pdf|Wednesday: Reading and Writing]]<br>
+
# [[Media:unixrx_3_readwrite.pdf|Wednesday: Reading and Writing]]. We learn how to read from a file and write to a file using python.
[[Media:unixrx_4_plotting.pdf|Thursday: Plotting]]<br>
+
# [[Media:unixrx_4_plotting.pdf|Thursday: Plotting]]. Python makes plotting easy and we can create nice xy-plots and histograms.
[[Media:unixrx_5_scpy_numpy.pdf|Friday: Scipy/Numpy and other complications]]<br>
+
# [[Media:unixrx_5_scpy_numpy.pdf|Friday: Scipy/Numpy and other complications]]. Python has a small core but there are many modules that can be imported, modules for computation such as scipy and numpy are necessary if you want to do any serious computing with python. We learn about how to use these models.
 +
 
 
[[File:groupsmall.jpg|center|bottom|500px]]<br>
 
[[File:groupsmall.jpg|center|bottom|500px]]<br>

Revision as of 08:50, 30 August 2013

Unixrx.png

Course notes for the Workshop in May 2013:

  1. Monday: UNIX introduction. On the first day we explore the UNIX commandline, learn about copying renaming, deleting, but also about extracting lines from files etc.
  2. Tuesday: Python baby steps: calculating Pi We learn the very basics of the programming language Python, and end the day with writing a full python program to estimate the value of Pi using a Monte Carlo approach.
  3. Wednesday: Reading and Writing. We learn how to read from a file and write to a file using python.
  4. Thursday: Plotting. Python makes plotting easy and we can create nice xy-plots and histograms.
  5. Friday: Scipy/Numpy and other complications. Python has a small core but there are many modules that can be imported, modules for computation such as scipy and numpy are necessary if you want to do any serious computing with python. We learn about how to use these models.
Groupsmall.jpg