Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next 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 14:56] Tiziano Zito
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> +You can [[applications|apply online]].
  
 [[faculty|Faculty]], [[faculty#organizers|organizers]], [[students|students]]. [[faculty|Faculty]], [[faculty#organizers|organizers]], [[students|students]].
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