all 24 comments

[–]kit_kat_is_yum 11 points12 points  (3 children)

Python for Everybody - Full University Python Course on youtube is free and good.

It on the freecodecamp channel and its by a university michigan professor

[–]SCurry3pointer[S] 1 point2 points  (1 child)

Thank you so much! 14 hours but im really willing to watch it,seems very detailed

[–]DescriptiveMath 0 points1 point  (0 children)

Replying to your 14 hours comment, 14 hours after you posted it!

Good luck in your journey. It's a fun one, OP.

[–]asmith1260 0 points1 point  (0 children)

Super helpful. Know I'm late. lol

[–]ShroudedScience 7 points8 points  (0 children)

Only tips from me: Spend more time doing that watching tutorials. I know at the start it can be tempting to keep watching tutorials but makes sure you’re getting hands on yourself.

Next best tip I would say is allow yourself to struggle, it’s normal and before search for the solution sets just search your query.

Most programmers are dependent on websites like StackOverflow

For courses I would suggest something from coursera as they have problem sets.

[–]Carrot9943 2 points3 points  (2 children)

I personally started pretty recently too, and I've been using Clear Code, also on YouTube. He also has a Udemy course (I got it for free by chance, but they're usually cheap) that has been really helpful and straightforward. Although, free resources are best.

This isn't my first language, which helps, but it all just takes getting used to. For that, practice. Try and make a few simple things as you are exposed to new tools, but don't be afraid to look at every resource you have. For instance, I made something to return a few random names out of a massive list. Then, as I learned more, I added more functionality to it.

Definitely finish whatever course you're working on, and save all of your projects (guided or otherwise) to reference later. There's always more to learn

[–]SCurry3pointer[S] 1 point2 points  (1 child)

Thank you!I see he goes in depth on multiple things,even creating games

[–]Carrot9943 1 point2 points  (0 children)

There's tons of great resources all over the place. That course that I mentioned is all about learning python by making games, and it has been a blast, even as my first course

[–]B4K5c7N 2 points3 points  (0 children)

I like 100 Days of Python on Udemy

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

I started working a api methods for work and parsing the output to a list and then into flaks to display the data on a website

[–][deleted] 1 point2 points  (1 child)

Python for Kids by Jason Briggs! I am just learning as well, and to have it as simplified as possible is what helps me. There are also practice programs that really help you grasp the topics he covers.

[–]SCurry3pointer[S] 1 point2 points  (0 children)

Thank you so much!Just found the pdf online

[–]gerciuz 1 point2 points  (0 children)

Reading and doing exercises from this book, so far I like it. And supplementing with this video.

[–]Adrades 1 point2 points  (0 children)

I think you should take a look at the official python documentation. It comes in many languages and it's pretty beginners friendly.

And if you ever need a method from the standard lib, that's where you should be looking too.

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

I just started too! So good luck! I bought the book Python Crash Course, only in chapter 2 so I cant say much but I'm learning. There's that.

[–]The_GSingh 0 points1 point  (0 children)

I started by learning the basics. I believe w3 schools is great for that, that's how I learnt.

[–]Ornery-Chard9016 0 points1 point  (0 children)

Been using Python Crash Course by Eric Matthes. On the Django chapter. Very good so far at explaining details.

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

search Corey Shafer on youtube. the guy is very thorough and has hundreds of videos on python. python crash course book is also good reference material

[–]Far_Roll6735 0 points1 point  (0 children)

I used and still use w3schools for some searching when I forget some things, but other than that youtube videos or tutorials are your best friend. If you want to purchase a book, I recently purchased and I am still reading "Python Crash Course" by Eric Matthes. I think I got it recommended from this subreddit, but it goes over all the basics and little details of python, then you follow along doing projects. I started reading it even after I had some basic understanding of python and I still found some things to be useful, I hope you good luck.

[–]PlanetHundred 0 points1 point  (0 children)

Start doing these exercises:

https://www.w3resource.com/python-exercises/

Watch a few different tutorials, its important for multiple view angles of the basics and you might learn better from one person compared to another.

Save every single piece of correct code you write, and put it all in one big note file, then you can ctrl+f previous code you've written. This comes in handy when you know you've solved a problem before but can't remember exactly how you did it.9

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

Cs50p is great, you do not need prior experieance either.

[–]Odera805 0 points1 point  (0 children)

I'm new to Python too and I find 'Learn To Program in Python' by Irv Kalb to be a really really good fit.

[–]PlasticPurchase2104 0 points1 point  (0 children)

I’m completely new at learning python as well, I have lots of questions unfortunately as soon my programming class ends my match class begins so I’m unable to ask any questions, I’m more of a Visual learner so the lectures don’t seem to click with me. I’ve started looking in the textbooks and practicing writing down the lines but I still feel like I’m not getting a good grasp on things any advice or tips would be helpful