This forum is now read-only. Please use our new forums! Go to forums

banner
Close banner
0 points
Submitted by schm_schm
over 9 years

Will there be a Java or C# course added anytime soon?

I want to learn how to read and write in C# for making games in Unity. I know that there are other websites like programmer.com, however, I find codecademy to have the most user-friendly and helpful interface and I think it would be great to learn C# and Java using it. Thank You! :) P.S. I apologize because this question isn’t pertinent to the Rock, Paper, Scissors section of JS.

Answer 54a743109113cbd4c90041c1

20 votes
Best answer

Permalink

I would recommend posting your question here: codecademy wishlist

points
Submitted by Ant Hill
over 9 years

13 comments

schm_schm over 9 years

Thank you, I wouldn’t have found that otherwise.

schm_schm over 9 years

And I just wanted to say congrats on finishing so many courses recently!

Ant Hill about 9 years

thnx!

Nicholas Gay about 9 years

I am interested in C# too.

CW_Razer about 9 years

Java would be awesome. Other tutorials aren’t too clear.

Nathan Levis about 9 years

i want C++

CW_Razer about 9 years

C++ isn’t for the faint-hearted xD

Is JavaScript not the same as Java? because codecademy offers javascript, thats what i’m learning right now

CW_Razer about 9 years

No Java is a completely different language

Caolán Ó Conghaile about 9 years

They are very similar, JavaScript is like a web programming language, were as Java is more of a software programming language

CW_Razer about 9 years

They are not very similar. Java is known for being a lot more advanced for a start. They have their similarities but they have a lot more differences. Javascript is most commonly used for making web applications especially when used with frameworks such as angular.js or node.js. Java, on the other hand is very well known for being the core language behind the game known as minecraft. Java is a lot harder to learn than javascript but they both have their own pros and cons.

Guus Sprengers about 9 years

They are invented at the same time but, both are developed by a diffrent compagny and later added to each other. Java is much more complicated than javaScript so the course will be to hard it seariously take many time to controle java.

greetz

CW_Razer about 9 years

How were they added to each other? They are completely different languages. One if for nothing other than web development and the other is good for anything. While Java is a generally harder language it is still easy to learn compared to some other languages such as objective-c.

Answer 54e3871586f5521d83000486

8 votes

Permalink

I’m also looking forward for C#, i wish they would add C# course soon.

points
Submitted by gita paudyal
about 9 years

4 comments

Guus Sprengers about 9 years

Nah, c# is a microsoft product, better learn bash :)

robogamer8888 about 9 years

what does C# being a microsoft thing have to do with anything. PC is so much better for real game development, and I would love to see a C# course on here. Also, what is bash?

David Morley about 9 years

Bash is a Unix shell written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.

Kent Thompson almost 9 years

I would like it if they made a C course

Answer 552c0a1095e37840ee0002e3

6 votes

Permalink

var userChoice = prompt(“Do you choose rock, paper or scissors?”); var computerChoice = Math.random(); if (computerChoice < 0.34) { computerChoice = “rock”; } else if(computerChoice <= 0.67) { computerChoice = “paper”; } else { computerChoice = “scissors”; } console.log(“Computer: “ + computerChoice); var compare = function(choice1, choice2) { if(choice1 === choice2) { return “The result is a tie”; console.log(“The result is a tie”) } else if(choice1 === “rock”) { if(choice2 === “scissors”) { return “rock wins” } else { return “paper wins” } } else if(choice1 === “paper”) { if(choice2 === “rock”) { return “paper wins” } else { return “scissors wins” } } };

points
Submitted by StikFigure47
about 9 years

1 comments

Rabeeh Jouni over 8 years

cool :)

Answer 556c7ef39376760eef0006e5

1 vote

Permalink

if (computerChoice < 0.33){ computerChoice = “Rock”; } else if (computerChoice < 0.66){ computerChoice = “Paper”; } else { computerChoice = “Scissors” };

points
Submitted by Samuel Quiroz
almost 9 years

Answer 55073e4851b88704b4000549

0 votes

Permalink

It would be nice to have Java for people who have over 500 or 1000 points. Also C, I have no idea what that is….

points
Submitted by Willhoff11
about 9 years

2 comments

David Morley about 9 years

C# (pronounced as see sharp) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within its .NET initiative and later approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270:2006). C# is one of the programming languages designed for the Common Language Infrastructure.

C# is intended to be a simple, modern, general-purpose, object-oriented programming language. Its development team is led by Anders Hejlsberg. The most recent version is C# 5.0, which was released on August 15, 2012.

(wikipedia, google sure is amazing…)

DerpiNikki almost 9 years

Oh, I was assuming they meant C++ XD

Answer 555437ed51b887819c00002f

0 votes

Permalink

} else if(0.34 <=computerChoice <= 0.67) {

points
almost 9 years

Answer 556f4ef2e39efe7fb60001dc

0 votes

Permalink

Have you learned C yet? If not, I’d advise you to learn C first; it’s a simple language, and will make C# and C++ learning easier.

There’s a GREAT course on edx.org, taught by a great university: Harvard. The course teaches C. If you take this course, and complete it, you will become an expert in C, and it’ll make your journey through C#, etc. a lot easier.

Here is a link to the course: https://courses.edx.org/courses/HarvardX/CS50x3/2015/info

Good luck.

points
Submitted by Matt
almost 9 years

Answer 55311b6e95e378481d000664

-1 votes

Permalink

var userChoice = prompt(“Do you choose rock, paper or scissors?”);

var computerChoice = function() { var randomnumber = Math.random();

if (randomnumber < 0.33) { return “rock”; } else if (randomnumber > 0.66) { return”paper”; } else { return”scissors”; } }; console.log(computerChoice());

points
Submitted by Jonathan Margosian
about 9 years

1 comments

Samuel Quiroz almost 9 years

if (computerChoice < 0.33){ computerChoice = “Rock”; } else if (computerChoice < 0.66){ computerChoice = “Paper”; } else { computerChoice = “Scissors” };