Learn to Code in Java® with Minecraft®

Learn to Mod! In our most popular course, kids ages 8-14 learn Java programming by modifying Minecraft®* and creating their own 
Mods from start to finish.


  • System Requirements:
    PC: Windows 10, 8, 7, Vista, or XP
    Mac: OS 10.7+, Manufactured after 2008
  • Hardware Requirements: Meets Minecraft® specifications 
*Minecraft ®/TM & © 2009-2015 Mojang / Microsoft

Kids Learn to Code in Java®

Our mission is to teach kids coding and design concepts by creating awesome projects with cutting-edge technology. In our most popular online course, kids learn the fundamentals of Java programming by coding their own Mods for Minecraft® (for PC or Mac, sold separately). 

For every item, block or creature they want to add, kids first design the graphics, then they modify real Java code to quickly program their new features. Students edit Java templates in order to learn the fundamentals of the language without getting bogged down typing hundreds of lines of code one by one. At the end of the course, they will have their own polished Mod that they created on their own.

In the process, kids learn the most important concepts of object-oriented computer programming — such as how to instantiate new objects, call methods, define parameters, and run loops — all in the service of adding new features and functionality to their final project.

As students develop their project, they'll use Minecraft® Version 1.6.4 for testing, but upon completion, their Mods can be easily exported for Minecraft® Version 1.8, where they can be shared and played with friends! 

Mod Design 1 is a unique opportunity for young students to learn Java in an exciting and meaningful way. They will not only come away with an impressive project to share with their friends, but also with a foundational knowledge of object-oriented programming.


Learn Java® to create your own Minecraft® Server

Create your own custom Minecraft server. Youth Digital’s most awaited course Server Design 1 is available now! Kids ages 8-14 can learnprofessional Java programming as they design and build their own customized Minecraft server and share with friends.  

Learn Java & Customize Your Very Own Server with Minecraft


Traditionally, creating your own Minecraft server has been complicated and requires hosted solutions for your server. With our instructional online course, we teach you the critical components for creating a custom Minecraft server while providing the hosted server for up to one year. For the life of the course, students can enjoy endless coding with a targeted amount of playtime with friends.

This unique course teaches hands-on coding that can be created from scratch. And it’s not just server access; it’s a server that each student can mod for interactive gaming. For the remainder of the course, they can continue to tweak and iterate while continuing to share the changes.


What your student will learn:


• Learn to code Java 
• Basic programming concepts including:


  • Methods and parameters 

  • If-then and if-else statements

  • Logical operators

  • Variables types (strings, booleans, and integers) 

  • Instantiation of new objects

  • Array lists and random indexes

• Use a professional Java development tool
• Create a customized server with secured sharing capabilities


  • System Requirements—PC: Windows 10, 8, 7, Vista, or XP
    Mac: OS 10.7 or higher

  • Macs Must be 64-bit (after 2008)

  • Hardware Requirements: Meets Minecraft® specifications 

  • Minecraft®: Sold Separately (not for Minecraft Pocket Edition)

  • Network speeds: Greater than 1 Mbps (Test Network Speeds)

  • Limit to 5 players on the server at one time

  • Targeted Play Time: 50 hrs a month 

  • Browser Requirements: Firefox, Chrome, or Safari

  • Mouse with scroll wheel

  • No installers needed










Call 1800 022 551 to Enrol