Skip to content

Commit c154c3b

Browse files
committed
changing front page to include many of the topics available to readers
1 parent 9b5a993 commit c154c3b

File tree

4 files changed

+192
-197
lines changed

4 files changed

+192
-197
lines changed

theme/templates/book-chapters.html

Lines changed: 185 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,185 @@
1+
<div class="row">
2+
<div class="c4 toc">
3+
<h3>1. <a href="https://www.fullstackpython.com/">Introduction</a></h3>
4+
<h4>1.1 <a href="/learning-programming.html">Learning Programming</a></h4>
5+
<div class="tc"><a href="/python-programming-language.html">The Python Language</a></div>
6+
<div class="tc"><a href="/why-use-python.html">Why Use Python?</a></div>
7+
<div class="tc"><a href="/python-2-or-3.html">Python 2 or 3?</a></div>
8+
<div class="tc"><a href="/enterprise-python.html">Enterprise Python</a></div>
9+
<h4>1.2 <a href="/python-community.html">Python Community</a></h4>
10+
<div class="tc"><a href="/companies-using-python.html">Companies Using Python</a></div>
11+
<div class="tc"><a href="/best-python-resources.html">Best Python Resources</a></div>
12+
<div class="tc"><a href="/best-python-videos.html">Must-watch Python Videos</a></div>
13+
<div class="tc"><a href="/best-python-podcasts.html">Podcasts</a></div>
14+
15+
<h3>2. <a href="/development-environments.html">Development Environments</a></h3>
16+
<h4>2.1 <a href="/text-editors-ides.html">Text Editors and IDEs</a></h4>
17+
<div class="tc"><a href="/vim.html">Vim</a></div>
18+
<div class="tc"><a href="/emacs.html">Emacs</a></div>
19+
<div class="tc"><a href="/sublime-text.html">Sublime Text</a></div>
20+
<div class="tc"><a href="/pycharm.html">PyCharm</a></div>
21+
<div class="tc"><a href="/jupyter-notebook.html">Jupyter Notebook</a></div>
22+
<h4>2.2 <a href="/shells.html">Shells</a></h4>
23+
<div class="tc"><a href="/bourne-again-shell-bash.html">Bourne-again shell (Bash)</a></div>
24+
<div class="tc"><a href="/zsh-shell.html">Zsh</a></div>
25+
<div class="tc"><a href="/powershell.html">PowerShell</a></div>
26+
<h4>2.3 <a href="/terminal-multiplexers.html">Terminal multiplexers</a></h4>
27+
<div class="tc"><a href="/tmux.html">tmux</a></div>
28+
<div class="tc"><a href="/screen.html">Screen</a></div>
29+
<h4>2.4 <a href="/environment-configuration.html">Environment configuration</a></h4>
30+
<div class="tc"><a href="/application-dependencies.html">Application dependencies</a></div>
31+
<div class="tc"><a href="/virtual-environments-virtualenvs-venvs.html">virtual environments (virtualenvs)</a></div>
32+
<div class="tc"><a href="/localhost-tunnels.html">Localhost tunnels</a></div>
33+
<h4>2.5 <a href="/source-control.html">Source Control</a></h4>
34+
<div class="tc"><a href="/git.html">Git</a></div>
35+
<div class="tc"><a href="/mercurial.html">Mercurial</a></div>
36+
37+
<h3>3. <a href="/data.html">Data</a></h3>
38+
<h4>3.1 <a href="/databases.html">Relational databases</a></h4>
39+
<div class="tc"><a href="/postgresql.html">PostgreSQL</a></div>
40+
<div class="tc"><a href="/mysql.html">MySQL</a></div>
41+
<div class="tc"><a href="/sqlite.html">SQLite</a></div>
42+
<h4>3.2 <a href="/object-relational-mappers-orms.html">Object-relational mappers</a></h4>
43+
<div class="tc"><a href="/sqlalchemy.html">SQLAlchemy</a></div>
44+
<div class="tc"><a href="/peewee.html">Peewee</a></div>
45+
<div class="tc"><a href="/django-orm.html">Django ORM</a></div>
46+
<div class="tc"><a href="/pony-orm.html">Pony ORM</a></div>
47+
<h4>3.3 <a href="/no-sql-datastore.html">NoSQL</a></h4>
48+
<div class="tc"><a href="/redis.html">Redis</a></div>
49+
<div class="tc"><a href="/mongodb.html">MongoDB</a></div>
50+
<div class="tc"><a href="/apache-cassandra.html">Apache Cassandra</a></div>
51+
<div class="tc"><a href="/neo4j.html">Neo4j</a></div>
52+
<h4>3.4 <a href="/data-analysis.html">Data analysis</a></h4>
53+
<div class="tc"><a href="/pandas.html">pandas</a></div>
54+
<div class="tc"><a href="/scipy-numpy.html">SciPy & Numpy</a></div>
55+
<h4>3.5 <a href="/data-visualization.html">Data visualization</a></h4>
56+
<div class="tc"><a href="/bokeh.html">Bokeh</a></div>
57+
<div class="tc"><a href="/d3-js.html">d3.js</a></div>
58+
<div class="tc"><a href="/matplotlib.html">Matplotlib</a></div>
59+
<h4>3.6 <a href="/markup-languages.html">Markup Languages</a></h4>
60+
<div class="tc"><a href="/markdown.html">Markdown</a></div>
61+
<div class="tc"><a href="/restructuredtext.html">reStructuredText</a></div>
62+
</div>
63+
64+
<div class="c4 toc">
65+
<h3>4. <a href="/web-development.html">Web Development</a></h3>
66+
<h4>4.1 <a href="/web-frameworks.html">Web Frameworks</a></h4>
67+
<div class="tc"><a href="/django.html">Django</a></div>
68+
<div class="tc"><a href="/flask.html">Flask</a></div>
69+
<div class="tc"><a href="/bottle.html">Bottle</a></div>
70+
<div class="tc"><a href="/pyramid.html">Pyramid</a></div>
71+
<div class="tc"><a href="/turbogears.html">TurboGears</a></div>
72+
<div class="tc"><a href="/falcon.html">Falcon</a></div>
73+
<div class="tc"><a href="/morepath.html">Morepath</a></div>
74+
<div class="tc"><a href="/sanic.html">Sanic</a></div>
75+
<div class="tc"><a href="/other-web-frameworks.html">Other web frameworks</a></div>
76+
<h4>4.2 <a href="/template-engines.html">Template Engines</a></h4>
77+
<div class="tc"><a href="/jinja2.html">Jinja2</a></div>
78+
<div class="tc"><a href="/mako.html">Mako</a></div>
79+
<div class="tc"><a href="/django-templates.html">Django Templates</a></div>
80+
<h4>4.3 <a href="/web-design.html">Web design</a></h4>
81+
<div class="tc"><a href="/hypertext-markup-language-html.html">HTML</a></div>
82+
<div class="tc"><a href="/cascading-style-sheets.html">CSS</a></div>
83+
<div class="tc"><a href="/responsive-design.html">Responsive Design</a></div>
84+
<div class="tc"><a href="/minification.html">Minification</a></div>
85+
<h4>4.4 <a href="/css-frameworks.html">CSS Frameworks</a></h4>
86+
<div class="tc"><a href="/bootstrap-css.html">Bootstrap</a></div>
87+
<div class="tc"><a href="/foundation-css.html">Foundation</a></div>
88+
<h4>4.5 <a href="/javascript.html">JavaScript</a></h4>
89+
<div class="tc"><a href="/react.html">React</a></div>
90+
<div class="tc"><a href="/vuejs.html">Vue.js</a></div>
91+
<div class="tc"><a href="/angular.html">Angular</a></div>
92+
<h4>4.6 <a href="/task-queues.html">Task queues</a></h4>
93+
<div class="tc"><a href="/celery.html">Celery</a></div>
94+
<div class="tc"><a href="/redis-queue-rq.html">Redis Queue (RQ)</a></div>
95+
<div class="tc"><a href="/dramatiq.html">Dramatiq</a></div>
96+
<h4>4.7 <a href="/static-site-generator.html">Static site generators</a></h4>
97+
<div class="tc"><a href="/pelican.html">Pelican</a></div>
98+
<div class="tc"><a href="/lektor.html">Lektor</a></div>
99+
<div class="tc"><a href="/mkdocs.html">MkDocs</a></div>
100+
<h4>4.8 <a href="/testing.html">Testing</a></h4>
101+
<div class="tc"><a href="/unit-testing.html">Unit testing</a></div>
102+
<div class="tc"><a href="/integration-testing.html">Integration testing</a></div>
103+
<div class="tc"><a href="/debugging.html">Debugging</a></div>
104+
<div class="tc"><a href="/code-metrics.html">Code Metrics</a></div>
105+
<h4>4.9 <a href="/networking.html">Networking</a></h4>
106+
<div class="tc"><a href="/https.html">HTTPS</a></div>
107+
<div class="tc"><a href="/websockets.html">WebSockets</a></div>
108+
<div class="tc"><a href="/webrtc.html">WebRTC</a></div>
109+
<h4>4.10 <a href="/application-programming-interfaces.html">Web APIs</a></h4>
110+
<div class="tc tds"><a href="/microservices.html">Microservices</a></div>
111+
<div class="tc tds"><a href="/webhooks.html">Webhooks</a></div>
112+
<div class="tc tds"><a href="/bots.html">Bots</a></div>
113+
<h4>4.11 <a href="/api-creation.html">API creation</a></h4>
114+
<div class="tc tds"><a href="/api-frameworks.html">API Frameworks</a></div>
115+
<div class="tc tds"><a href="/django-rest-framework-drf.html">Django REST Framework</a></div>
116+
<h4>4.12 <a href="/api-integration.html">API integration</a></h4>
117+
<div class="tc tds"><a href="/twilio.html">Twilio</a></div>
118+
<div class="tc tds"><a href="/stripe.html">Stripe</a></div>
119+
<div class="tc tds"><a href="/slack.html">Slack</a></div>
120+
<div class="tc tds"><a href="/okta.html">Okta</a></div>
121+
<h4>4.13 <a href="/web-application-security.html">Web application security</a></h4>
122+
<div class="tc tds"><a href="/sql-injection.html">SQL injection</a></div>
123+
<div class="tc tds"><a href="/cross-site-request-forgery-csrf.html">Cross-Site Request Forgery</a></div>
124+
</div>
125+
126+
<div class="c4 toc">
127+
<h3>5. <a href="/deployment.html">Web App Deployment</a></h3>
128+
<h4>5.1 <a href="/hosting.html">Hosting</a></h4>
129+
<div class="tc"><a href="/servers.html">Servers</a></div>
130+
<div class="tc"><a href="/static-content.html">Static content</a></div>
131+
<div class="tc"><a href="/content-delivery-networks-cdns.html">Content Delivery Networks (CDNs)</a></div>
132+
<h4>5.2 <a href="/virtual-private-servers-vps.html">Virtual Private Servers (VPSs)</a></h4>
133+
<div class="tc"><a href="/linode.html">Linode</a></div>
134+
<div class="tc"><a href="/digitalocean.html">DigitalOcean</a></div>
135+
<div class="tc"><a href="/lightsail.html">Lightsail</a></div>
136+
<h4>5.3 <a href="/platform-as-a-service.html">Platform-as-a-Service</a></h4>
137+
<div class="tc"><a href="/heroku.html">Heroku</a></div>
138+
<div class="tc"><a href="/pythonanywhere.html">PythonAnywhere</a></div>
139+
<div class="tc"><a href="/aws-codestar.html">AWS CodeStar</a></div>
140+
<h4>5.4 <a href="/operating-systems.html">Operating systems</a></h4>
141+
<div class="tc"><a href="/ubuntu.html">Ubuntu Linux</a></div>
142+
<div class="tc"><a href="/macos.html">macOS</a></div>
143+
<div class="tc sn">FreeBSD</div>
144+
<div class="tc"><a href="/microsoft-windows.html">Windows</a></div>
145+
<h4>5.5 <a href="/web-servers.html">Web servers</a></h4>
146+
<div class="tc"><a href="/apache-http-server.html">Apache HTTP Server</a></div>
147+
<div class="tc"><a href="/nginx.html">Nginx</a></div>
148+
<div class="tc"><a href="/caddy.html">Caddy</a></div>
149+
<h4>5.6 <a href="/wsgi-servers.html">WSGI servers</a></h4>
150+
<div class="tc"><a href="/green-unicorn-gunicorn.html">Green Unicorn</a></div>
151+
<div class="tc"><a href="/uwsgi.html">uWSGI</a></div>
152+
<div class="tc"><a href="/mod-wsgi.html">mod_wsgi</a></div>
153+
<h4>5.7 <a href="/continuous-integration.html">Continuous integration</a></h4>
154+
<div class="tc"><a href="/jenkins.html">Jenkins</a></div>
155+
<div class="tc sn">GoCD</div>
156+
<h4>5.8 <a href="/configuration-management.html">Configuration management</a></h4>
157+
<div class="tc"><a href="/ansible.html">Ansible</a></div>
158+
<div class="tc sn">Salt</div>
159+
<h4>5.9 <a href="/containers.html">Containers</a></h4>
160+
<div class="tc"><a href="/docker.html">Docker</a></div>
161+
<div class="tc"><a href="/kubernetes.html">Kubernetes</a></div>
162+
<h4>5.10 <a href="/serverless.html">Serverless Architectures</a></h4>
163+
<div class="tc tds"><a href="/aws-lambda.html">AWS Lambda</a></div>
164+
<div class="tc tds"><a href="/azure-functions.html">Azure Functions</a></div>
165+
<div class="tc tds"><a href="/google-cloud-functions.html">Google Cloud Functions</a></div>
166+
167+
<h3>6. <a href="/devops.html">DevOps</a></h3>
168+
<h4>6.1 <a href="/monitoring.html">Monitoring</a></h4>
169+
<div class="tc"><a href="/prometheus.html">Prometheus</a></div>
170+
<div class="tc"><a href="/rollbar.html">Rollbar</a></div>
171+
<div class="tc sn">Sentry</div>
172+
<div class="tc sn">Scout</div>
173+
<h4>6.2 <a href="/web-app-performance.html">Web App Performance</a></h4>
174+
<div class="tc"><a href="/logging.html">Logging</a></div>
175+
<div class="tc"><a href="/caching.html">Caching</a></div>
176+
<div class="tc"><a href="/web-analytics.html">Web Analytics</a></div>
177+
178+
<h3>7. Meta</h3>
179+
<div class="tc" style="margin-left:26px"><a href="/change-log.html">Change log</a></div>
180+
<div class="tc" style="margin-left:26px"><a href="/about-author.html">About the author</a></div>
181+
<div class="tc" style="margin-left:26px"><a href="/what-full-stack-means.html">What "full stack" means</a></div>
182+
<div class="tc" style="margin-left:26px"><a href="/page-statuses.html">Page Statuses</a></div>
183+
<div class="tc" style="margin-left:26px"><a href="/future-directions.html">Future directions</a></div>
184+
</div>
185+
</div>

theme/templates/index-sidebar.html

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@
88
Read everything online for free or purchase the
99
<a href="https://www.deploypython.com/full-stack-python.html">Supporter's Edition</a>
1010
for nicely-formatted ebooks.
11-
<hr>
12-
If you've been here before then take a look at
13-
the <a href="/change-log.html">changelog</a>
14-
to see what's new.
1511
</div>
1612
</div>
17-
{% include "books-videos/learnmore.html" %}
1813
</div>

theme/templates/index.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link rel="canonical" href="https://www.fullstackpython.com/" />
66
{% endblock %}
77

8-
{% block css %}<style>{% include "css/base.css" %}{% include "css/panel.css" %}{% include "css/page-article.css" %}{% include "css/responsive.css" %}</style>{% endblock %}
8+
{% block css %}<style>{% include "css/base.css" %}{% include "css/toc.css" %}{% include "css/panel.css" %}{% include "css/page-article.css" %}{% include "css/responsive.css" %}</style>{% endblock %}
99

1010
{% block banner %}
1111
{% endblock %}
@@ -36,8 +36,12 @@ <h1 style="font-size:26px">Build, Deploy and Operate Python Applications</h1>
3636
<a href="/table-of-contents.html">table of contents</a>.
3737
</p>
3838
<h3>What do you need to learn to create your application?</h3>
39-
{% include "choices/index.html" %}
4039
</div>
4140
{% include "index-sidebar.html" %}
4241
</div>
42+
<div class="row">
43+
<div class="c12">
44+
{% include "book-chapters.html" %}
45+
</div>
46+
</div>
4347
{% endblock %}

0 commit comments

Comments
 (0)