Skip to content

Commit cfbbaa8

Browse files
authored
Merge pull request #123 from morrisLuke/copyedits
Copyedits
2 parents 211ce58 + 5241575 commit cfbbaa8

File tree

16 files changed

+146
-140
lines changed

16 files changed

+146
-140
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ pipenv install
2424

2525
## Contributing
2626

27-
To start a test server the previews the site, use the following command:
27+
To start a test server that previews the site, use the following command:
2828

2929
```bash
3030
make serve

docs/src/about.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
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.
44

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.
66

77
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/).

docs/src/appendix/index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
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.
77

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.
99

1010
```{contents} Sections
1111
:depth: 1
@@ -46,7 +46,7 @@ If you see a number starting with 2, like say ...
4646
Python 2.7.12
4747
```
4848

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.
5050

5151
Instructions for both new installations and upgrades can be found [here](https://docs.python-guide.org/starting/installation/).
5252

@@ -58,7 +58,7 @@ By default, Python's third-party packages are all installed in a shared "global"
5858

5959
This approach is fine for your first experiments with Python, but it quickly falls apart when you start to get serious about coding.
6060

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.
6262

6363
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.
6464

@@ -106,7 +106,7 @@ If you see that version number now, you know you're okay.
106106

107107
### Create a code directory
108108

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.
110110

111111
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.
112112

@@ -141,15 +141,15 @@ Now let's make a folder for your work in this class.
141141
mkdir first-python-notebook
142142
```
143143

144-
Then, jump into project directory:
144+
Then, jump into that project directory:
145145

146146
```bash
147147
cd first-python-notebook
148148
```
149149

150150
This is where you'll store a local copy of all the code and files you create for this project.
151151

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.
153153

154154
```bash
155155
cd Code/first-python-notebook

0 commit comments

Comments
 (0)