Skip to content

Commit 1185ce9

Browse files
committed
changing from potnetially 4 choices down to 3 choices per page
1 parent 8d31211 commit 1185ce9

File tree

109 files changed

+300
-615
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

109 files changed

+300
-615
lines changed

about-author.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1313
<![endif]-->
1414
<link href="theme/css/f.min.css" rel="stylesheet">
15-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
15+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1616
<style>
1717
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1818
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}
@@ -57,7 +57,7 @@ <h1>About the Author</h1>
5757
through an issue ticket or pull request on
5858
<a href="https://github.com/makaimc/fullstackpython.github.com/">GitHub</a>.</p>
5959
<h3>Where to now?</h3>
60-
<div class="row">
60+
<div class="row">
6161
<div class="col-md-4">
6262
<div class="well select-next">
6363
<a href="/introduction.html" class="btn btn-success btn-full"><i class="fa fa-fast-backward fa-inverse fa-2x"></i></a>
@@ -83,7 +83,7 @@ <h3>Where to now?</h3>
8383
</p>
8484
</div>
8585
</div>
86-
</div> <div id="mc_embed_signup">
86+
</div> <div id="mc_embed_signup">
8787
<form action="//mattmakai.us2.list-manage.com/subscribe/post?u=b7e774f0c4f05dcebbfee183d&amp;id=b22335388d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
8888
<div id="mc_embed_signup_scroll">
8989
<h4>Sign up here to receive an email with major updates to this site and Python tutorials delivered to your inbox once a month.</h4>

all.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1212
<![endif]-->
1313
<link href="theme/css/f.min.css" rel="stylesheet">
14-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
14+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1515
<style>
1616
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1717
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}

api-creation.html

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1313
<![endif]-->
1414
<link href="theme/css/f.min.css" rel="stylesheet">
15-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
15+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1616
<style>
1717
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1818
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}
@@ -225,16 +225,16 @@ <h2>API creation learning checklist</h2>
225225
Figure out other use cases and expand based on what you learned with the
226226
initial API use case.</p>
227227
<h3>What's next after building an API for your web app?</h3>
228-
<div class="row">
229-
<div class="col-md-3">
228+
<div class="row">
229+
<div class="col-md-4">
230230
<div class="well select-next">
231231
<a href="/application-programming-interfaces.html" class="btn btn-success btn-full"><i class="fa fa-exchange fa-2x"></i></a>
232232
<p class="under-btn">
233233
What are application programming interfaces?
234234
</p>
235235
</div>
236236
</div>
237-
<div class="col-md-3">
237+
<div class="col-md-4">
238238
<div class="well select-next">
239239
<a href="/api-integration.html" class="btn btn-success btn-full"><i class="fa fa-link fa-2x"></i></a>
240240
</a>
@@ -243,23 +243,15 @@ <h3>What's next after building an API for your web app?</h3>
243243
</p>
244244
</div>
245245
</div>
246-
<div class="col-md-3">
246+
<div class="col-md-4">
247247
<div class="well select-next">
248248
<a href="/web-application-security.html" class="btn btn-success btn-full"><i class="fa fa-lock fa-inverse fa-2x"></i></a>
249249
<p class="under-btn">
250250
How can I learn about web application security?
251251
</p>
252252
</div>
253253
</div>
254-
<div class="col-md-3">
255-
<div class="well select-next">
256-
<a href="/static-content.html" class="btn btn-success btn-full"><i class="fa fa-spinner fa-inverse fa-2x"></i></a>
257-
<p class="under-btn">
258-
Where should I host static content such as JavaScript files?
259-
</p>
260-
</div>
261-
</div>
262-
</div> <div id="mc_embed_signup">
254+
</div> <div id="mc_embed_signup">
263255
<form action="//mattmakai.us2.list-manage.com/subscribe/post?u=b7e774f0c4f05dcebbfee183d&amp;id=b22335388d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
264256
<div id="mc_embed_signup_scroll">
265257
<h4>Sign up here to receive an email with major updates to this site and Python tutorials delivered to your inbox once a month.</h4>

api-integration.html

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1313
<![endif]-->
1414
<link href="theme/css/f.min.css" rel="stylesheet">
15-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
15+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1616
<style>
1717
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1818
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}
@@ -146,16 +146,16 @@ <h2>API integration learning checklist</h2>
146146
Move your API calls into a <a href="/task-queues.html">task queue</a> so they do not
147147
block the HTTP request-response cycle for your web application.</p>
148148
<h3>What's next after integrating APIs into your app?</h3>
149-
<div class="row">
150-
<div class="col-md-3">
149+
<div class="row">
150+
<div class="col-md-4">
151151
<div class="well select-next">
152152
<a href="/api-creation.html" class="btn btn-success btn-full"><i class="fa fa-cubes fa-2x"></i></a>
153153
<p class="under-btn">
154154
How do I create an API for my own web application?
155155
</p>
156156
</div>
157157
</div>
158-
<div class="col-md-3">
158+
<div class="col-md-4">
159159
<div class="well select-next">
160160
<a href="/logging.html" class="btn btn-success btn-full"><i class="fa fa-align-left fa-inverse fa-2x"></i></a>
161161
</a>
@@ -164,23 +164,15 @@ <h3>What's next after integrating APIs into your app?</h3>
164164
</p>
165165
</div>
166166
</div>
167-
<div class="col-md-3">
167+
<div class="col-md-4">
168168
<div class="well select-next">
169169
<a href="/web-application-security.html" class="btn btn-success btn-full"><i class="fa fa-lock fa-inverse fa-2x"></i></a>
170170
<p class="under-btn">
171171
Where can I learn about web application security?
172172
</p>
173173
</div>
174174
</div>
175-
<div class="col-md-3">
176-
<div class="well select-next">
177-
<a href="/task-queues.html" class="btn btn-success btn-full"><i class="fa fa-tasks fa-2x"></i></a>
178-
<p class="under-btn">
179-
How can I invoke APIs outside the HTTP request-response cycle?
180-
</p>
181-
</div>
182-
</div>
183-
</div> <div id="mc_embed_signup">
175+
</div> <div id="mc_embed_signup">
184176
<form action="//mattmakai.us2.list-manage.com/subscribe/post?u=b7e774f0c4f05dcebbfee183d&amp;id=b22335388d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
185177
<div id="mc_embed_signup_scroll">
186178
<h4>Sign up here to receive an email with major updates to this site and Python tutorials delivered to your inbox once a month.</h4>

application-dependencies.html

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1313
<![endif]-->
1414
<link href="theme/css/f.min.css" rel="stylesheet">
15-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
15+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1616
<style>
1717
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1818
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}
@@ -179,16 +179,16 @@ <h2>Application dependencies learning checklist</h2>
179179
Check that your application runs properly with the fresh virtualenv and only
180180
the installed dependencies from the requirements.txt file.</p>
181181
<h3>What do you need to learn after installing your app dependencies?</h3>
182-
<div class="row">
183-
<div class="col-md-3">
182+
<div class="row">
183+
<div class="col-md-4">
184184
<div class="well select-next">
185185
<a href="/wsgi-servers.html" class="btn btn-success btn-full"><i class="fa fa-play fa-inverse fa-2x"></i></a>
186186
<p class="under-btn">
187187
How do I set up a WSGI server to execute Python code?
188188
</p>
189189
</div>
190190
</div>
191-
<div class="col-md-3">
191+
<div class="col-md-4">
192192
<div class="well select-next">
193193
<a href="/databases.html" class="btn btn-success btn-full"><i class="fa fa-hdd-o fa-2x"></i></a>
194194
</a>
@@ -197,23 +197,15 @@ <h3>What do you need to learn after installing your app dependencies?</h3>
197197
</p>
198198
</div>
199199
</div>
200-
<div class="col-md-3">
200+
<div class="col-md-4">
201201
<div class="well select-next">
202202
<a href="/api-integration.html" class="btn btn-success btn-full"><i class="fa fa-link fa-inverse fa-2x"></i></a>
203203
<p class="under-btn">
204204
How do I integrate an external API into my app?
205205
</p>
206206
</div>
207207
</div>
208-
<div class="col-md-3">
209-
<div class="well select-next">
210-
<a href="/cascading-style-sheets.html" class="btn btn-success btn-full"><i class="fa fa-css3 fa-inverse fa-2x"></i></a>
211-
<p class="under-btn">
212-
How do I style my app with cascading style sheets?
213-
</p>
214-
</div>
215-
</div>
216-
</div> <div id="mc_embed_signup">
208+
</div> <div id="mc_embed_signup">
217209
<form action="//mattmakai.us2.list-manage.com/subscribe/post?u=b7e774f0c4f05dcebbfee183d&amp;id=b22335388d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
218210
<div id="mc_embed_signup_scroll">
219211
<h4>Sign up here to receive an email with major updates to this site and Python tutorials delivered to your inbox once a month.</h4>

application-programming-interfaces.html

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1313
<![endif]-->
1414
<link href="theme/css/f.min.css" rel="stylesheet">
15-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
15+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1616
<style>
1717
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1818
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}
@@ -113,16 +113,16 @@ <h2>APIs learning checklist</h2>
113113
Expose your web application's API so other applications can consume data you
114114
want to share.</p>
115115
<h3>What's next after learning about APIs?</h3>
116-
<div class="row">
117-
<div class="col-md-3">
116+
<div class="row">
117+
<div class="col-md-4">
118118
<div class="well select-next">
119119
<a href="/api-integration.html" class="btn btn-success btn-full"><i class="fa fa-link fa-2x"></i></a>
120120
<p class="under-btn">
121121
How do I integrate external APIs into my application?
122122
</p>
123123
</div>
124124
</div>
125-
<div class="col-md-3">
125+
<div class="col-md-4">
126126
<div class="well select-next">
127127
<a href="/task-queues.html" class="btn btn-success btn-full"><i class="fa fa-tasks fa-2x"></i></a>
128128
</a>
@@ -131,23 +131,15 @@ <h3>What's next after learning about APIs?</h3>
131131
</p>
132132
</div>
133133
</div>
134-
<div class="col-md-3">
134+
<div class="col-md-4">
135135
<div class="well select-next">
136136
<a href="/web-application-security.html" class="btn btn-success btn-full"><i class="fa fa-lock fa-inverse fa-2x"></i></a>
137137
<p class="under-btn">
138138
Where can I learn about web application security?
139139
</p>
140140
</div>
141141
</div>
142-
<div class="col-md-3">
143-
<div class="well select-next">
144-
<a href="/api-creation.html" class="btn btn-success btn-full"><i class="fa fa-cubes fa-2x"></i></a>
145-
<p class="under-btn">
146-
How do I create an API for my own web application?
147-
</p>
148-
</div>
149-
</div>
150-
</div> <div id="mc_embed_signup">
142+
</div> <div id="mc_embed_signup">
151143
<form action="//mattmakai.us2.list-manage.com/subscribe/post?u=b7e774f0c4f05dcebbfee183d&amp;id=b22335388d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
152144
<div id="mc_embed_signup_scroll">
153145
<h4>Sign up here to receive an email with major updates to this site and Python tutorials delivered to your inbox once a month.</h4>

best-python-resources.html

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1313
<![endif]-->
1414
<link href="theme/css/f.min.css" rel="stylesheet">
15-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
15+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1616
<style>
1717
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1818
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}
@@ -204,16 +204,16 @@ <h2>Newsletters</h2>
204204
</li>
205205
</ul>
206206
<h3>Those resources should help get you started. What's next?</h3>
207-
<div class="row">
208-
<div class="col-md-3">
207+
<div class="row">
208+
<div class="col-md-4">
209209
<div class="well select-next">
210210
<a href="/web-frameworks.html" class="btn btn-success btn-full"><i class="fa fa-code fa-inverse fa-2x"></i></a>
211211
<p class="under-btn">
212212
I'm ready to learn how to code an application with a web framework.
213213
</p>
214214
</div>
215215
</div>
216-
<div class="col-md-3">
216+
<div class="col-md-4">
217217
<div class="well select-next">
218218
<a href="/deployment.html" class="btn btn-success btn-full"><i class="fa fa-share fa-2x"></i></a>
219219
</a>
@@ -222,23 +222,15 @@ <h3>Those resources should help get you started. What's next?</h3>
222222
</p>
223223
</div>
224224
</div>
225-
<div class="col-md-3">
226-
<div class="well select-next">
227-
<a href="/introduction.html" class="btn btn-success btn-full"><i class="fa fa-fast-backward fa-inverse fa-2x"></i></a>
228-
<p class="under-btn">
229-
Let me start over from the Full Stack Python introduction.
230-
</p>
231-
</div>
232-
</div>
233-
<div class="col-md-3">
225+
<div class="col-md-4">
234226
<div class="well select-next">
235227
<a href="/development-environments.html" class="btn btn-success btn-full"><i class="fa fa-desktop fa-2x"></i></a>
236228
<p class="under-btn">
237229
What should I use to code my Python application?
238230
</p>
239231
</div>
240232
</div>
241-
</div> <div id="mc_embed_signup">
233+
</div> <div id="mc_embed_signup">
242234
<form action="//mattmakai.us2.list-manage.com/subscribe/post?u=b7e774f0c4f05dcebbfee183d&amp;id=b22335388d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
243235
<div id="mc_embed_signup_scroll">
244236
<h4>Sign up here to receive an email with major updates to this site and Python tutorials delivered to your inbox once a month.</h4>

best-python-videos.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
1313
<![endif]-->
1414
<link href="theme/css/f.min.css" rel="stylesheet">
15-
<link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
15+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
1616
<style>
1717
.toc-indent {padding-left: 25px; padding-bottom: 1px;}
1818
.toc-more-indent {padding-left: 37px; padding-bottom: 1px;}
@@ -165,7 +165,7 @@ <h2>Video compilations</h2>
165165
</li>
166166
</ul>
167167
<h3>What's next after watching Python videos?</h3>
168-
<div class="row">
168+
<div class="row">
169169
<div class="col-md-4">
170170
<div class="well select-next">
171171
<a href="/best-python-resources.html" class="btn btn-success btn-full"><i class="fa fa-book fa-inverse fa-2x"></i></a>
@@ -191,7 +191,7 @@ <h3>What's next after watching Python videos?</h3>
191191
</p>
192192
</div>
193193
</div>
194-
</div> <div id="mc_embed_signup">
194+
</div> <div id="mc_embed_signup">
195195
<form action="//mattmakai.us2.list-manage.com/subscribe/post?u=b7e774f0c4f05dcebbfee183d&amp;id=b22335388d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
196196
<div id="mc_embed_signup_scroll">
197197
<h4>Sign up here to receive an email with major updates to this site and Python tutorials delivered to your inbox once a month.</h4>

0 commit comments

Comments
 (0)