Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #197261
| Path | csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Jan Erik Moström <lists@mostrom.pp.se> |
| Newsgroups | comp.lang.python |
| Subject | Re: Book recommendation? For getting up to date |
| Date | Sun, 16 Feb 2025 22:00:11 +0100 |
| Lines | 65 |
| Message-ID | <mailman.115.1739739615.2912.python-list@python.org> (permalink) |
| References | <2A4ADE24-6376-45E2-9726-B1122F415163@mostrom.pp.se> <12dd850b-08d3-4740-b704-b2950a4f3027@DancesWithMice.info> <94B5987B-38A4-41F3-BB5D-2BF1B6EF359C@mostrom.pp.se> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | quoted-printable |
| X-Trace | news.uni-berlin.de c43rxiiMCKUX6bdKi3Ad2QwKU9A7f8O9qZx2uk3xik2A== |
| Cancel-Lock | sha1:Glad5pcXNoiuNMbQkCKj4tltzt8= sha256:qSACX7+bSoBjtOyTOUHOyBT/sb8VdEJppxiJT4jRXuU= |
| Return-Path | <lists@mostrom.pp.se> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| Authentication-Results | mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=mostrom.pp.se header.i=@mostrom.pp.se header.b=mN+Izj74; dkim-adsp=pass; dkim-atps=neutral |
| X-Spam-Status | OK 0.063 |
| X-Spam-Evidence | '*H*': 0.87; '*S*': 0.00; 'students.': 0.03; '(which': 0.04; 'beginners': 0.05; 'python:': 0.05; 'beginner': 0.07; 'cc:addr:python-list': 0.09; 'shift': 0.09; 'cc:no real name:2**0': 0.14; '(largely)': 0.16; 'bulk': 0.16; 'enabling': 0.16; 'evolving': 0.16; 'involving': 0.16; 'mentioned,': 0.16; 'novice': 0.16; "o'reilly": 0.16; 'received:se': 0.16; 'request:': 0.16; 'workflows': 0.16; 'wrote:': 0.16; 'python': 0.16; 'feb': 0.17; 'cc:addr:python.org': 0.20; "i've": 0.22; 'advanced': 0.22; 'teach': 0.22; '(and': 0.25; 'python,': 0.25; 'examples': 0.25; 'cc:2**0': 0.25; 'programming': 0.25; 'basics': 0.26; 'cover': 0.26; 'ecosystem': 0.26; 'bit': 0.27; 'done': 0.28; 'think': 0.29; 'it,': 0.29; 'seem': 0.31; 'takes': 0.31; 'looked': 0.31; 'nature': 0.32; 'python-list': 0.32; 'said,': 0.32; "i'm": 0.33; 'received:192.168.0': 0.33; 'header:In-Reply-To:1': 0.34; 'book': 0.35; 'particularly': 0.35; 'teaching': 0.35; 'really': 0.36; 'people': 0.36; 'those': 0.36; '...': 0.37; "it's": 0.37; 'class': 0.37; 'received:192.168': 0.37; 'read': 0.38; 'thanks': 0.39; 'two': 0.39; 'quite': 0.39; 'courses': 0.39; 'still': 0.40; '(see': 0.40; 'advantage': 0.40; "couldn't": 0.40; 'should': 0.40; 'likely': 0.61; 'remember': 0.61; 'week': 0.61; 'great': 0.62; 'skip:i 20': 0.62; 'feel': 0.63; 'online': 0.63; 'from:charset:utf-8': 0.64; 'your': 0.64; 'plan': 0.65; 'look': 0.65; 'years': 0.65; 'edition': 0.67; 'away': 0.68; 'publications': 0.69; 'subject:? ': 0.69; 'subject:For': 0.69; 'interesting': 0.71; 'content': 0.72; 'deal': 0.73; 'reliable': 0.74; 'effective': 0.78; '3rd': 0.81; 'period': 0.81; 'points': 0.84; 'powerful': 0.84; '2-3': 0.84; 'aaron': 0.84; 'claudio': 0.84; 'repetitive': 0.84; 'replacing': 0.91; 'reward': 0.91 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=mostrom.pp.se; s=mail; t=1739739613; bh=Ti580eiNxCBUes3DgLLfewQbIy2MGbRInPDJNXf+3c4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=mN+Izj742rPMDSRJR+XjeoOTt1tOqNu0G3GPZ7rFWfJJDko5y3JtxBJuux++z5Y3j LJiU6cr+NHtyQbRViz+z8O7rgEAJ4kkqYLnNLv6ALEJnUfNwU4Alx0zSgspc4p7IBp kgqJ4MquHbkxXloSvfM2FbU0ch6TC+uCeLQMKDblNTkBr8p7/KVy2ENOUAFcmdFnAn 59UgWxXr3rnRDvb+N0R8c4cn08JBjWZH1vjNuR9olpiUYFhviqMYwiXrkFlZJUJ6Ei XAsM5DvH3SlYvfc7H2LVro18bs/APlJC+TK9HrcvKWWmk/ZKnISF/LKPc7XNYgd+wF ApVVvPICgG3hw== |
| X-Authenticated-Sender | lists@mostrom.pp.se |
| Authentication-Results | m101-u7-ing.websupport.se; auth=pass smtp.auth=lists@mostrom.pp.se smtp.mailfrom=lists@mostrom.pp.se |
| X-Mailer | MailMate (2.0r6222) |
| In-Reply-To | <12dd850b-08d3-4740-b704-b2950a4f3027@DancesWithMice.info> |
| X-Rspamd-Action | no action |
| X-Out-Spamd-Result | default: False [-0.10 / 1000.00]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:57630, ipnet:5.152.152.0/23, country:SE]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; MIME_TRACE(0.00)[0:+]; TO_DN_SOME(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; MID_RHS_MATCH_FROM(0.00)[]; HAS_X_AS(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; GENERIC_REPUTATION(0.00)[-0.49805050271576]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; SUBJECT_HAS_QUESTION(0.00)[] |
| X-Out-Rspamd-Server | m101-rspamd-out-6 |
| X-Out-Rspamd-Queue-Id | 4Ywyq10xGQz1mbd |
| X-purgate-type | clean |
| X-purgate-Ad | Categorized by eleven eXpurgate (R) http://www.eleven.de |
| X-purgate | This mail is considered clean (visit http://www.eleven.de for further information) |
| X-purgate | clean |
| X-purgate-size | 2329 |
| X-purgate-ID | 155908::1739739613-7C696BA4-600CB844/0/0 |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.39 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <https://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <94B5987B-38A4-41F3-BB5D-2BF1B6EF359C@mostrom.pp.se> |
| X-Mailman-Original-References | <2A4ADE24-6376-45E2-9726-B1122F415163@mostrom.pp.se> <12dd850b-08d3-4740-b704-b2950a4f3027@DancesWithMice.info> |
| Xref | csiph.com comp.lang.python:197261 |
Show key headers only | View raw
On 16 Feb 2025, at 20:59, dn via Python-list wrote: > When stop to think about it, this is quite a request: > don't give me what I do know, > do give me what I don't know! 😜 > That said, you are correct: the bulk of new publications seem to (still) aim at the Beginner end of the continuum (see later comments). Yep, I threw away several beginners books in Python last week (they were a bit dated). My work used to be (and still is, to a small degree) to teach programming to novice students. So, I feel I can skip the basics and go on to the intermediate/advanced stuff. > Over the period mentioned, Python has changed a great deal - Python 3 (largely) replacing Python 2 was only the most-notable! Yep, that shift was interesting when teaching novices Python!! > Books published in 2024 (which I may not have read from cover to cover - yet): > > Effective Python: 125 Specific Ways to > Write Better Python, 3rd Edition > Brett Slatkin > Addison Wesley > > Hypermodern Python Tooling > Building Reliable Workflows for an Evolving Python Ecosystem > Claudio Jolowicz > O'Reilly > > Powerful Python > Aaron Maxwell > O'Reilly > - starts with generators (which you likely haven't met before) I have done so ... to be really honest, it was when I couldn't remember how to create an iterator for a class I was writing, that I realized that I needed a refresher. > it's a tremendous challenge to write a book (also involving considerable time and effort) which will return value for more than a few years - particularly at the advanced levels! True, I'm quite amazed that people write books since it takes such an effort with little, my guess, reward for doing it > An alternative-approach which may take your fancy, is online courses (many of which can be taken for $free). Their self-paced nature has the advantage of enabling the skipping-over of repetitive content (and the repeating of points which don't immediately 'sink in'). You will find many examples on Coursera* and edX*. My plan is to find one or two books that seem suitable, when I've looked at those then I'm going online for the rest. Thanks for the suggestions: I think I now have 2-3 books that I should look into in more detail. = jem
Back to comp.lang.python | Previous | Next — Next in thread | Find similar
Re: Book recommendation? For getting up to date Jan Erik Moström <lists@mostrom.pp.se> - 2025-02-16 22:00 +0100 Re: Book recommendation? For getting up to date rbowman <bowman@montana.com> - 2025-02-16 21:18 +0000
csiph-web