Welcome to the site. Feel free to visit the course specic forums as well as the general one here at the top. You can register to the courses you like to attend to, just click on a course and click register (you will have to be logged in).
The courses will consist of multiple lectures. These lectures will be streamed and then also saved as videos (each lecture will be about 90 minutes). Furtheremore there will also be some asignments, if you finish the assignment for a course you'll pass the course.
Some lectures are already scheduled. Also make sure to take a look in the forums below or check the recent activity page.
If you would like to see some fun statistics you can do so on the statistics page.
Non-course related subjects
Here you can talk about things which has nothing to do with the specific courses.
An introduction course to programming
This course will introduce you to programming and teach you all the basics. The lectures will cover how to think like a coder as well as the basic building blocks when it comes to coding, for instance if statements, loops and methods. To take this course you do not need to have any previous programming experience.
Object orientated programming in Java
This course will teach you about classes and interfaces in Java. How to use them and how to create your own. Both classes and interfaces will be a very important part when making a Minecraft mod. To take this course you're assumed to have a basic Java knowledge, passing the course "Coding and a cup of Java" is sufficient.
Basic Minecraft modding with Minecraft Forge
This course will cover how to get started writing a Minecraft mod with the help of the API Minecraft Forge. It will cover basic things such as setting up a working modding environment and how to work with blocks, items and entities. To take this course you're assumed to have a moderate understanding of Java. Passing the course "Coding and a cup of Java" and "Thinking with objects" should be enough, but some extra experience always helps.
From basic graphical interfaces to very advanced ones
In the beginning of this course the basics of graphical interfaces will be covered. This will allow you to make interfaces similar to the vanilla ones. However, later on in the course more advanced methods of making interfaces will be covered allowing you to make very fancy GUIs. To take this course you will need to have a basic understanding of Minecraft modding, passing the course "Forging a Minecraft mod" is enough.
How to work with and create models for Minecraft
This course will teach you how to render and animate Minecraft models properly, it will also cover a few different ways of making your own models that you can use in Minecraft. To take this course you will need to have a basic understanding of Minecraft modding, passing the course "Forging a Minecraft mod" is enough.
Bit operators and their use in modding
In this course we will take a closer look on how to work with and modify individual bits. This can be used to send and save data more efficient which comes in handy when modding. In the beginning of the course the basics of bit operators will be covered whereas the later parts of the course will teach you how that can be applied when modding. To take this course you're assumed to have a good understanding of Java as well as a moderate understanding of Minecraft mods.