self-paced course designed by experts ▯

Rebuilding JavaScript Functions from Scratch

Learn the fundamentals of JavaScript by rebuilding 10 functions from scratch: .identity, .addNumbers, .addStrings, .first, .last, .isArray, .isFunction, .isDefined, .isNumber, .isDate, .isString

Topics we cover:

FunctionsArraysObjectsScopeHoistingCallbacksClosures
Testimonial 1
Testimonial 2
Testimonial 3
Testimonial 4
5.0
Trusted by 5000+ engineers
Rebuilding JavaScript Functions from Scratch
Preview Available

OVERVIEW

Rebuilding JavaScript Functions from Scratch

Learn the fundamentals of JavaScript by rebuilding 10 functions from scratch: .identity, .addNumbers, .addStrings, .first, .last, .isArray, .isFunction, .isDefined, .isNumber, .isDate, .isString

What you'll learn:

  • Spread operator
  • How to use Error Handler
  • How to use the Module System effectively
  • How to use the Spread Operator
  • How to build utility functions
  • How to work with Test-Driven Development

COURSE CURRICULUM

Rebuilding JavaScript Functions from Scratch

Benefits of Building Things from Scratch

Davy explains fundamentals concepts in JavaScript while rebuilding 10 functions from scratch

4:12Play

REQUIREMENTS

Prerequisites for Success

To get the most out of this course, we recommend having these foundational skills.

Technical Requirements:

  • Basic JavaScript knowledge
  • Understanding of asynchronous programming

System Requirements:

  • Modern web browser
  • Code editor (VS Code recommended)

MEET YOUR INSTRUCTORS

Davy Engone

Davy Engone

Software engineer @Hackages

Experienced software engineer with expertise in reactive programming and RxJS