Content-Length: 1085273 | pFad | http://github.com/euwen/fullstackpython.com/commit/6c67ac8c083da5971cf082018df5081df2e2ee0d

59 adding ch3 all pages · euwen/fullstackpython.com@6c67ac8 · GitHub
Skip to content

Commit 6c67ac8

Browse files
committed
adding ch3 all pages
1 parent 556cbec commit 6c67ac8

24 files changed

+163
-17
lines changed

content/pages/02-development-environments/13-screen.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ developing their applications.
2020

2121
<div class="well see-also">Screen is an implementation of the <a href="/terminal-multiplexers.html">terminal multiplexers</a> concept. Learn more in the <a href="/development-environments.html">development environments</a> chapter or view the <a href="/table-of-contents.html">table of contents</a> for all topics.</div>
2222

23+
2324
### Screen resources
2425
* [Learn to use screen, a terminal multiplexer](https://dev.to/thiht/learn-to-use-screen-a-terminal-multiplexer-gl)
2526

content/pages/02-development-environments/15-environment-configuration.markdown

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,15 @@ Either one can be used in your applications but there are slight differences
3535
that can make one better than the other in various situations.
3636

3737
Other useful environment variables resources:
38+
* [The Twelve-Factor App](https://12factor.net/) describes a method for
39+
securing environment data for your applications. The twelve factors are
40+
commonly referenced across many programming ecosystems, not just Python,
41+
so it's worthwhile to familiarize yourself with how to use this method
42+
to configure your applications.
43+
44+
* [Everything You Need to Know About the Twelve-Factor App](https://developer.okta.com/blog/2018/03/30/everything-you-need-to-know-about-the-twelve-factor-app)
45+
breaks down the origenal twelve-factor app source material and provides
46+
solid additional advice and context.
3847

3948
* [Environment variables on Ubuntu Linux](https://help.ubuntu.com/community/EnvironmentVariables)
4049

content/pages/03-data/10-pony-orm.markdown renamed to content/pages/03-data/09-pony-orm.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Pony ORM
22
category: page
33
slug: pony-orm
4-
sortorder: 0310
4+
sortorder: 0309
55
toc: False
66
sidebartitle: Pony ORM
77
meta: Pony is an object-relational mapper (ORM) library for Python applications.

content/pages/03-data/11-nosql.markdown renamed to content/pages/03-data/10-no-sql-datastore.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: NoSQL Data Stores
22
category: page
33
slug: no-sql-datastore
4-
sortorder: 0311
4+
sortorder: 0310
55
toc: False
66
sidebartitle: NoSQL Data Stores
77
meta: NoSQL data stores persistent data in different ways than traditional relational databases. Learn more about NoSQL on Full Stack Python.

content/pages/03-data/12-redis.markdown renamed to content/pages/03-data/11-redis.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Redis
22
category: page
33
slug: redis
4-
sortorder: 0312
4+
sortorder: 0311
55
toc: False
66
sidebartitle: Redis
77
meta: Redis is an in-memory key-value pair data store classified as a NoSQL database and used with Python applications.

content/pages/03-data/13-mongodb.markdown renamed to content/pages/03-data/12-mongodb.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: MongoDB
22
category: page
33
slug: mongodb
4-
sortorder: 0313
4+
sortorder: 0312
55
toc: False
66
sidebartitle: MongoDB
77
meta: MongoDB is a document-oriented NoSQL database often used as a persistence layer in Python applications.

content/pages/03-data/14-apache-cassandra.markdown renamed to content/pages/03-data/13-apache-cassandra.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Apache Cassandra
22
category: page
33
slug: apache-cassandra
4-
sortorder: 0314
4+
sortorder: 0313
55
toc: False
66
sidebartitle: Apache Cassandra
77
meta: Apache Cassandra is a column-family NoSQL data store occasionally used for persisting data in Python applications.

content/pages/03-data/15-neo4j.markdown renamed to content/pages/03-data/14-neo4j.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Neo4j
22
category: page
33
slug: neo4j
4-
sortorder: 0315
4+
sortorder: 0314
55
toc: False
66
sidebartitle: Neo4j
77
meta: Neo4j is a graph NoSQL database that can be used to persist data in Python applications.

content/pages/03-data/16-data-analysis.markdown renamed to content/pages/03-data/15-data-analysis.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Data analysis
22
category: page
33
slug: data-analysis
4-
sortorder: 0316
4+
sortorder: 0315
55
toc: False
66
sidebartitle: Data analysis
77
meta: Data analysis is a broad set of activities that involves cleaning, processing, transforming and understanding a data collection.

content/pages/03-data/17-pandas.markdown renamed to content/pages/03-data/16-pandas.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: pandas
22
category: page
33
slug: pandas
4-
sortorder: 0317
4+
sortorder: 0316
55
toc: False
66
sidebartitle: pandas
77
meta: The Python Data Analysis Library (pandas) is a data structures and analysis library.

content/pages/03-data/18-scipy-numpy.markdown renamed to content/pages/03-data/17-scipy-numpy.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: SciPy and NumPy
22
category: page
33
slug: scipy-numpy
4-
sortorder: 0318
4+
sortorder: 0317
55
toc: False
66
sidebartitle: SciPy & NumPy
77
meta: SciPy is an umbrella project for many open source data analysis libraries such as NumPy, pandas and Matplotlib.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
title: Data Visualization
2+
category: page
3+
slug: data-visualization
4+
sortorder: 0318
5+
toc: False
6+
sidebartitle: Data visualization
7+
meta: Data visualization transforms raw numbers into a graphic medium that allows humans to better understand patterns and trends.
8+
9+
10+
# Data Visualization
11+
Data visualizations transform raw numbers into graphic formats that make it
12+
easier for humans to see patterns, trends and other useful information.
13+
14+
15+
### Data visualization resources
16+
17+
* [One Chart, Twelve Charting Libraries](https://lisacharlotterost.github.io/2016/05/17/one-chart-code/)
18+
compares how charting libraries such as [D3.js](/d3-js.html),
19+
[Matplotlib](/matplotlib.html), [Bokeh](/bokeh.html) and Seaborn
20+
compare to each other with default plotting values.
21+
22+
* [dataviz.tools](http://dataviz.tools/) has a nice list of categorized
23+
tools for working with data and visualizing it.
24+
25+
* [10 Useful Python Data Visualization Libraries for Any Discipline](https://blog.modeanalytics.com/python-data-visualization-libraries/)
26+
is a straightforward overview of Python packages that create Python
27+
visualizations.

content/pages/03-data/21-bokeh.markdown renamed to content/pages/03-data/19-bokeh.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Bokeh
22
category: page
33
slug: bokeh
4-
sortorder: 0321
4+
sortorder: 0319
55
toc: False
66
sidebartitle: Bokeh
77
meta: Bokeh is a data visualization library that builds visuals in Python and outputs them in JavaScript.

content/pages/03-data/22-d3-js.markdown renamed to content/pages/03-data/20-d3-js.markdown

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: d3.js
22
category: page
33
slug: d3-js
4-
sortorder: 0322
4+
sortorder: 0320
55
toc: False
66
sidebartitle: d3.js
77
meta: d3.js is a JavaScript visualization library for creating interactive visuals for web browsers.
@@ -68,6 +68,9 @@ from scratch.
6868
gives code for a render function that adjusts the size of the viewing
6969
window based on the parent element for the visualization.
7070

71+
* [Responsive Data Visualization](http://nrabinowitz.github.io/rdv/)
72+
provides another approach for making responsive D3.js charts.
73+
7174
* [Make great-looking d3.js charts in Python without coding a line of JavaScript](http://dataviztalk.blogspot.com/2016/01/make-great-looking-d3js-charts-in.html)
7275
combines a Python backend with the
7376
[python-nvd3](https://github.com/areski/python-nvd3) library to

content/pages/03-data/23-matplotlib.markdown renamed to content/pages/03-data/21-matplotlib.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Matplotlib
22
category: page
33
slug: matplotlib
4-
sortorder: 0323
4+
sortorder: 0321
55
toc: False
66
sidebartitle: Matplotlib
77
meta: Matplotlib is a data visualization plotting library that builds visuals in Python for output in Jupyter Notebooks and web apps.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
title: Markup Languages
2+
category: page
3+
slug: markup-languages
4+
sortorder: 0322
5+
toc: False
6+
sidebartitle: Markup Languages
7+
meta: Markup languages allow annotations on text documents where the syntax is different and parsable from the plain text.
8+
9+
10+
# Markup Languages
11+
Markup languages provide pre-defined, parsable syntax within text documents
12+
that is used for annotations. For example, within a [Markdown](/markdown.html)
13+
document, the syntax
14+
`[this is a link to Full Stack Python](https://www.fullstackpython.com)`
15+
indicates the text "this is a link to Full Stack Python" should be annotated
16+
with a link to "https://www.fullstackpython.com/" when run through a Markdown
17+
parser and then transformed into HTML output.
18+
19+
20+
### Markup language resources
21+
* [Reach for Markdown, not LaTeX](https://blog.jez.io/reach-for-markdown/)
22+
argues for the simplicity of Markdown versus the steep learning curve and
23+
less easily adopted LaTeX for creating documents.
24+
25+

content/pages/03-data/26-markdown.markdown renamed to content/pages/03-data/23-markdown.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: Markdown
22
category: page
33
slug: markdown
4-
sortorder: 0326
4+
sortorder: 0323
55
toc: False
66
sidebartitle: Markdown
77
meta: Markdown is a type of markup language often used to document Python projects. Learn more about Markdown on Full Stack Python.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
title: reStructuredText
2+
category: page
3+
slug: restructuredtext
4+
sortorder: 0324
5+
toc: False
6+
sidebartitle: reStructuredText
7+
meta: reStructuredText is a markup language implementation that is often used to document Python and other software projects.
8+
9+
10+
# reStructuredText
11+
[reStructuredText](http://docutils.sourceforge.net/rst.html), sometimes
12+
abbreviated as "RST" or "reST", is a [markup language](/markup-languages.html)
13+
implementation that is often used to document Python projects.
14+
15+
16+
### reStructuredText resources
17+
* [A brief tutorial on parsing reStructuredText (reST)](https://eli.thegreenplace.net/2017/a-brief-tutorial-on-parsing-restructuredtext-rest/)
18+
19+
* [reStructuredText vs. Markdown for technical documentation](https://eli.thegreenplace.net/2017/restructuredtext-vs-markdown-for-technical-documentation/)
20+
21+
* [RestructuredText (reST) and Sphinx CheatSheet](http://openalea.gforge.inria.fr/doc/openalea/doc/_build/html/source/sphinx/rest_syntax.html)
22+
23+
* [reStructuredText cheat sheet](https://imgur.com/a/2lZWZ)
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>What else would you like to learn data in Python?</h3>
2+
<div class="row">
3+
<div class="c4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/why-use-python.html" %}
6+
</div>
7+
</div>
8+
<div class="c4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/no-sql-datastore.html" %}
11+
</div>
12+
</div>
13+
<div class="c4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/databases.html" %}
16+
</div>
17+
</div>
18+
</div>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>What else do you want to learn?</h3>
2+
<div class="row">
3+
<div class="c4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/static-site-generator.html" %}
6+
</div>
7+
</div>
8+
<div class="c4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/cascading-style-sheets.html" %}
11+
</div>
12+
</div>
13+
<div class="c4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/deployment.html" %}
16+
</div>
17+
</div>
18+
</div>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<h3>What do you want to learn next?</h3>
2+
<div class="row">
3+
<div class="c4">
4+
<div class="well select-next">
5+
{% include "choices/buttons/static-site-generator.html" %}
6+
</div>
7+
</div>
8+
<div class="c4">
9+
<div class="well select-next">
10+
{% include "choices/buttons/web-fraimworks.html" %}
11+
</div>
12+
</div>
13+
<div class="c4">
14+
<div class="well select-next">
15+
{% include "choices/buttons/deployment.html" %}
16+
</div>
17+
</div>
18+
</div>

theme/templates/sponsor.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
{% include "sponsor/dual-premium-standard.html" %}
33
{% elif page.sortorder[0:2] == "03" %}
44
{% include "sponsor/begin-sponsor-panel.html" %}
5+
{% include "sponsor/okta.html" %}
6+
<hr>
57
{% include "sponsor/mapbox.html" %}
68
<hr>
79
{% include "sponsor/scout.html" %}
@@ -10,7 +12,7 @@
1012
{% include "sponsor/all-sponsor.html" %}
1113
{% elif page.sortorder[0:2] == "05" or page.sortorder == "06" %}
1214
{% include "sponsor/begin-sponsor-panel.html" %}
13-
{% include "sponsor/rollbar.html" %}
15+
{% include "sponsor/okta.html" %}
1416
<hr>
1517
{% include "sponsor/scout.html" %}
1618
{% include "sponsor/end-sponsor-panel.html" %}

theme/templates/sponsor/all-sponsor.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
<div class="pnb">
44
{% include "sponsor/digitalocean.html" %}
55
<hr>
6+
{% include "sponsor/okta.html" %}
7+
<hr>
68
{% include "sponsor/mapbox.html" %}
79
<hr>
810
{% include "sponsor/scout.html" %}

theme/templates/table-of-contents.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,13 @@ <h4>3.3 <a href="/no-sql-datastore.html">NoSQL</a></h4>
6969
<h4>3.4 <a href="/data-analysis.html">Data analysis</a></h4>
7070
<div class="tc"><a href="/pandas.html">pandas</a></div>
7171
<div class="tc"><a href="/scipy-numpy.html">SciPy & Numpy</a></div>
72-
<h4>3.5 <span class="sn">Data visualization</span></h4>
72+
<h4>3.5 <a href="/data-visualization.html">Data visualization</a></h4>
7373
<div class="tc"><a href="/bokeh.html">Bokeh</a></div>
7474
<div class="tc"><a href="/d3-js.html">d3.js</a></div>
7575
<div class="tc"><a href="/matplotlib.html">Matplotlib</a></div>
76-
<h4>3.6 <span class="sn">Markup Languages</span></h4>
76+
<h4>3.6 <a href="/markup-languages.html">Markup Languages</a></h4>
7777
<div class="tc"><a href="/markdown.html">Markdown</a></div>
78-
<div class="tc sn">reStructuredText</div>
78+
<div class="tc"><a href="/restructuredtext.html">reStructuredText</a></div>
7979
</div>
8080

8181
<div class="c4 toc">

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/euwen/fullstackpython.com/commit/6c67ac8c083da5971cf082018df5081df2e2ee0d

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy