Skip to content

Commit f44c99f

Browse files
committed
new logos and starter pages
1 parent 222c0bb commit f44c99f

16 files changed

+192
-30
lines changed

content/pages/02-development-environments/02-text-editors-ides.markdown

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,7 @@ wants that kind of functionality.
4545

4646
* [Emacs](/emacs.html)
4747

48-
* Sublime Text
49-
50-
* Windows Notepad
48+
* [Sublime Text](/sublime-text.html)
5149

5250

5351
### IDE implementations

content/pages/02-development-environments/07-source-control.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ today's Python development world. The two primary choices are:
5353
* [Git](/git.html) is a free and open source distributed version
5454
control system.
5555

56-
* [Mercurial](http://mercurial.selenic.com/) is similar to Git, also a free
56+
* [Mercurial](/mercurial.html) is similar to Git, also a free
5757
and open source distributed version control system.
5858

59-
* [Subversion](https://subversion.apache.org/) is a centralized system where
59+
* [Subversion](/subversion.html) is a centralized system where
6060
developers must check files in and out of the hosted repository to minimize
6161
merge conflicts.
6262

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
title: Mercurial
2+
category: page
3+
slug: mercurial
4+
sortorder: 0209
5+
toc: False
6+
sidebartitle: Mercurial
7+
meta: Mercurial is an implementation of the source (version) control concept. Learn more Full Stack Python.
8+
9+
10+
# Mercurial
11+
[Mercurial](https://www.mercurial-scm.org/) is a distributed open source
12+
[source control](/source-control.html) (also known as "version
13+
control") system for tracking and handling file modifications. Mercurial
14+
can be used as the version control system for Python projects.
15+
16+
<a href="https://www.mercurial-scm.org/" style="border: none;"><img src="/img/logos/mercurial.png" width="100%" alt="Official Mercurial logo." class="technical-diagram"></a>
17+
18+
<div class="well see-also">Mercurial is an implementation of the <a href="/source-control.html">source control</a> concept. Learn how these pieces fit together 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>
19+
20+
21+
### Mercurial tutorials
22+
* [Hg Init](http://hginit.com/) is a six-part in-depth tutorial that explores
23+
the basic concepts and syntax for using Mercurial.
24+
25+
* The official
26+
[Mercurial tutorial](https://www.mercurial-scm.org/wiki/Tutorial)
27+
goes through the basics. It has great examples for syntax and expected
28+
output.
29+
30+
* [Mercurial: The Definitive Guide](http://hgbook.red-bean.com/read/)
31+
is a free online version of the
32+
[O'Reilly book](https://www.amazon.com/gp/product/0596800673).

content/pages/02-development-environments/09-subversion.markdown

Lines changed: 0 additions & 16 deletions
This file was deleted.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
title: Apache Subversion
2+
category: page
3+
slug: apache-subversion
4+
sortorder: 0210
5+
toc: False
6+
sidebartitle: Apache Subversion
7+
meta: Apache Subversion is an implementation of the source (version) control concept and is often used with Python code.
8+
9+
10+
# Apache Subversion
11+
[Apache Subversion](https://subversion.apache.org/)
12+
([source code](https://subversion.apache.org/source-code.html)),
13+
often just called "Subversion" or "SVN", is a source control system
14+
implementation.
15+
16+
<a href="https://subversion.apache.org/" style="border: none;"><img src="/img/logos/subversion.png" width="100%" alt="Official Apache Subversion (SVN) logo." class="technical-diagram"></a>
17+
18+
<div class="well see-also">Subversion is an implementation of the <a href="/source-control.html">source control</a> concept. Learn how these pieces fit together 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>
19+
20+
21+
### Subversion resources
22+
* The [SVN book](http://svnbook.red-bean.com/en/1.7/index.html) is the
23+
free online version of the O'Reilly
24+
[Version Control with Subversion](https://www.amazon.com/dp/B002SR2QIW/) book.
25+
26+
* [How to use Subversion (SVN)](https://deveo.com/svn-tutorial/) lays out
27+
the basic concepts and provides the first few steps for getting started
28+
tracking files.
29+
30+
* [10 Most Used SVN Commands with Examples](http://www.thegeekstuff.com/2011/04/svn-command-examples/)
31+
is a good refresher list if you've used SVN in the past but it has been
32+
awhile since you worked with all the commands.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
title: Local development
2+
category: page
3+
slug: local-development
4+
sortorder: 0211
5+
toc: False
6+
sidebartitle: Local development
7+
meta: Most Python development is performed in a development environment on a programmer's local environment.
8+
9+
10+
# Local development
11+
Most Python development is performed in a
12+
[development environment](/development-environment.html) on a programmer's
13+
local environment.

content/pages/02-development-environments/10-github.markdown renamed to content/pages/02-development-environments/18-github.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: GitHub
22
category: page
33
slug: github
4-
sortorder: 0210
4+
sortorder: 0218
55
toc: False
66
sidebartitle: GitHub
77
meta: GitHub is a software-as-a-service platform that provides a user interface, tools and backup for Git projects.

content/pages/02-development-environments/11-bitbucket.markdown renamed to content/pages/02-development-environments/19-bitbucket.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
title: BitBucket
22
category: page
33
slug: bitbucket
4-
sortorder: 0211
4+
sortorder: 0219
55
toc: False
66
sidebartitle: BitBucket
77
meta: BitBucket is Atlassian's software-as-a-service tool with a user interface, tools and backup for Git projects.

content/pages/11-devops/02-monitoring.markdown

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,20 +94,20 @@ the software yourself. However, hosted monitoring costs (often a significant
9494
amount of) money and take your application's data out of your hands so
9595
these services are not the right fit for every project.
9696

97-
* [Sentry](https://sentry.io/welcome/) is the hosted version of the open
98-
source tool that is used to monetize and support further development.
99-
100-
* [New Relic](http://newrelic.com/) provides application and database
101-
monitoring as well as plug ins for capturing and analyzing data about
102-
other devleoper tools in your stack, such as [Twilio](/twilio.html).
103-
10497
* [Rollbar](https://rollbar.com/) instruments both the server side and
10598
client side to capture and report exceptions. The
10699
[pyrollbar](https://rollbar.com/docs/notifier/pyrollbar/) code library
107100
provides quick integration for Python web applications. There are also
108101
specific instructions for common [web frameworks](/web-frameworks.html)
109102
such as [Django](/django.html) and [Pyramid](/pyramid.html).
110103

104+
* [Sentry](https://sentry.io/welcome/) is the hosted version of the open
105+
source tool that is used to monetize and support further development.
106+
107+
* [New Relic](http://newrelic.com/) provides application and database
108+
monitoring as well as plug ins for capturing and analyzing data about
109+
other devleoper tools in your stack, such as [Twilio](/twilio.html).
110+
111111
* [Status.io](http://status.io/) focuses on uptime and response metrics
112112
transparency for web applications.
113113

@@ -123,6 +123,10 @@ these services are not the right fit for every project.
123123

124124

125125
## Monitoring resources
126+
* [How to Add Hosted Monitoring to Flask Web Applications](https://www.fullstackpython.com/blog/hosted-monitoring-flask-web-apps.html)
127+
is the first post in a series showing how to add hosted monitoring to
128+
Python web apps built with any of the major Python frameworks.
129+
126130
* [The Virtues of Monitoring](http://www.paperplanes.de/2011/1/5/the_virtues_of_monitoring.html)
127131

128132
* [Effortless Monitoring with collectd, Graphite, and Docker](http://blog.docker.io/2013/07/effortless-monitoring-with-collectd-graphite-and-docker/)
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
title: Page Statuses
2+
category: page
3+
slug: page-statuses
4+
sortorder: 1205
5+
toc: False
6+
sidebartitle: Page Statuses
7+
meta: Many pages on Full Stack Python are a work-in-progress. This page aggregates the status of each other page.
8+
9+
10+
# Page Statuses
11+
Many pages on Full Stack Python are a work-in-progress. This page aggregates
12+
the status of each page on the site.
13+
14+
Each page can be in one of four levels of maturity:
15+
16+
1. Not yet created
17+
2. Starter
18+
3. Intermediate
19+
4. Complete
20+
21+
Pages are never technically "complete" because there will always be
22+
the possibility of new sections and maintenance to the resources, but the
23+
aspiration is for all pages to be fully-fleshed out and in the "Complete"
24+
category.
25+
26+
27+
## Chapter 1: Introduction
28+
| Page | Status |
29+
|--------------------------------------------------------|--------------|
30+
| [Introduction](/introduction.html) | complete |
31+
| [Learning Programming](/learning-programming.html) | starter |
32+
| [Why Use Python?](/why-use-python.html) | intermediate |
33+
| [Enterprise Python](/enterprise-python.html) | intermediate |
34+
| [Python Community](/python-community.html) | starter |
35+
| [Companies Using Python](/companies-using-python.html) | starter |
36+
| [Best Python Resources](/best-python-resources.html) | complete |
37+
| [Must-watch Python Videos](/best-python-videos.html) | intermediate |
38+
| [Podcasts](/best-python-podcasts.html) | starter |
39+
40+
41+
## Chapter 2: Development Environments
42+
| Page | Status |
43+
|------------------------------------------------------------|--------------|
44+
| [Development environments](/development-environments.html) | intermediate |
45+
| [Text Editors and IDEs](/text-editors-ides.html) | starter |
46+
| [Vim](/vim.html) | complete |
47+
| [Emacs](/emacs.html) | intermediate |
48+
| [Sublime Text](/sublime-text.html) | starter |
49+
| [Jupyter Notebook](/jupyter-notebook.html) | starter |
50+
| [Source Control](/source-control.html) | intermediate |
51+
| [Git](/git.html) | starter |
52+
| [Mercurial](/mercurial.html) | starter |
53+
| [Apache Subversion](/apache-subversion.html) | starter |
54+
| [Local development](/local-development.html) | starter |
55+
56+
57+
## Chapter 3: Core Python Language
58+
59+
## Chapter 4: Testing
60+
61+
## Chapter 5: Documentation
62+
63+
## Chapter 6: Security
64+
65+
## Chapter 7: Web Development
66+
67+
## Chapter 8: Web App Deployment
68+
69+
## Chapter 9: Data
70+
71+
## Chapter 10: Web APIs
72+
73+
## Chapter 11: DevOps
74+
75+
## Chapter 12: Meta
76+

0 commit comments

Comments
 (0)