• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Going into Software Engineering

Status
Not open for further replies.
Level 15
Joined
Jul 6, 2009
Messages
889
I'm going to be doing software engineering at university next year. I looked through the course overview and it's going to be Python in first semester.

I'm alright with JASS (and vJass) and I've had basic experience with VB from secondary school, so I don't think I'll be too newb to programming logic and algorithms.

Any tips or advice, fellow programmers, JASSers and Hivers? :grin:
 
You'll be well off. :) Python is very easy to learn and comfortable. As soon as you start learning it, you'll start making connections with vJASS. I personally used:
http://www.learnpython.org/
It is very clear-cut and straight to the point. If you have some programming experience (vJASS is fine), then you should be able to go through it no problem. I think it is best to just familiarize yourself with the keywords/structures (def, class, loops, lists, etc.). If it is an intro class, it should be very beginner-friendly anyway, but it'll make it a lot easier if you are already used to the basics.

Although, you may want to look into whether you're using python 2 or python 3. There are some key differences (especially the difference in the "print" function), so try to see if you can find that out before class starts.

Good luck! (P.S. it is indentation based, so make sure your tab button is working)
 
Status
Not open for further replies.
Top