Jump to content

I've been thinking of starting coding for a while now. I haven't done computing science in school in 4 years but since I've been attending open days, I've learned that I will be coding for my course (Astrophysics). I've been told they do teach from the ground up but current students have said that if you know stuff beforehand it makes life way easier. 

 

I don't know much about it but I believe they said at Glasgow they use MatLab and Python and Edinburgh mentioned Python. I think St Andrews also use Python and I figured it might be worth learning the basics. They also use Raspberry Pis but I'm not wanting to drop cash to buy one

 

How do I get started? What do I need/need to know? Would it be worth using Linux rather than Windows 10 (I tried Linux once and I think they use Ubuntu or similar in the observatories)

 

Thanks in advance.

|| CPU: AMD Ryzen 5 1600 (@3.9GHz) || Motherboard: ASUS Prime B350 Plus || Cooler: Arctic Freezer 33 eSports Edition || GPU: EVGA GTX 1070 SC || Memory: 16GB G.Skill Trident Z RGB C16 (@2933MHz) || SSD: SanDisk 128GB || HDD: WD Blue 2TB, Toshiba 2TB, Transcend 1TB || PSU: Corsair RM550x || Case: Fractal Design Focus G || Monitor: 2x AOC 23” I2369VM IPS Full HD, Samsung 32" LED TV Monitor || Mouse: Logitech G703 Wireless || Keyboard: Cooler Master MK750 RGB (Cherry MX Brown) || Speakers: Dell Stereo Speakers || Headphones: Sennheiser HD 4.40 BT / Samsung Galaxy Buds ||

Link to comment
https://linustechtips.com/topic/842084-complete-beginner-help/
Share on other sites

Link to post
Share on other sites

lynda.com has some great python content if you want to get a head start on stuff.

My Rig

i7-5930k @ 3.5GHz ~ Gigabyte G1 gaming 980ti ~ 32GB gskillz ripjaws 4 DDR4 ~ NZXT Kraken x61 AIO water cooler ~ Corsair AX1200i PSU (over kill I know) ~ Seagate 2TB + 1TB HDD ~ SanDisk 120GB SSD + Samsung 256 850 evo ~ Asus x99-deluxe MOBO

 

Link to comment
https://linustechtips.com/topic/842084-complete-beginner-help/#findComment-10510295
Share on other sites

Link to post
Share on other sites

Just now, RudePlayers said:

lynda.com has some great python content if you want to get a head start on stuff.

is there cost?

|| CPU: AMD Ryzen 5 1600 (@3.9GHz) || Motherboard: ASUS Prime B350 Plus || Cooler: Arctic Freezer 33 eSports Edition || GPU: EVGA GTX 1070 SC || Memory: 16GB G.Skill Trident Z RGB C16 (@2933MHz) || SSD: SanDisk 128GB || HDD: WD Blue 2TB, Toshiba 2TB, Transcend 1TB || PSU: Corsair RM550x || Case: Fractal Design Focus G || Monitor: 2x AOC 23” I2369VM IPS Full HD, Samsung 32" LED TV Monitor || Mouse: Logitech G703 Wireless || Keyboard: Cooler Master MK750 RGB (Cherry MX Brown) || Speakers: Dell Stereo Speakers || Headphones: Sennheiser HD 4.40 BT / Samsung Galaxy Buds ||

Link to comment
https://linustechtips.com/topic/842084-complete-beginner-help/#findComment-10510297
Share on other sites

Link to post
Share on other sites

https://www.tutorialspoint.com/python/

https://www.learnpython.org/

 

The biggest thing to know though is which version of Python is being used. There's Python 2.7 and Python 3.x. And they're not completely compatible with each other for some reason.

Link to comment
https://linustechtips.com/topic/842084-complete-beginner-help/#findComment-10510400
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×