Re: Python/New/Learn

2022-05-05 Thread Alan Gauld
On 05/05/2022 02:36, Patrick 0511 wrote:
> Hello, I'm completely new here and don't know anything about python. 

Do you know any other programming languages?
That makes a huge difference in what you should start with!

> Can someone tell me how best to start? 
> So what things should I learn first?

Others have already made recommendations.

I'll add that there is a dedicated python ttutor list for
those just learning to ask questions. It is slightly more
tolerant of "silly" questions and rookie mistakes than
the main list here.

You'll also find most of the discussions there will be
closer to your level than the more advanced topics that
get addressed here.

Finally, I have a tutorial aimed at complete beginners,
see the link below...

-- 
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.amazon.com/author/alan_gauld
Follow my photo-blog on Flickr at:
http://www.flickr.com/photos/alangauldphotos

-- 
https://mail.python.org/mailman/listinfo/python-list


RE: Python/New/Learn

2022-05-05 Thread Schachner, Joseph
Buy the book "Python 101" and do the examples.  When you're done with that buy 
the book "Python 201" and study it.  There is much more than is in both those 
books that you could learn about Python, but that's a very good way to start.

--- Joseph S.


Teledyne Confidential; Commercially Sensitive Business Data

-Original Message-
From: Patrick 0511  
Sent: Wednesday, May 4, 2022 9:36 PM
To: python-list@python.org
Subject: Python/New/Learn

Hello, I'm completely new here and don't know anything about python. Can 
someone tell me how best to start? So what things should I learn first?
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Python/New/Learn

2022-05-05 Thread Mats Wichmann
On 5/4/22 19:36, Patrick 0511 wrote:
> Hello, I'm completely new here and don't know anything about python. Can 
> someone tell me how best to start? So what things should I learn first?

If you know what kinds of learning experiences work best for you, that
might help.  For some people, books, or written tutorials are effective.
 For some, it's just dive in and start doing projects, referring to,
say, StackOverflow when you get stuck.  Without having any data at all
on it, just my impressions, more people these days learn from in-person
or video experiences.  There are several free video courses (see for
example, without any implied endorsement,
https://www.freecodecamp.org/), and some that cost but not very expensive.

Depends on what floats your boat.
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Python/New/Learn

2022-05-05 Thread Avi Gross via Python-list

Before more people reply to this user, I note I have not seen them reply back 
to the list about any questions or comments others have taken the time to 
provide.
My warning bells go off when I see patterns and there was a similar request 
from another gmail account to an R language forum I am also on. They wanted 
help in learning programming (especially R) and claimed not to have any source 
to study. As we keep pointing out, you can trivially find sources including 
many free ones.
So I wonder if there is  point being sucked in by one or more people who don't 
even continue a conversation and perhaps are not even listening but just 
playing us to make us waste time. Or, maybe they are asking on multiple places 
to decide which to choose and are not saying so.
Am I paranoid? Nah! But yes, a bit wary. I get so many kinds of SPAM in mail 
and phone calls and lately keep getting calls asking if I want to sell my house 
...

-Original Message-
From: Schachner, Joseph 
To: Patrick 0511 ; python-list@python.org 

Sent: Thu, May 5, 2022 12:04 pm
Subject: RE: Python/New/Learn

Buy the book "Python 101" and do the examples.  When you're done with that buy 
the book "Python 201" and study it.  There is much more than is in both those 
books that you could learn about Python, but that's a very good way to start.

--- Joseph S.


Teledyne Confidential; Commercially Sensitive Business Data

-Original Message-
From: Patrick 0511  
Sent: Wednesday, May 4, 2022 9:36 PM
To: python-list@python.org
Subject: Python/New/Learn

Hello, I'm completely new here and don't know anything about python. Can 
someone tell me how best to start? So what things should I learn first?
-- 
https://mail.python.org/mailman/listinfo/python-list
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Python/New/Learn

2022-05-05 Thread Grant Edwards
On 2022-05-05, Mats Wichmann  wrote:

> Without having any data at all on it, just my impressions, more
> people these days learn from in-person or video experiences.

I've always been utterly baffled by video tutorials for
programming. There must be people who prefer that format, but it seems
like absolutely the worst possible option for me. You can't cut/paste
snippets from the examples. You have to constantly pause them so you
can try out examples. Sometimes it's not even easy to read the
examples. Perhaps if there was an accompanying web page or PDF...

> Depends on what floats your boat.

Indeed.

Of course there are the written tutorials where the examples don't
actually work -- that's always fun.

--
Grant

-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Python/New/Learn

2022-05-05 Thread Chris Angelico
On Fri, 6 May 2022 at 09:53, Grant Edwards  wrote:
>
> On 2022-05-05, Mats Wichmann  wrote:
>
> > Without having any data at all on it, just my impressions, more
> > people these days learn from in-person or video experiences.
>
> I've always been utterly baffled by video tutorials for
> programming. There must be people who prefer that format, but it seems
> like absolutely the worst possible option for me. You can't cut/paste
> snippets from the examples. You have to constantly pause them so you
> can try out examples. Sometimes it's not even easy to read the
> examples. Perhaps if there was an accompanying web page or PDF...
>

Video tutorials make GREAT sense for learning complicated programs
like Adobe PhotoShop or some 3D game design engines, because (a) most
of what you need is in the menus somewhere, but it's hard to find; (b)
you can aim the tutorial at a specific version, and it'll be the same
for all users; and (c) you can talk about it at the same speed that
people can follow along.

Video tutorials do NOT make sense for anything where you'll be using
your own editor, typing in code, and having it behave the same way.
There's nothing to point-and-click, and everything to type.

But some people start making tutorials of the first kind, and then go
on to make some of the second kind, thinking they'll also be useful.

ChrisA
-- 
https://mail.python.org/mailman/listinfo/python-list