[Tutor] louis renton
ThreeBlindQuarks
threesomequarks at proton.me
Sat Jan 21 21:56:37 EST 2023
This is another wide-open question, Louis. You have not supplied any info to help anyone guide you.
The best and most efficient way depends on you and your background and study abilities and much more. If you want to learn as a hobby, do anything you want. If you want a job, look at ways to get some form of credit or certification or at least save some projects you can show someone as samples of your work.
People here could throw random books or online courses at you to choose from but many may not be relevant. I am currently reading a book on Fluent Python but although I am enjoying the book, it is not suitable for teaching basic python nor intended to. It assumes, correctly, that a person has a computer background and already can program decently and wants to learn more. Having read dozens of books on Python and written programs, it fits my wants and needs but not of lots of others.
You need to figure out for yourself what works and I would start with free resources available to you ranging from Library textbooks which may be a tad dated but reasonable for a beginner, many on-line tutorials and even classes such as at COURSERA. I would not start by paying thousands of dollars unless you had some guarantee it would lead to employment.
And please make sure the Python you learn and use is newer, as in version 3.0 and beyond.
As has been stated, what makes something hands-on is YOU. If a course provides examples and assignments, you need to do them. Luckily, python is mainly interpreted and can offer immediate feedback and allow you to play with alternatives and get a good feel how it works. But it takes some getting used to as little details like indentation matter. So a good editing environment that knows about how Python formats code is a big plus.
A tip, if you have programmed before but not in python, is to drop many of the earlier ideas and be open to the way Python programmers think and use the language. If you have no background, you need a much more basic course or textbook.
Q
Sent with Proton Mail secure email.
------- Original Message -------
On Friday, January 20th, 2023 at 1:37 PM, louis renton <lourenton07 at gmail.com> wrote:
> i'm a more hands on learner what are best and most efficient ways to learn
> to code
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> https://mail.python.org/mailman/listinfo/tutor
More information about the Tutor
mailing list