Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

JavaScript Functions Crash Course

via freeCodeCamp

Overview

Dive into a comprehensive crash course on JavaScript functions designed for beginners. Master the fundamental building blocks of programming, enhancing code readability and maintainability. Explore function declarations, executions, default and rest parameters, arrow functions, nested functions, scope, closures, callbacks, higher-order functions, pure functions, IIFEs, and recursion. Gain a deep understanding of essential terminologies and concepts through visual learning and practical examples. Follow along with step-by-step guidance on declaring functions, returning values, and navigating the call stack. By the end of this 1-2 hour course, develop a solid foundation in JavaScript functions and their applications in modern programming.

Syllabus

Welcome to JavaScript Function Crash Course
How To Take This Course?
What Are JavaScript Functions? Let Me Tell You a Story.
Learn JavaScript Functions Visually.
JavaScript Terminologies You Must Know
How To Declare a Function?
How To Return From a Function?
Default Parameters For JavaScript Functions
Rest Parameters For JavaScript Functions
JavaScript Arrow Functions
Nested Functions in JavaScript
Understanding JavaScript Function Scope
Mastering JavaScript Closure With Easy Guide
What are Callback Functions in JavaScript?
What are Higher Order FunctionsHOF in JavaScript?
What is a Pure Function in JavaScript?
What is an IIFE In JavaScript?
Learn JavaScript Call StackFunction Execution Stack
What is Recursion in JavaScript?
Closing Notes and What's From Here?

Taught by

freeCodeCamp.org

Reviews

Start your review of JavaScript Functions Crash Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.