The Student Room Group

Learning to code (Python) - computer science

Hi, I was just wondering from anyone who does coding/computer science , is there any good websites that are free that I can learn to code in python. I’ve had no computer science experience before by the way . Cheers
These are two great websites:

https://www.codecademy.com/learn/learn-python
https://teamtreehouse.com/ - you have to pay for this, so maybe use the one above

(any rep would be great if they help)

I know basic python and though I didn't use them to learn, they have good reviews! :smile:
Have fun learning! :smile:
(edited 3 years ago)
Original post by Avingo255
These are two great websites:

https://www.codecademy.com/learn/learn-python
https://teamtreehouse.com/ - you have to pay for this, so maybe use the one above

(any rep would be great if they help)

I know basic python and though I didn't use them to learn, they have good reviews! :smile:
Have fun learning! :smile:

These look good websites to use , however they are not free . Do you know of anything else? I'm not into paying monthly instalments etc. I've got a coding book , but it's nice to be able to apply my knowledge.
(edited 3 years ago)
You can find some some good python tutorials on YouTube by people like sentdex, Derek banas and Corey Schafer.

Once you've got some of the basics down you can use a site like: codewars.com
It has a bunch of coding challenges (called katas) of different levels, and it has a player ranking system. I find it fun and pretty good for practice.

I think one of the best things to do is to think of a project that you want to do. By trying to do that project, you'll learn the necessary code and extra.
Two recommendations from a lifelong codes,
1) Sololearn. A course avaliable for just about any language.
2) The language you learn doesn't matter. Once you can write good code in any language, you can easily transfer those skills to another language. Don't dpend all your time trying tp work out a language to learn. Learn the skills underneath every language. Chopping and changing language is a good thing.
(edited 3 years ago)
Reply 5
Original post by lauren.studies
These look good websites to use , however they are not free . Do you know of anything else? I'm not into paying monthly instalments etc. I've got a coding book , but it's nice to be able to apply my knowledge.

Tbh if you google "Python tutorial" you can pretty much take your pick of tutorial sites of all description - some are purely language guides, some come in the form of YouTube videos, and some have mini-projects attached that you can build up in stages.

As already suggested, it helps if you have some idea of a little project of your own that you want to tackle so that you have a fixed objective in mind.

I've also seen glossy mags in W H Smith that call themselves "Python Guides" or "Beginner's Guide to Programming" or something similar. They're not cheap for the content, but the better ones include some suggestions or examples of projects, and the ones that aren't purely devoted to Python give you lots of startup info for trying out different languages and environments.
You could also try:
codecombat.com

(it's free)
It's a bit game-ified, which makes it a bit fun...
While there are purchases you can make in the website, it is easy to complete the game without spending anything

Quick Reply

Latest

Trending

Trending