Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
start [2018/07/10 10:45] – all link to location Zbigniew Jędrzejewski-Szmekstart [2019/02/27 13:30] – external edit 127.0.0.1
Line 12: Line 12:
  
 This school is targeted at Master or PhD students and Post-docs from all areas of science. Competence in Python or in another language such as Java, This school is targeted at Master or PhD students and Post-docs from all areas of science. Competence in Python or in another language such as Java,
-C/C++, MATLAB, or Mathematica is absolutely required. Basic knowledge of Python and of a version control system such as git, subversion, mercurial,+C/C++, MATLAB, or is absolutely required. Basic knowledge of Python and of a version control system such as git, subversion, mercurial,
 or bazaar is assumed. Participants without any prior experience with Python and/or git should work through the proposed  or bazaar is assumed. Participants without any prior experience with Python and/or git should work through the proposed 
 [[introductory_material|introductory material]] **before** the course. [[introductory_material|introductory material]] **before** the course.
  
-We are striving hard to get a pool of students which is international and gender-balanced: [[https://python.g-node.org/python-summerschool-2018/archives#stats|see]] how far we got in previous years!+We are striving hard to get a pool of students which is international and gender-balanced: [[archives#stats|see]] how far we got in previous years!
  
 <del>You can [[applications|apply online]]. The application process is complete, we are currently reviewing applications.</del>  <del>You can [[applications|apply online]]. The application process is complete, we are currently reviewing applications.</del> 
Line 24: Line 24:
  
 ==== Date & Location ===== ==== Date & Location =====
-**3September, 2018**. [[https://goo.gl/maps/3EfZ3ttXAGs|Camerino]], {{:flags:it.png|Italy}} Italy +**2September, 2019**. [[https://goo.gl/maps/3EfZ3ttXAGs|Camerino]], {{:flags:it.png|Italy}} Italy
- +
-**If you missed the application deadline**, write to [[python-info@g-node.org]] to be put on the announcement list for next year. +
  
 ==== Program ===== ==== Program =====
   * Version control with git and how to contribute to open source projects with GitHub   * Version control with git and how to contribute to open source projects with GitHub
-  * Best practices in data visualization+  * Tidy data analysis and visualization 
 +  * Testing and debugging scientific code 
 +  * Advanced NumPy
   * Organizing, documenting, and distributing scientific code   * Organizing, documenting, and distributing scientific code
-  * Testing scientific code +  * Advanced scientific Python: context managers and generators
-  * Profiling scientific code +
-  * Advanced NumPy +
-  * Advanced scientific Python: decorators, context managersgenerators, and elements of object oriented programming+
   * Writing parallel applications in Python   * Writing parallel applications in Python
-  * Speeding up scientific code with Cython and numba +  * Profiling and speeding up scientific code with Cython and numba
-  * Memory-bound computations and the memory hierarchy+
   * Programming in teams   * Programming in teams