Prior suggestions of the other members here, I’ve bought Mosh’s JavaScript Course since I’ve felt stuck on his React 18 course (CRUD) and someone said, I should review and take his JS course instead even if I have little experience on manipulating DOMs with JS already via Front-End Mentor challenges. I know everyone’s entitled to an opinion so I hope no one is offended by this post.
That said, though I love the concepts and information I learned, I feel like it’s not enough and could not be applied since what was taught are simply concepts, I am unable to visualize how I would actually apply this in a real application, e.g. DOM and to be frank, the course is outdated. Like for example;
function Circle(radius) {
this.radius = radius
this.draw = function () {
console.log("Draw")
}
}
const another = new Circle(1)
From my learning journey prior free YouTube video tutorials, a modern approach would be to use ES6 classes which provide a cleaner and more organized way to define and manage objects. But then again, I don’t even see much class based on React JS since it uses functions.
class Circle {
constructor(radius) {
this.radius = radius;
}
draw() {
console.log("Draw");
}
}
const another = new Circle(1);
It’s a bit too late, but is it possible to ask for a refund? Even if you’ve done half of the bundle course already? How?
The course doesn’t match my requirements. I was expecting Mosh would cover DOM for front-end and build a simple real world application just like in his React 18 course so I could better visualize and familiarize myself on situations where and why you should implement this function. But it didn’t happen.
I also find the exercises a bit hard. To explain the complexity in simpler terms, I guess this image fits the situation.