Discussion:
learning Python
(too old to reply)
o1bigtenor
2024-10-27 22:51:13 UTC
Permalink
Greetings

There are mountains of books out there.

Any suggestions for documents for a just learning how to program and
starting with Python (3)?

Preference to a tool where I would be learning by doing - - - that
works well for me.

TIA
dn
2024-10-28 00:53:29 UTC
Permalink
Post by o1bigtenor
Greetings
There are mountains of books out there.
Any suggestions for documents for a just learning how to program and
starting with Python (3)?
Preference to a tool where I would be learning by doing - - - that
works well for me.
Coursera and edX have many courses.
Harvard CS50-P (for Python) may suit...
--
Regards,
=dn
Stefan Ram
2024-10-28 01:08:45 UTC
Permalink
Post by o1bigtenor
Greetings
There are mountains of books out there.
Any suggestions for documents for a just learning how to program and
starting with Python (3)?
Check out these resources:

"Object-Oriented Programming in Python Documentation" - a PDF file,
Introduction to Programming Using Python - Y Daniel Liang (2013),
How to Think Like a Computer Scientist - Peter Wentworth (2012-08-12),
The Coder's Apprentice - Pieter Spronck (2016-09-21), and
Python Programming - John Zelle (2009).

And I should not forget to mention the resources from
Python org:

Python Tutorial
The Python Library Reference
The Python Language Reference
(and more ...)

which I prefer to download as PDF files and then modify my
local environment so that I can open each of them with just
two or three keystrokes. (Some advanced learners who already
know other languages might prefer these references to books.)
Post by o1bigtenor
Preference to a tool where I would be learning by doing - - - that
works well for me.
In this case, you should select sources by whether they include
exercises.
Stefan Ram
2024-10-29 23:06:45 UTC
Permalink
Post by Stefan Ram
Post by o1bigtenor
Preference to a tool where I would be learning by doing - - - that
works well for me.
In this case, you should select sources by whether they include
exercises.
I also could teach the first steps (only some very basic
steps!) in a learning-by-doing style live via the newsgroup,
but there needs to be at least one participant (student)!

So get in touch via this newsgroup if you're interested!
Mats Wichmann
2024-10-29 22:05:53 UTC
Permalink
Post by o1bigtenor
Greetings
There are mountains of books out there.
Any suggestions for documents for a just learning how to program and
starting with Python (3)?
Preference to a tool where I would be learning by doing - - - that
works well for me.
TIA
Frankly, the mountain of resources is so vast that none of us can have
experience of more than a small fraction, and effective learning is a
factor not only of the quality of the teacher/book/training course, but
how it meshes with your own learning style.

If you like learn-by-doing, you might take a look at PyBites
(https://pybit.es/). But they're by no means the only players in that space!
rbowman
2024-10-30 01:22:00 UTC
Permalink
Post by Mats Wichmann
Frankly, the mountain of resources is so vast that none of us can have
experience of more than a small fraction, and effective learning is a
factor not only of the quality of the teacher/book/training course, but
how it meshes with your own learning style.
It isn't a beginners tutorial but at some point 'Python Distilled' is
helpful.

https://www.dabeaz.com/python-distilled/

Usual disclaimer: i don't know Beazley and am not getting any kickback.
Loading...