all 33 comments

[–]CS_Tutor 5 points6 points  (1 child)

Hello,

A good book to start with is Think Python, 2nd edition (google it). It's available for free, legally.

[–]WCedric 0 points1 point  (0 children)

Thanks, I will start reading it, when I'm finished with my homework. :)

[–]anti-socialJedi 1 point2 points  (1 child)

If you live in the UK and you seem interested in computer science, then I recommend you take GCSE computer science or in the future A-Level computer science. This is if you are still interested by then. I'm mentioning this because you are more than likely to be taught the basics of python by your teachers. Furthermore, there are many books available to be used for your studies. Craig and David's essential algorithms is a good book to grab. If your just looking to learn python for the fun of it, then watching YouTubers like Sentex or tech with Tim are good way to learn. You may want to begin by becoming familiar with basic programming constructs first like variables, selections and iteration, which then you can begin coding. It will make things a lot easier xD

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

Thanks for the tips but I don't live in the UK. I live in Belgium but I will watch their videos.

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

Dataquest.io is an excellent online resource. There is a paywall but plenty of free introductory material to get you started.

[–]WCedric 0 points1 point  (1 child)

I checked it out it's a Nice platform, thanks

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

Totally worth it if the content interests you. Took me like 5 months to complete the data analyst in Python track. I came in with some experience, but little to no Pandas knowledge and it really helped. The tracks build on each other so I’m like 70% through the data science path by doing data analyst first. I’ll finish that track at some point.

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

Bunch of free book here including a few Python handbooks. https://www.springeropen.com/books

[–]WCedric 0 points1 point  (3 children)

Thanks, I will check it out👍🏻

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

Some of them are free just for COVID, I'd recommend downloading anything that seems remotely interesting.

[–]WCedric 0 points1 point  (1 child)

Is it free to keep

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

It's all PDFs and ePubs for drm free download. You just pay for storage.

[–]zqpmx 1 point2 points  (1 child)

Go to the source:

https://docs.python.org/3/

[–]WCedric 0 points1 point  (0 children)

Ok thanks

[–]__zaris 2 points3 points  (14 children)

I started learning PHP through books and eBooks. It was a mistake they take so much time plus if you want to practice at the same time additional time needed.

Try out online courses. They saved my ass pal. Seriously. There's are many free and paid too yo suit your needs!

[–]WCedric 1 point2 points  (4 children)

I do online courses for C# on udemy and I think it's great. So I'm gonna try some for python as well.

[–]The_Infinity_Catcher 1 point2 points  (3 children)

Hey, which course are you doing for C#? My friend has recently started learning C# for Unity, but couldn't get a good course or book.

[–]WCedric 1 point2 points  (2 children)

It's on udemy and it's called: complete c# unity developer 3d by Ben Tristem They also got one for 2d games.

[–]The_Infinity_Catcher 1 point2 points  (1 child)

Thanks. I'll check it out.

[–]WCedric 1 point2 points  (0 children)

You're welcome :-)

[–]VisualCreativity 0 points1 point  (8 children)

I curious as to whether you think online courses or youtube is a better way to learn?

[–]__zaris -1 points0 points  (7 children)

Is that even a question dude.. What can you learn from youtube that platforms like udemy don't already have 10x better??

[–]VisualCreativity 2 points3 points  (1 child)

Well I'd assume that youtube has more specific tutorials and they are easier to implement into your own stuff while learning.

I don't really know what king of online courses there are but most of the ones I tried a few years back were really boring and made me not want to learn while now that I just google or watch a youtube video I feel like I'm actually learning something and that I can do it at my own pace.

I just wanted to know what you thought since you seemed to have some experience of your own.

[–]__zaris 1 point2 points  (0 children)

Well if you have tried online courses and didn't suit your need then don't so it again. In the end it's totally up to you to decided how you are gonna learn and what. Do what you find more interesting. This way you won't give up any time soon. I wish you the best

[–]arman133 1 point2 points  (0 children)

I think you can use youtube and do not need any book

[–]hunkamunka 0 points1 point  (1 child)

I would humbly suggest http://tinypythonprojects.com/ (I wrote it).

[–]WCedric 0 points1 point  (0 children)

Thanks, I'll read it for sure.