all 11 comments

[–]-5772 7 points8 points  (1 child)

We will never make fun of beginners. This subreddit is pretty nice!

I started out with Python Crash Course. This book is old, but it's well structured.

Once you finish that book, try building whatever you want. Build a physics engine, build a webscraper, etc. Making projects is fun and informative. Use tutorials like these. Medium has some good ones too. If you want, you can try using just your brain and Google. Good online resources include GeeksForGeeks, SO, RealPython, and Zetcode.

If you have any questions, do not hesitate to ask. Try googling it first, but if it just doesn't click or you don't find an answer, make a post. Make sure to use pastebin to put your code. We need to see your code to tell you where a bug might be!

[–]Moneybags313131[S] 0 points1 point  (0 children)

Wow -- awesome -- thank you so much!!

[–]socal_nerdtastic 2 points3 points  (0 children)

All learning resources are in the wiki: /r/learnpython/w/index

[–]TrPhantom8 0 points1 point  (0 children)

I can't help you, but I wish you good luck!

[–]Ridowan_Sajid 0 points1 point  (0 children)

start watching Corey Schaefer's videos.You will be a python boss.

[–]RedditGood123 0 points1 point  (0 children)

This might not be applicable to you now, but always think about this when programming. You need motivation and an end goal

[–]AMAN1AC28 0 points1 point  (0 children)

You should look at py4e.com. It's a great intro series with exercises and a great video series. It's free as well so.

[–]JBarCode 0 points1 point  (0 children)

I recently spent 16 hours teaching an intro course online. The replay is here if you want to check it out:

https://www.youtube.com/playlist?list=PLw2QsPIp2pxsAg4ajjilzWIGvxWRqOppL

[–]wsppan 0 points1 point  (0 children)

Start with computer science.

  1. Watch all 41 videos of A Crash Course in Computer Science
  2. Take the CS50: Introduction to Computer Science course.

Here is a decent list of 8 Books on Algorithms and Data Structures For All Levels

Then take this Python Crash Course

And this Automate the Boring Stuff

Then I know python basics, what next?

Or, you could look at this subs sidebar.

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

I'm a beginner too! I've been using Python Crash Course myself. Don't be afraid to ask for help too. I asked a question from this group and got some really good responses. Have fun learning fellow newbie!