Learn to Code via Tutorials on Repl.it!

← Back to all posts
LLC - Java
h
TheDrone7

Language learning club - Java

Introduction

Thanks to the repl.it team (especially @amasad and @katyadee), we now have a language learning club about which you can learn more here. We recently had a voice session for GoLang and it was pretty dull and I didn't want that to happen again. So I decided to contribute to the people learning Java myself.

There is going to be a session over voice chat on the repl.it discord server at 06:00 PM CST on Mondays. You can join the discord server by clicking here.


For Beginners

Now that all the info has been shared, here are some resources you can use to get started with Java: -
For book lovers: -

For YouTube video lovers: -


GUI Development with Java

For people who have learned the basics of Java, here are a few YouTube videos that you can watch to learn GUI development with Java.
For people who like to read: -

For people who like videos: -


Android App development

For people who even know about Swing. Java is the most used language for mobile apps development in Android Studio. Click here to learn about Android App development. Here you'll find that there is a new alternative to Java - Kotlin. And it also seems like a sweet choice. You can compare the differences between Java and Kotlin here.


Some code examples

Note: In all the examples the file was named as Main.java which is the default in repl.it. Also, the following examples use the simplest ways possible, these programs could've been made much smaller (except for the first one).

Hello World


Hello <name>


Factorial


That's all for now. Visit the above links and learn more for yourself! :P

Voters
tomidp
VictorLundman
yuceer44
isaiasgarcia1
Kingpuppo
thornberry90
Andriuska
Taehyung48
SlHaabdllh
0ADT
Comments
hotnewtop
qualladoom

Hey! Thanks for that contribution, good that I wasn't the only one thinking that the voice chat was... Somehow not usefull. (Ok, we had fun) Besides that.

katyadee

@enigma512 Yeah! I was disappointed that people seemed hesitant to talk :( Peep the Discord though, I changed the format so we'll always have a "syllabus" of things to talk about for the next VC.

HanielHD

I really advise you should watch this free learning video https://www.udemy.com/course/java-tutorial/ @TheDrone7 @enigma_dev @katyadee

qualladoom

(this thread is almost 6 months old) @HanielHD

katyadee

Thanks for this! I'll post this in the Discord too :)

TheDrone7

@katyadee I've already done it twice.