Skip to content

Commit 0fc7bb4

Browse files
python project book announcement, updated book details
1 parent bea177b commit 0fc7bb4

File tree

17 files changed

+639
-106
lines changed

17 files changed

+639
-106
lines changed

100-page-python-intro-book-announcement/index.html

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -185,19 +185,22 @@ <h1 class="post__title">
185185
<li>If you have prior experience with another programming language</li>
186186
<li>If you want a complement resource after reading a Python basics book, watching a video course, etc</li>
187187
</ul>
188-
<span id="continue-reading"></span><h2 id="ebook-links">Ebook links<a class="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+
<span id="continue-reading"></span><br>
189+
<h2 id="ebook-links">Ebook links<a class="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>
190191
<ul>
191-
<li><strong>100 Page Python Intro</strong>: <a href="https://gumroad.com/l/100pagepythonintro">https://gumroad.com/l/100pagepythonintro</a> or <a href="https://leanpub.com/100pagepythonintro">https://leanpub.com/100pagepythonintro</a></li>
192-
<li><strong>Python re(gex)?</strong>: <a href="https://gumroad.com/l/py_regex">https://gumroad.com/l/py_regex</a> or <a href="https://leanpub.com/py_regex">https://leanpub.com/py_regex</a></li>
193-
<li><strong>Magical one-liners</strong> bundle: <a href="https://gumroad.com/l/oneliners">https://gumroad.com/l/oneliners</a> or <a href="https://leanpub.com/b/oneliners">https://leanpub.com/b/oneliners</a></li>
192+
<li><a href="https://learnbyexample.gumroad.com/l/100pagepythonintro">https://learnbyexample.gumroad.com/l/100pagepythonintro</a></li>
193+
<li><a href="https://leanpub.com/100pagepythonintro">https://leanpub.com/100pagepythonintro</a></li>
194194
</ul>
195195
<p align="center"><img src="/images/books/python_intro.png" alt="100 Page Python Intro book cover image" /></p>
196196
<p align="center">Cover art: <a href="https://ko-fi.com/profetessaoscura">Ilsa Olson</a></p>
197+
<br>
197198
<h2 id="web-version">Web version<a class="zola-anchor" href="#web-version" aria-label="Anchor link for: web-version">🔗</a></h2>
198199
<p>You can also read the book online here: <a href="https://learnbyexample.github.io/100_page_python_intro/introduction.html">https://learnbyexample.github.io/100_page_python_intro/introduction.html</a>.</p>
200+
<br>
199201
<h2 id="github-repo">GitHub repo<a class="zola-anchor" href="#github-repo" aria-label="Anchor link for: github-repo">🔗</a></h2>
200202
<p>The <a href="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>
201204
<h2 id="table-of-contents">Table of Contents<a class="zola-anchor" href="#table-of-contents" aria-label="Anchor link for: table-of-contents">🔗</a></h2>
202205
<ol>
203206
<li>Preface</li>
@@ -222,6 +225,7 @@ <h2 id="table-of-contents">Table of Contents<a class="zola-anchor" href="#table-
222225
<li>Executing external commands</li>
223226
<li>Command line arguments</li>
224227
</ol>
228+
<br>
225229
<h2 id="motivation-and-faq">Motivation and FAQ<a class="zola-anchor" href="#motivation-and-faq" aria-label="Anchor link for: motivation-and-faq">🔗</a></h2>
226230
<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 <a href="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>
227231
<ul>
@@ -235,10 +239,11 @@ <h2 id="motivation-and-faq">Motivation and FAQ<a class="zola-anchor" href="#moti
235239
<p>There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors — Leon Bambrick</p>
236240
</blockquote>
237241
<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>
238243
<h2 id="feedback">Feedback<a class="zola-anchor" href="#feedback" aria-label="Anchor link for: feedback">🔗</a></h2>
239244
<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>
240245
<p>Issue Manager: <a href="https://github.com/learnbyexample/100_page_python_intro/issues">https://github.com/learnbyexample/100_page_python_intro/issues</a></p>
241-
<p>E-mail: learn by example.net@gmail.com (without the spaces)</p>
246+
<p>E-mail: <code>learn by example.net@gmail.com</code> (without the spaces)</p>
242247
<p>Twitter: <a href="https://twitter.com/learn_byexample">https://twitter.com/learn_byexample</a></p>
243248
<p>Happy learning :)</p>
244249

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ I'm addicted to reading fantasy/sci-fi books, so I have a [blog](https://learnby
66

77
## Posts
88

9+
* [Practice Python Projects book announcement](https://learnbyexample.github.io/practice-python-projects-book-announcement/)
910
* [Escaping madness to get literal field separators in awk](https://learnbyexample.github.io/escaping-madness-awk-literal-field-separator/)
1011
* [GNU BRE/ERE cheatsheet and differences between grep, sed and awk](https://learnbyexample.github.io/gnu-bre-ere-cheatsheet/)
1112
* [Paying my bills with 'free' ebooks](https://learnbyexample.github.io/my-book-writing-experience/)

0 commit comments

Comments
 (0)