Wanting to learn programming more in depth [closed] - java

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'm finishing my degree this summer with an IT degree. I had to take several coding courses in C++, Java, HTML / CSS and Python. I never went very deep in all of these languages - just enough to get my feet wet. I felt like I learned concepts more than languages which is good. I'm interested in learning more in hopes of self-training to get a developer job.
Can you point me to books, forums, websites etc... I'm not looking to learn a individual language mow in death just a firmer grasp on programming. Thanks.

Sounds like you need "purpose". The best way to learn programming is to do it with a purpose in mind. If you don't have ideas for a project on which to learn (if its something useful or sellable all the better), then look around for open source projects you are interested. Dig in and start working on it. Explore github or google code for projects that interest you. Down load and study the code, etc.

Related

Game which allows to test AI algorithms [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
I'm looking for a game which will allow me to test various artificial intelligence, reinforcement learning and machine learning algorithms. It would be great, if there will be good documentation or even helpful framework for writing AI. I know about TORCS, but do you know other games? It doesn't matter in which language it is written. It can be any arcade game, simulator, FPS, etc.
Quake 3 is an ideal candidate for bot design.
open source code base.
Realistic scenario (compared to robocode which is a toy domain).
existing bots and I believe the first bots used in Quake 3 where the output of a Ph.D.
lots of documentation.
You should look at ISBoxer, a platform for multiboxing games. It might seem like that suggestion is offtopic, but this is not the case. The platform has a scripting engine inbuilt and people have create injection based API's for certain games (Everquest, Eve online, world of warcraft, and more that I don't know of).
This might not be what you are looking for, since the bots in this context are written as state machines. But it is something worth considering.

Choosing the correct engine in java [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I need to make a program similar to a Lego designer (only for DNA parts instead of Lego). There are so many different options to choose from and I'm not sure whats the best one for my needs.
JOGL, lwjgl, JMonkeyEngine and I'm sure there are others.
Can you please recommend the most suitable one for my needs?
This is how the program should pretty much look at the end. And a picture here:
I only know a bit of JOGL programming but before i'm getting into it I wanna be sure its the right thing for me.
I'd suggest jMonkeyEngine for this. It uses LWJGL under the hood but provides some higher level constructs that will make your life much easier - in particular it implements a scene graph that you can use to build your world / models.
LWJGL could also be a good choice, but it's more low-level (effectively a thin wrapper over OpenGL). So you would need to implement most of the 3D engine parts yourself.

New to Java - What's a great resource for a beginner programmer [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am a student going to university to learn computer science this Fall, and I want to get ahead on Java programming. What are the most helpful and easy to understand programming tutorials on the web? I've been to a few sites, but they all skip the explanation on certain key concepts (like what a package or imports are!)
Any help would be greatly appreciated :)
Thanks
I would recommend the oracle tutorials found here.
They pretty much walk you through from the very basics.
They don't really teach you how to program, but do teach you what the language can do.
On there the "Learning the Java Language" is a good place to start. It gives more of an overview of programming in general and covers most of the basics, before getting into java.
Personally I find you generally get what you pay for, and the free online tutorials (with the exception of the oracle tutorials) are generally not terribly good. I would invest in a good book (or a few) as they tend to be better organized.
I would recommend my blog:
http://howtoprogramwithjava.com
It's a new site I just put up to help teach the fundamental concepts of Java, and I feel like it's fairly simple to use. I've had great feedback so far and was featured on lifehacker:
http://lifehacker.com/5933073/learn-to-code
Hope that helps and best of luck at school! :)

Learning JAVA Programming - Where's best to start...? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I have a very basic knowledge of the Java language and how it works from reading the likes of Head First Java and the Dummies book. I've not got to the end of either book as of yet and am really liking the Head First book as it is very useful and clear.
My question though is, what is the best app to make as a first app to help learn Java? Would it be something like a calculator, or maybe a simple address book where you can input people and then search for them to return their data?
I'm just looking to put my knowledge so far to some use and having a bit of trouble thinking what a good App may be for a first app that will really help me as a beginner?
Any help will be much appreciated!!
Thanks
Paul
Java The Complete Reference, Seventh Edition
Ask such questions on https://softwareengineering.stackexchange.com/

can i swich from experienced C++ developer to a java application developer? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
HI
I am a B.E(CS) fresher.I am searching for a job in IT.There are openings for few C++
developers than java developers.Once i get 1-2 years of experience as C++ developer,can
i switch to a java application developer(for survival).
If your smart you can switch to anything. Really.
Specifically regarding programming languages, a language is like a tool used for a particular problem. See yourself as a carpenter rather than a 'hammer operator' or 'saw operator'.
See similar questions:
Learning multiple languages
Sure you can. Just don't underestimate the effort to learn the language well - you will be benefitted by the syntax looking familiar, and flabbergasted at the size of the runtime library.
If you go for this, write a lot of code.
Possible, but the environments/frameworks for each mean they are more different than the cosmetic syntax similarities might suggest. Don't assume they're basically interchangeable.
From an employers point of you I'd say previous 1-2 years experience will not count for much if anything. Friends of mine who have tried this in the past have had to drop a lot in salary and almost start in junior positions again. With only 1-2 years of experience that might not make a big difference in your case.

Categories

Resources