Bootcamp
Study group
Collaborate with peers in your dedicated #study-group channel.
Code reviews
Submit projects for review using the /review
command in your #code-reviews channel
Join 53 other students
Log in to get
Subscribe to access to this course and ALL other courses. You get a 30-day money-back guarantee, no questions asked.
Subscription includes
Build an addictive RPG game while learning to use more advanced JS concepts including classes and constructor functions.
This course contains 83 interactive scrims spread across 4 modules.
21 lessons1 hour 20 min
19 lessons 57 min
36 lessons2 hours 7 min
7 lessons 25 min
object destructuring
arrow functions
map() method
.join() method
.reduce method
ternary operator
setTimeout()
import/export
constructor functions
classes
Object.assign
JS patterns
Before taking this course, you should have a basic understanding of HTML, CSS, and JavaScript. Below are our suggested resource to get you up to speed.
I’m a tutor at Scrimba and I’ve been messing around with websites since 2004. I’m aiming to take the pain out of learning to code.
Build an addictive RPG game while learning to use more advanced JS array methods and concepts.
Spanning nearly 5 hours of in-depth lessons and challenging tasks, this course is a treasure trove for intermediate-level developers aiming to augment their skillset.
By introducing you to authentic coding experiences, we aim to enhance both your comprehension and application of key JavaScript concepts.
With every task, you'll be utilising JavaScript features such as object destructuring, arrow functions, the .map() and .reduce() methods, constructor functions, and JS classes as you build up the codebase.
As you progress, each completed task allows you to contrast your solution with that of the teacher. This collaborative perspective not only refines your code but also ensures you're on the right path, learning and adapting as you go.
You should come equipped with foundational knowledge in HTML, CSS, and core JavaScript. By the conclusion of this epic journey, you'll possess both the theoretical insights and the hands-on experience needed to conjure and helm your own role-playing games using advanced JavaScript techniques.
Eager to start your gaming development saga? Set forth, intrepid coder!