You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 100-page-python-intro-book-announcement/index.html
+11-6Lines changed: 11 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -185,19 +185,22 @@ <h1 class="post__title">
185
185
<li>If you have prior experience with another programming language</li>
186
186
<li>If you want a complement resource after reading a Python basics book, watching a video course, etc</li>
187
187
</ul>
188
-
<spanid="continue-reading"></span><h2id="ebook-links">Ebook links<aclass="zola-anchor" href="#ebook-links" aria-label="Anchor link for: ebook-links">🔗</a></h2>
189
-
<p><strong>PDF/EPUB</strong> versions are FREE (until 17 Feb, 2021) along with some of my other books. You can get them from Gumroad or Leanpub using the links given below:</p>
188
+
<spanid="continue-reading"></span><br>
189
+
<h2id="ebook-links">Ebook links<aclass="zola-anchor" href="#ebook-links" aria-label="Anchor link for: ebook-links">🔗</a></h2>
190
+
<p>You can get <strong>PDF/EPUB</strong> versions from Gumroad or Leanpub using the links given below:</p>
190
191
<ul>
191
-
<li><strong>100 Page Python Intro</strong>: <ahref="https://gumroad.com/l/100pagepythonintro">https://gumroad.com/l/100pagepythonintro</a> or <ahref="https://leanpub.com/100pagepythonintro">https://leanpub.com/100pagepythonintro</a></li>
192
-
<li><strong>Python re(gex)?</strong>: <ahref="https://gumroad.com/l/py_regex">https://gumroad.com/l/py_regex</a> or <ahref="https://leanpub.com/py_regex">https://leanpub.com/py_regex</a></li>
193
-
<li><strong>Magical one-liners</strong> bundle: <ahref="https://gumroad.com/l/oneliners">https://gumroad.com/l/oneliners</a> or <ahref="https://leanpub.com/b/oneliners">https://leanpub.com/b/oneliners</a></li>
<h2id="web-version">Web version<aclass="zola-anchor" href="#web-version" aria-label="Anchor link for: web-version">🔗</a></h2>
198
199
<p>You can also read the book online here: <ahref="https://learnbyexample.github.io/100_page_python_intro/introduction.html">https://learnbyexample.github.io/100_page_python_intro/introduction.html</a>.</p>
200
+
<br>
199
201
<h2id="github-repo">GitHub repo<aclass="zola-anchor" href="#github-repo" aria-label="Anchor link for: github-repo">🔗</a></h2>
200
202
<p>The <ahref="https://github.com/learnbyexample/100_page_python_intro">https://github.com/learnbyexample/100_page_python_intro</a> repo has program/example files, markdown source and other details about the book.</p>
203
+
<br>
201
204
<h2id="table-of-contents">Table of Contents<aclass="zola-anchor" href="#table-of-contents" aria-label="Anchor link for: table-of-contents">🔗</a></h2>
202
205
<ol>
203
206
<li>Preface</li>
@@ -222,6 +225,7 @@ <h2 id="table-of-contents">Table of Contents<a class="zola-anchor" href="#table-
222
225
<li>Executing external commands</li>
223
226
<li>Command line arguments</li>
224
227
</ol>
228
+
<br>
225
229
<h2id="motivation-and-faq">Motivation and FAQ<aclass="zola-anchor" href="#motivation-and-faq" aria-label="Anchor link for: motivation-and-faq">🔗</a></h2>
226
230
<p>I've been conducting a few Python introduction workshops for college students and faculty for the past four years (which came to a premature end thanks to the pandemic). These students were already familiar with another programming languages such as <code>C</code>, <code>Java</code>, etc. I used to provide my notes in PDF format as a workshop reference material, further reading resources, etc. After I started writing a book titled <ahref="https://learnbyexample.github.io/practice_python_projects/"><strong>Practice Python Projects</strong></a>, I realized I'd be better served by improving my Python knowledge first. What better way to do it than writing a book? And it did teach me a lot of things, some of the highlights being:</p>
227
231
<ul>
@@ -235,10 +239,11 @@ <h2 id="motivation-and-faq">Motivation and FAQ<a class="zola-anchor" href="#moti
235
239
<p>There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors — Leon Bambrick</p>
236
240
</blockquote>
237
241
<p>The material I was using for my workshops was 56 pages. I had more chapters to add, but I thought it would be a struggle to reach 100 pages, instead of overshooting the goal in the end. The measurement also depends on a few factors. The main content will be less than 100 pages if I reduce the font size from 12 to 11, exclude cover, TOC, Preface, etc.</p>
242
+
<br>
238
243
<h2id="feedback">Feedback<aclass="zola-anchor" href="#feedback" aria-label="Anchor link for: feedback">🔗</a></h2>
239
244
<p>Hope you find it useful and fun to learn Python. As always, I'd highly appreciate your feedback. Please do let me know if you spot any error or typo.</p>
0 commit comments