This is one of the best Java courses I have ever taken. It delves deeply into the details, and the worksheets are extensive and well-documented. Additionally, the one-on-one sessions are truly focused on deepening your understanding and are highly interactive.
There are, however, two areas for improvement. The first is the mix between Foundation and Native in week 1x. Personally, I am a big fan of Foundation, and at times there is an odd switch between the two, which can cause some confusion.
The second point: The cooldown between weeks can be frustrating if you already have some experience and want to dive deeper into specific topics. I do understand that this might be helpful for others, though. Perhaps an option could be added where you can take a small test to bypass the cooldown, or maybe introduce a slider based on your experience level. For example, a pro could have a 1-day cooldown, an intermediate learner 2 days, and a beginner 3 days per week.
Response from MineAcademyOct 2, 2024
Thanks for the feedback!
The new update of the program will address the Foundation split, and we will teach using Paper API including Adventure, MiniMessage and Velocity trainings. At the end of the new program there will be a separate Foundation week.
As for the course schedule, if you wish to get access to higher materials immediately just reach out to support(at)mineacademy.org and we can totally do that!
Thanks,
Matej
RK
Rem K.
Lack of structure for the rest quite good
EDIT: As of late the structure seems to have improved quite bit, with distinguishable sections for vanilla and his plugin named foundation, the only real improvement that could massively improve this course is to record most of the courses and keep it more concise and have the structure slightly more clear, I recall you wanting to have fun names for the module but perhaps in parenthesis ( ), write the actual factual technological stuff that's in there as it is sometimes hard for me to go back to find the video that contains the stuff I'm trying to find info about again.
OLD REVIEW (THIS NOW IS MOSTLY OUTDATED BUT KEPT HERE TO SEE THAT HE HAS INDEED IMPROVED UPON THINGS):
I've been using this course for a while and sadly feel it doesn't meet my expectations, despite its reasonable price point for learning about programming. It's slightly expensive, but this is understandable given the scarcity of resources on Minecraft plugin creation.
However my main problem is the professional feel of the course(Java + Orion), the course structure is somewhat chaotic. The facecams, for instance, often cover important text in the video presentations, and there's noticeable lag in the facecam audio in some videos. While a facecam is appropriate for introductions or discussions, it becomes distracting and unnecessary during coding sessions.
Additionally, Matej appears to be improvising rather than using a prepared script. Matej, if you're reading this, I strongly recommend using a script. Although your English is commendable for a Hungarian speaker, the pronunciation errors and accent can be confusing. A script would help streamline your delivery, avoid unnecessary tangents, and shorten the videos by about 5-10%. If you are using a script to make your videos, then you should really cut down heavily on losing track of it so much, it seems like you’re going off topic very often.
The course itself could be more concise. There's a lot of repetition and some content, like mental health and workflow advice, feels out of place in a Java course. Perhaps these topics could be covered in a separate module.
Another concern is the exclusive use of your own API, Foundation. While it's useful, I prefer to learn programming from the basics, especially since I aim to develop for servers. Although you mention an alternative without Foundation in a few video’s, it's not emphasized and touched on enough, making me unsure if this course suits my needs, as I am afraid it will cause collision in knowledges when I work with servers later on as those are my goals.
I appreciate the effort you've put into this course, Matej. However, enhancing its structure and ensuring the content is straightforward would significantly improve its quality and justify the cost. It's not about being overly serious; it's about clarity and precision in your presentation. I recommend reviewing your videos as if you were a beginner, asking whether they are understandable and well-edited. Your community could also offer valuable feedback in this process. Because having quite a big audio lag in audio with your facecam kind of tells me you didn’t really watch back your video’s really well.
Response from MineAcademyApr 24, 2024
Thank you for such an in-depth review, Rem!
You mentioned a few important points, so I decided to respond by making a video: https://www.youtube.com/watch?v=S85cq5WIlVI
Best,
-Matej
CO
codonorix
A great way to start
MineAcademy really is great for people learning to become developers, especially if you have no experience. You start of with an incredibly detailed introduction to Java (and this is coming from someone who now teaches at a BootCamp!) and I use a lot of the tips that were provided in these video tutorials in my lectures.
Overall the Minecraft section is also relly detailed and you can tell the lecturer is passionate about what he teaches. He provides a lot of information to keep you on track and going so that you don't fall down the route of giving up.
My one downfall was the use of Foundation for the entire course (those as far as I can tell there have been additional videos for just the core spigotAPI which is brilliant) which I wasn't a fan of. I wanted to learn to code plugins using only the spigotAPI so that I got the best exposure for when I eventually wanted to apply for Minecraft servers.
The course is brilliant and has a lot going for it. I highly recommend purchasing it if you are able to or are in general interested in creating Minecraft plugins, this course is for you.
Response from MineAcademyOct 3, 2022
Thanks for your review! I'm not sure which version of the training you're commenting on, but I assume it was the former one we've phased out 2-3 months ago; in Project Orion 2.0 we listened to your feedback and made the use of Foundation completely optional!
Thanks again for you review and wishing you all the best!
LA
Landon
Mineacademy was such a great program
Mineacademy was such a great program. The videos were high-quality, and the creator explained different useful controls in the IDE. I was shown how to transform my server into something I thought would be impossible.
RH
Ryan H.
Great course so far!
I haven't finished this course yet, but so far i am really enjoying it! Only wish the videos were a little shorter, but that's a small thing :)
MA
Mats
Interesting
The weekly q&a calls are really cool. This year MineAcademy gets a big Update it is really worth looking into it at this stage if you are interested in learning SPIGOT API and learn the important Java Basics to understand most of the Spigot API.