@@ -19,10 +19,15 @@ Introductory
19
19
IPython and Jupyter provide tools for interactive computing that are widely
20
20
used in scientific computing, but can benefit any Python developer.
21
21
22
- We will show how to use IPython in different ways, as: an interactive shell, a
23
- graphical console, a network-aware VM in GUIs, a web-based notebook with code,
24
- graphics and rich HTML. We will demonstrate how to deploy a custom environment
25
- with Docker that not only contain multiple Python kernels as well as a couple
22
+ We will show how to use IPython in different ways, as:
23
+
24
+ - an interactive shell,
25
+ - a graphical console,
26
+ - a network-aware VM in GUIs,
27
+ - a web-based notebook with code, graphics and rich HTML.
28
+
29
+ We will demonstrate how to deploy a custom environment
30
+ with Docker that not only contains multiple Python kernels but also a couple
26
31
of other languages.
27
32
28
33
# Audience
@@ -72,12 +77,12 @@ providing unique functionality tuned to a specific use case:
72
77
73
78
![ Notebook screenshot] ( http://jupyter.org/assets/jupyterpreview.png )
74
79
75
- The notebooks also allow for code in multiple language allowing to mix Python
80
+ The notebooks also allow for code in multiple languages allowing to mix Python
76
81
with Cython, C, R and other languages to access features hard to obain from
77
82
Python.
78
83
79
- These tools also increasingly work with languages other than Python, and we are
80
- renaming the language independent frontend components to * Jupyter* in order to
84
+ These tools also increasingly work with languages other than Python, and we
85
+ renamed the language independent frontend components to * Jupyter* in order to
81
86
make this clearer. The Python kernel we provide and the original terminal-based
82
87
shell will continue to be called * IPython* .
83
88
@@ -112,7 +117,7 @@ productive workflow in Python.
112
117
** Last section**
113
118
114
119
- Deploying with docker (locally or in the cloud).
115
- - have the attendees deploy a image that contain the latest development versions.
120
+ - have the attendees deploy a image that contains the latest development versions.
116
121
- show how to write various extensions, and multi language integration.
117
122
118
123
# More info
@@ -126,6 +131,6 @@ The materials for this tutorial are
126
131
127
132
# Additional Notes
128
133
129
- Versions of this tutorial have been presented at PyCon 2012, 2014, and 2015 . It
134
+ Versions of this tutorial have been presented at PyCon 2012, 2014, 2015 and also EuroPython 2016 . It
130
135
has been well received so far, and we would like to do keep teaching about
131
136
IPython and Jupyter!
0 commit comments