Upvote Upvoted 4 Downvote Downvoted
1 2
Learning Java
posted in Off Topic
1
#1
2 Frags +

Hey, next year September i'm going to start taking a CompSci course. Can someone point me to a good program that could teach me Java? I figure I should get a head start. Thanks!

Hey, next year September i'm going to start taking a CompSci course. Can someone point me to a good program that could teach me Java? I figure I should get a head start. Thanks!
2
#2
Twitch
14 Frags +

codeacademy.com

codeacademy.com
3
#3
0 Frags +

there are some good youtube tutorials aswell if you're brand new

there are some good youtube tutorials aswell if you're brand new
4
#4
0 Frags +

Found Youtube tutorials the most helpful as the user usually explains it while doing the code which I find is just like being in a classroom without the ability to ask questions.

Found Youtube tutorials the most helpful as the user usually explains it while doing the code which I find is just like being in a classroom without the ability to ask questions.
5
#5
4 Frags +

http://www.youtube.com/course?list=ECFE2CE09D83EE3E28

http://www.youtube.com/course?list=ECFE2CE09D83EE3E28
6
#6
2 Frags +

codingbat.com for simple problems

codingbat.com for simple problems
7
#7
1 Frags +

If I wanted to make a hud installer like the broesel one or the rays hud one what would i have to learn? java or c++ or something else?

If I wanted to make a hud installer like the broesel one or the rays hud one what would i have to learn? java or c++ or something else?
8
#8
0 Frags +

for a hud installer, you can boil it down to:
1. checking what the latest version is.
2. downloading files to the right directory.

you can use any language, just find a library to download stuff over the interwebs.

for a hud installer, you can boil it down to:
1. checking what the latest version is.
2. downloading files to the right directory.

you can use any language, just find a library to download stuff over the interwebs.
9
#9
0 Frags +

http://thenewboston.org/list.php?cat=31

Edit: Oh Smurf already linked the YouTube playlist for that.

http://thenewboston.org/list.php?cat=31

Edit: Oh Smurf already linked the YouTube playlist for that.
10
#10
1 Frags +

http://stackoverflow.com/ was pretty useful for me if you have questions outside tutorials you take.

http://stackoverflow.com/ was pretty useful for me if you have questions outside tutorials you take.
11
#11
-5 Frags +

if you haven't learned a language before i suggest you learn a base first like html.like in my school i took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java.

But if you have i suggest learning on what Zigzter said because i learned of him.

zigzterhttp://thenewboston.org/list.php?cat=31

Edit: Oh Smurf already linked the YouTube playlist for that.
if you haven't learned a language before i suggest you learn a base first like html.like in my school i took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java.

But if you have i suggest learning on what Zigzter said because i learned of him.
[quote=zigzter]http://thenewboston.org/list.php?cat=31

Edit: Oh Smurf already linked the YouTube playlist for that.[/quote]
12
#12
0 Frags +
Banaynay...I took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java...

[/quote]

The class I just started is in C++. I heard it's one of the more complicated languages. Am I going to die?

[quote=Banaynay]...I took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java...[/quote][/quote]

The class I just started is in C++. I heard it's one of the more complicated languages. Am I going to die?
13
#13
8 Frags +
Banaynayif you haven't learned a language before i suggest you learn a base first like html.like in my school i took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java.

But if you have i suggest learning on what Zigzter said because i learned of him.zigzterhttp://thenewboston.org/list.php?cat=31

Edit: Oh Smurf already linked the YouTube playlist for that.

html isn't a programming language

[quote=Banaynay]if you haven't learned a language before i suggest you learn a base first like html.like in my school i took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java.

But if you have i suggest learning on what Zigzter said because i learned of him.
[quote=zigzter]http://thenewboston.org/list.php?cat=31

Edit: Oh Smurf already linked the YouTube playlist for that.[/quote][/quote]


html isn't a programming language
14
#14
2 Frags +
PizzaBanaynay...I took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java...
The class I just started is in C++. I heard it's one of the more complicated languages. Am I going to die?

C++ isn't hard, just a very strict language. It might get hard once you get into dynamic programming and certain parts of class inheritance (which should be far away) but it's a really nice language. I find it pretty straight forward once you learn the basics.

[quote=Pizza][quote=Banaynay]...I took computer science and we learned html and i found it easy to start with, and after that i learned more complex codes like java...[/quote]

The class I just started is in C++. I heard it's one of the more complicated languages. Am I going to die?[/quote]
C++ isn't hard, just a very strict language. It might get hard once you get into dynamic programming and certain parts of class inheritance (which should be far away) but it's a really nice language. I find it pretty straight forward once you learn the basics.
15
#15
0 Frags +

Java itself is very easy to learn. The syntax is very friendly, and should be familiar if you know pretty much any other language.

The ideas and thinking patterns learned are more difficult, assuming it's a college course, and not a high school one.

True Object-Oriented programming is a completely different story.

NetBeans is a good hand-holding IDE for beginners. BlueJ is also a good IDE, but mainly for getting a grasp how classes are structured. Eclipse is best tho.

Java itself is very easy to learn. The syntax is very friendly, and should be familiar if you know pretty much any other language.

The ideas and thinking patterns learned are more difficult, assuming it's a college course, and not a high school one.

True Object-Oriented programming is a completely different story.

NetBeans is a good hand-holding IDE for beginners. BlueJ is also a good IDE, but mainly for getting a grasp how classes are structured. Eclipse is best tho.
16
#16
1 Frags +
brownymasterC++ isn't hard, just a very strict language. It might get hard once you get into dynamic programming and certain parts of class inheritance (which should be far away) but it's a really nice language. I find it pretty straight forward once you learn the basics.

I'm probably not going to take another programming class since I'm actually in political science, not programming. I just wanted to learn a language for the sake of it, it might be useful. I'll probably never get into object-oriented programming, though.

[quote=brownymaster]C++ isn't hard, just a very strict language. It might get hard once you get into dynamic programming and certain parts of class inheritance (which should be far away) but it's a really nice language. I find it pretty straight forward once you learn the basics.[/quote]


I'm probably not going to take another programming class since I'm actually in political science, not programming. I just wanted to learn a language for the sake of it, it might be useful. I'll probably never get into object-oriented programming, though.
17
#17
0 Frags +

http://www.javatutorialhub.com/java-tutorial.html

This actually does cover a bit of everything. From your first program to Object Oriented Programming (OOP), to user interfaces. Good luck. Java is one of the most used programming languages at this time. Make sure to pay attention when they talk about OOP. Those questions come up alot in interviews.

stack overflow (dot) com is great for overall understanding of subjects (even for other languages like C, python, Matlab, etc). You can get quick help there.

But if you're poly-sci not sure how relevant all of this would be to you personally. But on the flip-side, I can see actually alot of applications where they might need a programmer. Interesting...

http://www.javatutorialhub.com/java-tutorial.html

This actually does cover a bit of everything. From your first program to Object Oriented Programming (OOP), to user interfaces. Good luck. Java is one of the most used programming languages at this time. Make sure to pay attention when they talk about OOP. Those questions come up alot in interviews.

stack overflow (dot) com is great for overall understanding of subjects (even for other languages like C, python, Matlab, etc). You can get quick help there.

But if you're poly-sci not sure how relevant all of this would be to you personally. But on the flip-side, I can see actually alot of applications where they might need a programmer. Interesting...
18
#18
0 Frags +

java :<

java :<
19
#19
0 Frags +
CHEERISShttp://www.javatutorialhub.com/java-tutorial.html

This actually does cover a bit of everything. From your first program to Object Oriented Programming (OOP), to user interfaces. Good luck. Java is one of the most used programming languages at this time. Make sure to pay attention when they talk about OOP. Those questions come up alot in interviews.

stack overflow (dot) com is great for overall understanding of subjects (even for other languages like C, python, Matlab, etc). You can get quick help there.

But if you're poly-sci not sure how relevant all of this would be to you personally. But on the flip-side, I can see actually alot of applications where they might need a programmer. Interesting...

He's the 2nd guy wondering about programming. The first guy DavyC is dealing with java, Pizza has C++.

[quote=CHEERISS]http://www.javatutorialhub.com/java-tutorial.html

This actually does cover a bit of everything. From your first program to Object Oriented Programming (OOP), to user interfaces. Good luck. Java is one of the most used programming languages at this time. Make sure to pay attention when they talk about OOP. Those questions come up alot in interviews.

stack overflow (dot) com is great for overall understanding of subjects (even for other languages like C, python, Matlab, etc). You can get quick help there.

But if you're poly-sci not sure how relevant all of this would be to you personally. But on the flip-side, I can see actually alot of applications where they might need a programmer. Interesting...[/quote]
He's the 2nd guy wondering about programming. The first guy DavyC is dealing with java, Pizza has C++.
20
#20
0 Frags +
aastriskIf I wanted to make a hud installer like the broesel one or the rays hud one what would i have to learn? java or c++ or something else?

Any language with bindings for a graphical toolkit should work, which is pretty much every language, barring some obscure ones.

C(++) or Java will work just fine. That said, you can use higher-level languages such as Python or Ruby, which you'll probably find easier to learn and use.

[edit] It's probably worth nothing that with C(++), you can compile native binaries, whereas with the other languages I've mentioned (Java included), the user will need an interpreter to run the applications. Though, you can probably bundle one with the application.

[quote=aastrisk]If I wanted to make a hud installer like the broesel one or the rays hud one what would i have to learn? java or c++ or something else?[/quote]
Any language with bindings for a graphical toolkit should work, which is pretty much every language, barring some obscure ones.

C(++) or Java will work just fine. That said, you can use higher-level languages such as Python or Ruby, which you'll probably find easier to learn and use.

[edit] It's probably worth nothing that with C(++), you can compile native binaries, whereas with the other languages I've mentioned (Java included), the user will need an interpreter to run the applications. Though, you can probably bundle one with the application.
21
#21
-2 Frags +

I've heard C++ is being phased out in favor of C#...

In Java, you don't have to worry about pointers. Kind of. In C++, pointers are probably the worst and best thing you'll learn about and use.

I've heard C++ is being phased out in favor of C#...

In Java, you don't have to worry about pointers. Kind of. In C++, pointers are probably the worst and best thing you'll learn about and use.
22
#22
1 Frags +

http://cdn.memegenerator.net/instances/400x/33290858.jpg

http://cdn.memegenerator.net/instances/400x/33290858.jpg
23
#23
0 Frags +
Kaeyel

C# is just gonna add more functions to the language, it's an update in a way, right? It's not gonna render any previous C++ knowledge useless. So w/e.

[quote=Kaeyel][/quote]

C# is just gonna add more functions to the language, it's an update in a way, right? It's not gonna render any previous C++ knowledge useless. So w/e.
24
#24
0 Frags +

BlueJ is really, really easy to understand. Best java teaching method without being dumbed down

BlueJ is really, really easy to understand. Best java teaching method without being dumbed down
25
#25
0 Frags +

Apparently Objective-C is more popular than C++.
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

No surprise that C/Java are in the top though.

Apparently Objective-C is more popular than C++.
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

No surprise that C/Java are in the top though.
26
#26
0 Frags +
KaeyelI've heard C++ is being phased out in favor of C#...

wat. C# is more similar to Java than it is C++.

brownymasterApparently Objective-C is more popular than C++.
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

I wouldn't be surprised if that figure is heavily inflated due to all the iPhone apps.

[quote=Kaeyel]I've heard C++ is being phased out in favor of C#...[/quote]
[b]wat.[/b] C# is more similar to Java than it is C++.

[quote=brownymaster]Apparently Objective-C is more popular than C++.
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html[/quote]
I wouldn't be surprised if that figure is heavily inflated due to all the iPhone apps.
27
#27
0 Frags +
KaeyelI've heard C++ is being phased out in favor of C#...

c# and obj-c are completely dif than c++ which is essentially c crammed with objectoriented stuff and different guidelines for proper use

c++ was phased out by java because its simpler and most programming doesnt require performance benefits of c++. c# was a response to java's rise in popularity, they're both verbose oop languages that removed the need for memory management

c++ is used for game engines and similar performance demanding projects

obj-c popularity is solely from iphone apps

i tried to answer everything hope this helps at the end of the day at nonserious level it doesnt really matter which one you pick

[quote=Kaeyel]I've heard C++ is being phased out in favor of C#...
[/quote]

c# and obj-c are completely dif than c++ which is essentially c crammed with objectoriented stuff and different guidelines for proper use

c++ was phased out by [i]java[/i] because its simpler and most programming doesnt require performance benefits of c++. c# was a response to java's rise in popularity, they're both verbose oop languages that removed the need for memory management

c++ is used for game engines and similar performance demanding projects

obj-c popularity is solely from iphone apps


i tried to answer everything hope this helps at the end of the day at nonserious level it doesnt really matter which one you pick
28
#28
0 Frags +

Stanford Lectures
http://www.youtube.com/watch?v=KkMDCCdjyW8
best there is

Stanford Lectures
http://www.youtube.com/watch?v=KkMDCCdjyW8
best there is
29
#29
0 Frags +

i'm signed up for a java course this semester...is java the best one to learn? i'm a business major not a programmer.

i'm signed up for a java course this semester...is java the best one to learn? i'm a business major not a programmer.
30
#30
1 Frags +
MR_SLINi'm signed up for a java course this semester...is java the best one to learn? i'm a business major not a programmer.

That's a hard question to answer, and I'll try to keep my response as short on possible, despite being able to go into a long rant about this.

Java is a very popular language, especially in corporate environments, and is a good language to learn in that sense. This is probably further amplified by the fact that you're a business major. However, it's at a weird state between compiled languages and interpreted ones, it can be a very annoying language in some ways, and most Java developers tend to be idiots who shouldn't be writing code.

It's a useful language to know and it's not intrinsically bad, but I try to avoid it wherever possible.

[quote=MR_SLIN]i'm signed up for a java course this semester...is java the best one to learn? i'm a business major not a programmer.[/quote]
That's a hard question to answer, and I'll try to keep my response as short on possible, despite being able to go into a long rant about this.

Java is a very popular language, especially in corporate environments, and is a good language to learn in that sense. This is probably further amplified by the fact that you're a business major. However, it's at a weird state between compiled languages and interpreted ones, it can be a very annoying language in some ways, and most Java developers tend to be idiots who shouldn't be writing code.

It's a useful language to know and it's not intrinsically bad, but I try to avoid it wherever possible.
1 2
Please sign in through STEAM to post a comment.