Re: Python/New/Learn
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
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
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
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
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
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