Learn Java and Kotlin by completing projects
Let's find you a project
Bridge the gap between theory and practice.
Move beyond completing small code challenges to acquire experience
relevant in actual development.
Browse all projects
Explore the knowledge base
Each stage of a project contains relevant theory so that you can progress and apply your skills right away.
The full knowledge base contains more than 300 articles on everything you need to know to become a Java developer and start learning Kotlin.
Learn efficient development and start working on your GitHub account to make yourself more hireable
Get a free monthly license for one of the best development environments for Java - IntelliJ IDEA. Learn to use GitHub and showcase your projects to the potential employers.
Java is the most popular primary programming language
The state of developer
report by JetBrains
Supported by the creators of the
Do you have any questions? Contact us at