Python Forum
What YouTube tutorials do you recommend: - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: General (https://python-forum.io/forum-1.html)
+--- Forum: News and Discussions (https://python-forum.io/forum-31.html)
+--- Thread: What YouTube tutorials do you recommend: (/thread-7911.html)



What YouTube tutorials do you recommend: - nelsonkane - Jan-29-2018

I have already installed Python 2.7.14 and 3.6.4.
So, I know how to install Python.
But some of the videos I see on YouTube use versions of Python that are not even supported any more.

I would appreciate it if you could recommend a series of YouTube Python tutorials by one person, and if you would tell me
which one I should start with, so that I don't waste time on out-of-date versions...or on videos that tell how to
install versions that I've already installed. :)


RE: What YouTube tutorials do you recommend: - metulburr - Jan-29-2018

(Jan-29-2018, 08:25 PM)nelsonkane Wrote: But some of the videos I see on YouTube use versions of Python that are not even supported any more.
Thats exactly why you shouldnt rely on videos....because they dont really update them.

This is a list we try to keep updated.
https://python-forum.io/Thread-A-List-of-Free-Python-Resources


RE: What YouTube tutorials do you recommend: - nelsonkane - Jan-29-2018

Thanks. There's a lot there to choose from. What do you recommend for someone who is trying to learn Python, but who already has it installed? :)


RE: What YouTube tutorials do you recommend: - metulburr - Jan-29-2018

it depends on how you learn, which only you know. Some people like videos, some people like docs, some blogs, some books, etc. Usually you dont learn from one person, as any faults they have you will learn too. But you learn from numerous people.

You can try dive into python 3
http://getpython3.com/diveintopython3/index.html

or think like a computer scientist
http://interactivepython.org/courselib/static/thinkcspy/index.html

or python 101
http://python101.pythonlibrary.org/chapter1_idle.html



for some basic knowledge.


RE: What YouTube tutorials do you recommend: - wavic - Jan-29-2018

I think Corey Schafer's series is probably one of the best on Youtube.
You can start here


RE: What YouTube tutorials do you recommend: - nelsonkane - Jan-31-2018

I'll try the Corey Schafer series. Every time we start videos by a new person, do we have to uninstall all of our versions of Python, and re-install them the way the latest person has installed his? If we don't, does that mean that we can't really follow that person's videos very well? :)

Anyway, he starts off this second video at https://www.youtube.com/watch?v=k9TUPpGqYTo with this: (I assume intro.py is what he named his version of Python).

intro.py
1
2 # Print Welcome Message
3 print('Hello World')
4

I don't know where he got his line numbers from. I guess I should have uninstalled all of my versions of python, and then reinstalled them? :)


RE: What YouTube tutorials do you recommend: - metulburr - Jan-31-2018

the line number are a part of th IDE. All editors and IDE's have them for ease of the programmer.


RE: What YouTube tutorials do you recommend: - wavic - Jan-31-2018

Keep the already installed versions. If the video is 5 years old what would you install?


RE: What YouTube tutorials do you recommend: - sparkz_alot - Jan-31-2018

(Jan-29-2018, 08:25 PM)nelsonkane Wrote: I have already installed Python 2.7.14 and 3.6.4.

There is no reason to keep the Python v2.7.14, it is a maintenance release only and all support will end in 2020. Your version 3.6.4 is backwards compatible with previous version 3's, but also contains bug fixes and improvements. So if you find a tutorial using, for instance, v3.4, you can follow along with your v3.6.4 without a problem. This is one reason we always recommend using the latest version available.

Make sure any books, tutorials, videos, etc. you find are using Python 3. Again, it doesn't really matter which since your 3.6.4 encompasses them all.

Quote:Anyway, he starts off this second video at https://www.youtube.com/watch?v=k9TUPpGqYTo with this: (I assume intro.py is what he named his version of Python).

intro.py
1
2 # Print Welcome Message
3 print('Hello World')
4

As was pointed out, the line numbers are part of the IDE, not the actual program. The 'intro.py' is the name of a plain text file that contains the program and would actually look like this:

# Print Welcome Message
print('Hello World')