Jurassic Park

JavaScript and TypeScript online course

The JavaScript and TypeScript online course in CodeWorlds is 12 modules of short lessons with a code editor and 1062 hands-on exercises, told as a story-driven adventure. You can read the lessons for free on this site.

Dive into the JavaScript world, exploring Jurassic Park full of dinosaurs. Learn programming from the ground up, uncovering the secrets of digital genetics.

JavaScriptES6+DOMAsync/AwaitTypeScript
12 modules1062+ exercises60-90 hours

Your guide

Dr Henry Wu

Chief Geneticist

What you'll learn

  • JavaScript fundamentals - variables, types, operators
  • Functions, scope, closures, and hoisting
  • ES6+ - arrow functions, destructuring, spread
  • DOM manipulation and event handling
  • Asynchronicity - callbacks, promises, async/await
  • Classes and object-oriented programming
  • TypeScript basics - types, interfaces, generics
  • ES6 modules and bundlers

Main projects

During the course you will build real projects that you can add to your portfolio

01

Dino Tracker

Dinosaur tracking system with geolocation and alarms

JavaScriptDOM APIGeolocation
02

DNA Sequencer

DNA sequencing simulator with visualization

TypeScriptCanvas APIAlgorithms
03

Park Management System

Complete park management application

JavaScriptES6+LocalStorage

Course program

12 modules full of interactive exercises and practical projects

11

Course theme

Dinosaurs and Genetic Labs

Each module is set in a unique theme that makes learning an adventure.

Your guide

Dr Henry Wu

Chief Geneticist

Will guide you through all challenges and help you gain new skills.

JavaScript and TypeScript course FAQ

  • Is the JavaScript and TypeScript course free?

    Partly. You can read the JavaScript and TypeScript lessons for free on this site. The course tasks in the app require a premium plan, while a free account lets you complete the HTML and CSS course in the app with 10 fuel units a day.

  • How long does the JavaScript and TypeScript course take?

    The estimated learning time for the JavaScript and TypeScript course is 60-90 hours. The course has 12 modules and more than 1062 tasks, and you set the pace.

  • Do I need previous experience for the JavaScript and TypeScript course?

    Before the JavaScript and TypeScript course it helps to know: HTML and CSS basics, Logical thinking.

  • What will I learn in the JavaScript and TypeScript course?

    In the JavaScript and TypeScript course you will learn, among other things: JavaScript fundamentals - variables, types, operators, Functions, scope, closures, and hoisting, ES6+ - arrow functions, destructuring, spread, DOM manipulation and event handling.

  • What is learning in CodeWorlds like?

    In CodeWorlds, every module is a series of short lessons with a live code editor, check questions and hands-on tasks. Progress earns you XP and unlocks new locations in the Jurassic Park world.

Change your future

Start learning JavaScript today

Join CodeWorlds and discover modern learning methods that make programming fascinating and accessible to everyone.