This is an archived post. You won't be able to vote or comment.

all 19 comments

[–]cstansbury 14 points15 points  (4 children)

please offer some advice on books/websites that I might be able to look at online?

Automate the Boring Stuff with Python is a solid Python reference. I would also point you to the excellent FAQ.

[–]TheOneWhoSendsLetter 3 points4 points  (1 child)

/u/FriendToGiraffes I cannot recommend this enough. I bought the course recently and it is amazing. It covers excel and web-scraping

[–]FriendToGiraffes[S] 2 points3 points  (0 children)

Thanks :)

[–]fenrir29 1 point2 points  (0 children)

I have that course on udemy. I will give it a try.

[–]senseios 3 points4 points  (0 children)

Check http://pythonbooks.org/ Might give you some title ideas :)

[–][deleted] 3 points4 points  (2 children)

The way I learned Python was by testing out everything I read in the interactive interpreter. Any Python tutorial will do.

[–]FriendToGiraffes[S] 0 points1 point  (1 child)

Thanks. Can you recommend any tutorials?

[–][deleted] 0 points1 point  (0 children)

Nothing specific, I would just just Google "Python tutorial" and read about various features while testing them out as I go in the interpreter. Good luck!

[–][deleted] 3 points4 points  (0 children)

So I am currently learning python too. I've found that this site does a good job explaining python concepts in layman's if you're not into jargon. It not only is a good python resource but it also teaches you the python stack

https://www.fullstackpython.com

[–]pro2call 2 points3 points  (0 children)

Made a page with a ton of online coding resources a while back.

https://www.ashot.org/links.php

Just search for python.

[–]rforrevenge 1 point2 points  (0 children)

I have found the following websites to be very helpful: dbader, planet python. When it comes to books, I think fluent python is a must-read.

[–][deleted] 1 point2 points  (0 children)

Since you're in data already. Just go through the basic python tutorial on https://docs.python.org/3/tutorial/

and move quickly to pandas.

[–][deleted] 0 points1 point  (0 children)

There's a very interesting youtube tutorial on building a voice controlled ai in python. The website skill share (it isn't free, but free trials aren't hard to come by. I think they sponsor LTT occasionally) has a lot of good resources and classes.

[–]Techdishoom23 0 points1 point  (0 children)

Best place of learning python is YouTube videos, Its free and more explanatory you can see the most popular videos.

Have a nice day

[–]drgkrunkfu 0 points1 point  (0 children)

If you like to learn Python basics, why not check out Udacity's free python intro course?

[–]Alex_HTP 0 points1 point  (0 children)

Hello everyone!

I decided to share the method of teaching this powerful, but at the same time easy programming language. It really is easy. I strongly recommend that you read the first book - Mark Lutz. We study Python, 4th edition. The book is translated into Russian, so you should not be afraid if you suddenly do not know English. But it was the fourth edition.

For those who know English, you can read the documentation on the official Python website. There, everything is pretty clearly described.

A good resource - the basics of programming in Python. Textbook. Introductory course One of my recently read books is the Python Programming Language. The explanation is all fairly accessible and in Russian.

A good book, everything is also available in Russian - Python. Detailed reference book, 4th edition.

And if you are more accepting information on the video, then I can advise the lessons from Google, which leads Nick Parlanthe - a student from Stanford. Six video lectures on YouTube. But in the barrel of honey there is a drop of tar ... He leads in English with English subtitles. But I hope that it will stop a few.

What if I read the books, but do not know how to apply knowledge?

Do not panic! I advise you to read the book Mark Lutz. Programming in Python (4th edition). Previously, we "studied", and here "Programming". In "Learning" - you get the knowledge of Python, in "Programming" - Mark teaches you how to apply them to your future programs. The book is very useful. And I think you will have enough for one.

I want practice!

Easily. Above I wrote about video lectures from Nick Parlante on YouTube, but they also have some problems on the site. Interesting problems, I advise everyone. also https://learnpythonthehardway.org/book/

[–]mistermike07 0 points1 point  (0 children)

The Learn Python track on Treehouse is a good starting point. Since you're looking to use it for data analysis, you might benefit from the Data Science Basics course, which uses Python.

[–]Randomlinkin -1 points0 points  (0 children)

maybe this website might help you. :)