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/06/25 12:14] – external edit 127.0.0.1start [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 
-  * Organizing, documenting, and distributing scientific code +  * Testing and debugging scientific code
-  * Testing scientific code +
-  * Profiling scientific code+
   * Advanced NumPy   * Advanced NumPy
-  * Advanced scientific Python: decorators, context managers, generators, and elements of object oriented programming+  * Organizing, documenting, and distributing scientific code 
 +  * Advanced scientific Python: context managers and generators
   * 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
  
-Also see the [[schedule|detailed day-by-day schedule]].+Also see the [[schedule|detailed day-by-day schedule]] and information about [[location|venue and travel]]. 
 ==== Materials from previous years ==== ==== Materials from previous years ====
 See the [[archives]]. See the [[archives]].