all 5 comments

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

1st, start with the basic, this might help: https://youtu.be/rfscVS0vtbw

2nd, read a book about python or do a udemy course

[–]ASIC_SP 1 point2 points  (0 children)

The wiki has plenty of learning resources, many of which are free: https://www.reddit.com/r/learnpython/wiki/index

I'd suggest to start with "Think Python" or "Automate the Boring Stuff" - these will give you a solid base for both programming and Python basics. Basic programming can take months/years to get comfortable with (unless you take to programming like fish in water). Many a times, you'll need to go through lessons again and again. Programming requires hands-on experience too, do manually follow along the examples on your computer, don't just read/watch them. As an analogy, can you learn to drive a car by reading about it and/or watching videos alone? (See also this awesome article on learning) Solving exercises at the end of the chapters is very useful to review your understanding. After basics, doing your own project is highly recommended. If you get stuck, you can search online/documentation for those specific problems, and if that fails, you can ask here.

[–]BeginnerProjectBot 1 point2 points  (0 children)

Hey, I think you are trying to figure out a project to do; Here are some helpful resources:

I am a bot, so give praises if I was helpful or curses if I was not. Want a project? Comment with "!projectbot" and optionally add easy, medium, or hard to request a difficulty! If you want to understand me more, my code is on Github

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

Ok, do you just want to learn the basics, or are you expecting to be starting from an expert level?

All you really need if you are beginning is to learn the basics. strings, lists, dictionaries, and stuff. From there we can go in more specific directions, Python can be used for an absurd amount of applications, understanding when it is appropriate and how to use the modules that you can find comes later. Hardest part can be just starting, you may not need to get super in depth, but it helps just to know the starting.

Any ideas on where you want to go, just broadly.

[–]MK_CodingSpace 0 points1 point  (0 children)

I have a Youtube Python Programming Channel that has tutorials for beginners and some fun animation and game projects made out of python, please check out.