• learning Python

    From o1bigtenor@3:633/280.2 to All on Mon Oct 28 09:51:13 2024
    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

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)
  • From dn@3:633/280.2 to All on Mon Oct 28 11:53:29 2024
    On 28/10/24 11:51, o1bigtenor via Python-list wrote:
    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

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: DWM (3:633/280.2@fidonet)
  • From Stefan Ram@3:633/280.2 to All on Mon Oct 28 12:08:45 2024
    o1bigtenor <o1bigtenor@gmail.com> wrote or quoted:
    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.)

    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.



    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: Stefan Ram (3:633/280.2@fidonet)
  • From Mats Wichmann@3:633/280.2 to All on Wed Oct 30 09:05:53 2024
    On 10/27/24 16:51, o1bigtenor via Python-list wrote:
    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!



    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: ---:- FTN<->UseNet Gate -:--- (3:633/280.2@fidonet)
  • From Stefan Ram@3:633/280.2 to All on Wed Oct 30 10:06:45 2024
    ram@zedat.fu-berlin.de (Stefan Ram) wrote or quoted:
    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!



    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: Stefan Ram (3:633/280.2@fidonet)