Skip to content

Commit d2716aa

Browse files
updated links
1 parent 26c21da commit d2716aa

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

_posts/2020-07-25-python-intermediate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ I do not have a simple answer to this question either. If you feel comfortable w
3131

3232
* [Exercism](https://exercism.io/tracks/python/exercises), [Practicepython](https://www.practicepython.org/), [Edabit](https://edabit.com/challenges/python3) — these are all beginner friendly and difficulty levels are marked
3333
* [Codewars](https://www.codewars.com/), [Adventofcode](https://adventofcode.com/), [Projecteuler](https://projecteuler.net/) — more challenging
34-
* [Checkio](https://py.checkio.org/), [Codingame](https://www.codingame.com/start), [Codecombat](https://codecombat.com/play/level/dungeons-of-kithgard) — gaming based challenges
34+
* [Checkio](https://py.checkio.org/), [Codingame](https://www.codingame.com/start), [Codecombat](https://codecombat.com/) — gaming based challenges
3535
* [/r/dailyprogrammer](https://www.reddit.com/r/dailyprogrammer) — not active currently, but there's plenty of past challenges with discussions
3636

3737
Once you are comfortable with basics and syntax, the next step is projects. I use a 10-line program that solves a common problem for me — adding `body { text-align: justify }` to `epub` files that are not justify aligned. I didn't know that this line would help beforehand, I searched online for a solution and then automated the process of unzipping `epub`, adding the line and then packing it again. That will likely need you to lookup documentation and go through some stackoverflow Q&A as well. And once you have written the solution and use it regularly, you'll likely encounter corner cases and features to be added. I feel this is a great way to learn and understand programming.

books.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@ Here's my list of self-published ebooks. You can get the pdf/epub versions as a
1111
* Python, Ruby, JavaScript regular expressions and GNU grep, ripgrep, GNU sed, GNU awk cli tools
1212
* **Magical one-liners**: [leanpub](https://leanpub.com/b/oneliners) or [gumroad](https://gumroad.com/l/oneliners)
1313
* GNU grep, ripgrep, GNU sed, GNU awk cli tools
14-
* **Python 201 and Python regex**: [leanpub](https://leanpub.com/b/python201_and_regex)
15-
* Python 201 and Python regular expressions
16-
* Python 201 is authored by [Michael Driscoll](https://www.blog.pythonlibrary.org/)
14+
* [Python 101 + Python re(gex)?](https://leanpub.com/b/python101pythonregex) or [Python 201: Intermediate Python + Python re(gex)?](https://leanpub.com/b/python201_and_regex)
15+
* Python 101/201 is authored by [Michael Driscoll](https://www.blog.pythonlibrary.org/)
1716
* **(Python\|Ruby) regex**: [leanpub](https://leanpub.com/b/pythonrubyregex)
1817
* Python, Ruby regular expressions
1918

0 commit comments

Comments
 (0)