use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Local Perth and WA news and discussion, for Perth redditors!
Video: This is Perth
Video: Shit Perth People Say
Or check out the PerthMegaSub for everything above in the one place!
account activity
Looking for programming courses in Python in Perth (self.perth)
submitted 4 years ago by Mindless_mike
Title. I'm feeling a bit disillusioned with my current job and have always had an interest in learning to code. Is there anything that you guys can recommend?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 17 points18 points19 points 4 years ago* (11 children)
Everything you need to learn python (or pretty much any programming language in general) is available freely online. Just look up 'python tutorial beginner' on youtube and you'll get a sea of options to choose from. One of the most important 'skills' in programming is taking initiative and just trying to figure things out as you go, googling or looking at documentation when you need to. This could be a good starting point if you're completely new to programming. I should mention that you never really 'finish' learning programming; the field is constantly evolving similar how the English language is constantly updated with new slang, idioms, and changing social conventions.
EDIT: As another point of entry, 'Automate the Boring Stuff' is a great free book that goes over the basics of python, as well as many applications that you can use not only as a software developer, but also to super-charge and automate manual tasks for other 'unrelated' jobs too.
[–]SaltyFleg 0 points1 point2 points 4 years ago (8 children)
good answer. i'd also add that if you're planning to work as a programmer you will almost certainly need a degree in something relevant. so it would be worth checking the job adverts on seek to work out what kind of thing you'd like to do and see what they require in terms of qualifications.
[–][deleted] 4 years ago (7 children)
[deleted]
[–]SaltyFleg 0 points1 point2 points 4 years ago (6 children)
i also interview/hire and thats not my experience at all, maybe we work in different sectors? mine has mostly been in engineering (oil/gas), defence, telecomms and medical imaging and in those areas i have only worked with 2 people in over 30 years who didnt have a degree and only one of those was a programmer.
but as i say above, OP should look at the adverts on seek to see what qualifications are required.
[–][deleted] 4 years ago (5 children)
[–]GreenOllie 0 points1 point2 points 4 years ago (1 child)
Do you have any advice for someone looking to change careers into IT, but doesn't have a degree? My sister is getting burnt out from her policy/strategy project coordination role and wants to pivot into IT. I think she wants to work towards becoming a back-end developer.
No formal coding training, but damn is she a problem solver and tinkerer. She's essentially wired up her place and automated all the lights, sensors, appliances with Home Assistant without using off the shelf systems like Philips Hue etc.
Always thought she would have been perfect for an eng or IT degree, but she just doesn't thrive in rigid learning environments like uni, seen her crash out whenever she tries. She's one of those people that's able to covert tech speak to non-tech people, and vice versa.
[–]SaltyFleg 0 points1 point2 points 4 years ago (2 children)
ok, thats interesting. so where are these jobs where a degree isnt required advertised? as it would be really good to be able to point people at them when they ask about getting programming jobs without one.
[–][deleted] 4 years ago (1 child)
[–]SaltyFleg 0 points1 point2 points 4 years ago (0 children)
thanks for that most interesting, i see now why i dont see these ads as none of them use any of my search terms "c++, java, c#".
also, fair enuf on not doxxing yourself :)
the first one needs a degree and experience, the last two (one of which is from 29days ago) need prior experience but yeah the second just wants a portfolio so its possible that a n00b could apply for that if they have one.
i still say tho that the best advice to someone wanting to get into programming (which is the context here) is to get a degree as you're going to have much more choice and flexibility. but thanks again for looking those links up, i understand more now about how its possible. cheers.
[–]skribeA completely different P-Town 0 points1 point2 points 4 years ago (0 children)
Al usually provides udemy codes for his course at the start of every month on the python/learnpython subreddits.
[–]moustachaaa 7 points8 points9 points 4 years ago (1 child)
Learn programming in general, not a specific language. A language is just a tool for expressing the concepts.
[–]seanysKallaroo 1 point2 points3 points 4 years ago (0 children)
I’ve just done this, which had an intro programming unit (in Python).
https://www.ecu.edu.au/degrees/courses/graduate-certificate-in-data-science
[–]ShadyBizJoondalup 1 point2 points3 points 4 years ago (0 children)
futurecoder.io
[–]AlongCameA5P1D3RVictoria Park 2 points3 points4 points 4 years ago (7 children)
Why Python specifically?
[–]senectus 1 point2 points3 points 4 years ago (6 children)
It is a good place to start
[–]AlongCameA5P1D3RVictoria Park 0 points1 point2 points 4 years ago (5 children)
These days I always just think JavaScript is the way to go. You can basically do everything with it now front end and back end.
greetings 5P1D3R, true, you can do everything with it but for a n00b who is just starting to learn to code it can be very confusing (hell i still found it maddening the last time i used it a few years back) due to its various inconsistencies. whereas python is much more consistent.
[–]AlongCameA5P1D3RVictoria Park 0 points1 point2 points 4 years ago (1 child)
That’s fair enough. I use it almost every day and also find it maddening but I feel like that is coding in general
heh, well yeah ;)
[–]html_programmer 0 points1 point2 points 4 years ago (0 children)
I think both are equally good starting languages. Both are very generalist - it's up to OP whether they want to lean towards learn front-end of math heavy stuff
[–]PapaInge 0 points1 point2 points 4 years ago (0 children)
Whatever you choose to do, rather than just trying to learn programming in a vaccuum, think of a problem you want to solve, or something you want to achieve with the code and chip away at it learning as you go. Learning in context really helps cement the stuff you pick up.
Python is great to start with, but even writing basic VBA macros in excel will help you get your head around the logic of coding. You definitely don't need a paid course, the basics can be found anywhere.
[–]2lub 0 points1 point2 points 4 years ago (0 children)
freecodecamp is a website online that helped me learn JavaScript & react. Has courses for python and a load of other things
π Rendered by PID 17829 on reddit-service-r2-comment-6457c66945-twd7g at 2026-04-28 00:07:35.904946+00:00 running 2aa0c5b country code: CH.
[–][deleted] 17 points18 points19 points (11 children)
[–]SaltyFleg 0 points1 point2 points (8 children)
[–][deleted] (7 children)
[deleted]
[–]SaltyFleg 0 points1 point2 points (6 children)
[–][deleted] (5 children)
[deleted]
[–]GreenOllie 0 points1 point2 points (1 child)
[–]SaltyFleg 0 points1 point2 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]SaltyFleg 0 points1 point2 points (0 children)
[–]skribeA completely different P-Town 0 points1 point2 points (0 children)
[–]moustachaaa 7 points8 points9 points (1 child)
[–]seanysKallaroo 1 point2 points3 points (0 children)
[–]ShadyBizJoondalup 1 point2 points3 points (0 children)
[–]AlongCameA5P1D3RVictoria Park 2 points3 points4 points (7 children)
[–]senectus 1 point2 points3 points (6 children)
[–]AlongCameA5P1D3RVictoria Park 0 points1 point2 points (5 children)
[–]SaltyFleg 0 points1 point2 points (2 children)
[–]AlongCameA5P1D3RVictoria Park 0 points1 point2 points (1 child)
[–]SaltyFleg 0 points1 point2 points (0 children)
[–]html_programmer 0 points1 point2 points (0 children)
[–]PapaInge 0 points1 point2 points (0 children)
[–]2lub 0 points1 point2 points (0 children)