You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/about.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,6 @@
2
2
3
3
This course was first developed by [Ben Welsh](https://palewi.re/who-is-ben-welsh/) for an October 2016 ["watchdog workshop"](http://www.californiacivicdata.org/2016/10/08/first-python-notebook/) organized by Investigative Reporters and Editors at San Diego State University's school of journalism.
4
4
5
-
Since then it has been [taught](https://knightcenter.utexas.edu/blog/00-18396-sign-now-our-new-online-course-data-journalism-python-data-journalists-analyzing-money), [twice](https://journalismcourses.org/product/first-python-notebook-data-analysis-on-deadline/), as a massive, open online course at the University of Texas at Austin, become part of Stanford’s curriculum and been offered at an unbroken string of annual conferences organized by the National Institute for Computer-Assisted Reporting. Several classes have been streamed live, with [more](https://www.youtube.com/watch?v=x-y7tRpq7xM) than [one](https://www.youtube.com/watch?v=2RgPoy05AnA) available as a recording.
5
+
Since then it has been [taught](https://knightcenter.utexas.edu/blog/00-18396-sign-now-our-new-online-course-data-journalism-python-data-journalists-analyzing-money), [twice](https://journalismcourses.org/product/first-python-notebook-data-analysis-on-deadline/) as a massive, open online course at the University of Texas at Austin, become part of Stanford’s curriculum and been offered at an unbroken string of annual conferences organized by the National Institute for Computer-Assisted Reporting. Several classes have been streamed live, with [more](https://www.youtube.com/watch?v=x-y7tRpq7xM) than [one](https://www.youtube.com/watch?v=2RgPoy05AnA) available as a recording.
6
6
7
7
The class has frequently been taught with and by others, including [James Gordon](https://journalism.missouri.edu/people/james-gordon/), [Andrea Suozzo](https://andreasuozzo.com/), [Cheryl Phillips](https://comm.stanford.edu/faculty-phillips/), [Iris Lee](https://www.latimes.com/people/iris-lee), [Gabrielle LaMarr LeMee](https://linktr.ee/lamarrlemee), [Melissa Lewis](https://melissalewis.codes/), [Aaron Williams](https://acwx.net/), [Derek Willis](http://thescoop.org/), [Joe Germuska](https://about.me/joegermuska), [Kae Petrin](https://petrinkae.github.io), [Eric Sagara](https://www.linkedin.com/in/esagara), [Serdar Tumgoren](https://twitter.com/zstumgoren), [Simon Willison](https://simonwillison.net/), [David Eads](http://www.recoveredfactory.net/), [Amy Schmitz Weiss](https://californiacivicdata.org/2017/07/12/first-python-notebook-at-sdsu/) and [Katlyn Alo](https://www.linkedin.com/in/katalo/).
Copy file name to clipboardExpand all lines: docs/src/appendix/index.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
6
6
While there are numerous ways to install and configure Jupyter notebooks, advanced users like to take advantage of Python’s power tools to have more control over when and where code is installed on their system.
7
7
8
-
This guide will demonstrate how to install everything you computer needs to play like the pros.
8
+
This guide will demonstrate how to install everything your computer needs to play like the pros.
9
9
10
10
```{contents} Sections
11
11
:depth: 1
@@ -46,7 +46,7 @@ If you see a number starting with 2, like say ...
46
46
Python 2.7.12
47
47
```
48
48
49
-
...then you have an outdated version of Python and will need to upgrade to a version starting with a three. You can probably complete the class without doing so, but the maintainers of Python are gradually phasing out version two and officially recommend you upgrade.
49
+
...then you have an outdated version of Python and will need to upgrade to a version starting with a 3. You can probably complete the class without doing so, but the maintainers of Python are gradually phasing out version 2 and officially recommend you upgrade.
50
50
51
51
Instructions for both new installations and upgrades can be found [here](https://docs.python-guide.org/starting/installation/).
52
52
@@ -58,7 +58,7 @@ By default, Python's third-party packages are all installed in a shared "global"
58
58
59
59
This approach is fine for your first experiments with Python, but it quickly falls apart when you start to get serious about coding.
60
60
61
-
For instance, say you develop a web application today with [Flask](https://palletsprojects.com/p/flask/) version 1.1. What if, a year from now, you want to start a new project and use a newer version of Flask? Your old app is still live and requires occasional patches, but you don't have time to re-write all of your old to make it compatible with the latest version of Flask.
61
+
For instance, say you develop a web application today with [Flask](https://palletsprojects.com/p/flask/) version 1.1. What if, a year from now, you want to start a new project and use a newer version of Flask? Your old app is still live and requires occasional patches, but you don't have time to re-write all of your old code to make it compatible with the latest version of Flask.
62
62
63
63
Open-source projects are changing every day and such conflicts are common, especially when you factor in the sub-dependencies of your project’s direct dependencies, as well as the sub-dependencies of those sub-dependencies.
64
64
@@ -106,7 +106,7 @@ If you see that version number now, you know you're okay.
106
106
107
107
### Create a code directory
108
108
109
-
Now let’s create a common folder where all you of your projects will be stored starting with this one. This is also where our virtualenv will be configured.
109
+
Now let’s create a common folder where all of your projects will be stored starting with this one. This is also where our virtualenv will be configured.
110
110
111
111
Depending on your operating system and personal preferences, open up a terminal program. It will start you off in your computer’s home directory, just like your file explorer. Enter the [`ls`](https://en.wikipedia.org/wiki/Ls) command and press enter to see all of the folders there now.
112
112
@@ -141,15 +141,15 @@ Now let's make a folder for your work in this class.
141
141
mkdir first-python-notebook
142
142
```
143
143
144
-
Then, jump into project directory:
144
+
Then, jump into that project directory:
145
145
146
146
```bash
147
147
cd first-python-notebook
148
148
```
149
149
150
150
This is where you'll store a local copy of all the code and files you create for this project.
151
151
152
-
It isn't necessary to change directories one level at a time. You can also specify the full path of directory you want to change into. For instance, from your home directory you could running the following to move directly into your project directory.
152
+
It isn't necessary to change directories one level at a time. You can also specify the full path of directory you want to change into. For instance, from your home directory you could run the following to move directly into your project directory.
0 commit comments