Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Java tutorial #422

Open
brunogirin opened this issue Dec 1, 2018 · 1 comment
Open

Java tutorial #422

brunogirin opened this issue Dec 1, 2018 · 1 comment

Comments

@brunogirin
Copy link
Contributor

brunogirin commented Dec 1, 2018

I've had a few requests to coach Java at codebar so I thought a basic tutorial would be useful. However, Java is a complex beast and it helps a lot if students have an IDE like IntelliJ IDEA installed before they start.

Installing an IDE could be lesson 0.

For lesson 1, one of the complexities of Java is that you need an understanding of a fair number of concepts even for a hello world example. To produce the simplest example I can come up with:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello, world!");
    }
}

you need to explain the concepts, of class, main method, types (String[] and void) and modifiers (public and static). This can quickly get confusing so any suggestion as to how to do this properly would be good.

Then there's the challenge of getting the IDE to run the code properly, which requires a run configuration.

@naz-eze
Copy link

naz-eze commented Feb 13, 2019

I'd be interested in helping out with coming up with a Java tutorial. We can create a Java tutorial branch and get a few lessons up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants