Help Please

First off, I'm sorry if this is in the wrong section. If it is, I'll gladly move this post or paste it elsewhere.

I'm going to graduate with a degree in Computer Science soon. The curriculum at my college thought us c++, algorithm analysis, and a little java. However,they gave us absolutely no knowledge of how to apply our code short of going to the terminal and compiling it to see what our code outputs.

I wanted to learn how to program to create. My aspirations are to create video games and mobile applications. Can someone give me some kind of hints or tutorials on how I can apply my knowledge of coding something that affects GUI? The most I've ever done is make a few games on flash professional using actionscript 2.0 (yeah a long time ago), and send very basic unix commands via the remote desktop program on macs at my current internship. I want to be able to do things like make my own web pages, video games, and applications to my specifications using my own code.

Can anyone help me? I'd very much appreciate it.
closed account (NUj6URfi)
Learn Java and html. or I don't understand your question.
If I got it right, all you want is to create some GUI applications. Well, that's quite easy if you already know C++ and Java.

First off, if you wish to create web pages or anything related to internet, I suggest these tutorials: http://www.w3schools.com/

Now, for video games (I guess you mean computer based) you would need either C++ or C# (C Sharp). If you wish to use the former one (C++), that would require learning one of the following:
- ATL (http://msdn.microsoft.com/en-us/library/3ax346b7(v=vs.71).aspx)
- MFC (http://msdn.microsoft.com/en-us/library/d06h2x6e(v=vs.80).aspx)
- WIN32 (http://msdn.microsoft.com/en-us/library/vstudio/bb384843.aspx)
Or you could be using some already build GUI libraries like:
- Allegro (http://alleg.sourceforge.net/)
- Qt (http://qt.digia.com/) (http://www.youtube.com/watch?v=aMUh9DmFLto)
- or just browse google for other libraries like this.

Though, if you would like to use C# in order to create your applications, that would require you to follow some tutorials in this way (http://www.youtube.com/watch?v=x_9lfHjYtVg).

However, I have to tell you that C# and Java are mostly doing the same thing, so, you could use Java for both computer based apps or mobile apps (Android). Nonetheless, creating Android apps require you to learn using the Android SDK (http://www.youtube.com/watch?v=exFmZ8AkYfQ <-- Good tutorials from thenewboston).
If you wish to use Java in order to create games, than, this tutorial is for you: http://www.youtube.com/watch?v=hBhAWTSu104&list=ECA331A6709F40B79D

Hope I could help,
Raul.
Thanks so much for the tutorials and references. I apologize for my late reply. It's been rather hectic for me lately. I'll learn Java and the Android SDK. I had no idea there were libraries dedicated to making GUI's. This is very all very helpful. Thanks so much.
Topic archived. No new replies allowed.