Java Tutorial for Python Programmers

What Next?

You've learned a ton about Java. What should you do now?

Keep Learning More Java!

Now you're ready to learn more advanced programming in Java. If you haven't already learned about abstract classes and interfaces, I recommend learning those next. You can also learn about anonymous and/or inner classes.

Take on a Java Project!

Java's used in a lot of places. You could look at learning to write an Android App, or us JDBC to talk to an SQL database. I recommend considering taking a Java course in Data Structures if you haven't done that already.

Learn another Programming Language

There are lots of other fun programming languages. I recommend checking out Chapel, a high-performance computing language designed to be very easy to code in.