Functional, Procedural & Object-oriented Programming - An Overview

43:01 17918 views 99% Published 9 months ago

What's the difference between functional, procedural and object-oriented programming (OOP)? Let's take a closer look and build the same demo-app in three different versions!

Limited Offer! Join the Full "JavaScript - The Complete Guide" Course (where you would learn this as well + many more things!) at 90% off:

Join our Academind Community on Discord:

Also read the article that belongs to the video:

Check out all our other courses:


Starting Code:
Procedural Finished:
OOP Finished:
Functional Finished:


• Go to and subscribe to our newsletter to stay updated and to get exclusive content & discounts
• Follow @maxedapps and @academind_real on Twitter
• Follow @academind_real on Instagram:
• Join our Facebook community on

See you in the videos!


Academind is your source for online education in the areas of web development, frontend web development, backend web development, programming, coding and data science! No matter if you are looking for a tutorial, a course, a crash course, an introduction, an online tutorial or any related video, we try our best to offer you the content you are looking for. Our topics include Angular, React, Vue, Html, CSS, JavaScript, TypeScript, Redux, Nuxt.js, RxJs, Bootstrap, Laravel, Node.js, Progressive Web Apps (PWA), Ionic, React Native, Regular Expressions (RegEx), Stencil, Power BI, Amazon Web Services (AWS), Firebase or other topics, make sure to have a look at this channel or at to find the learning resource of your choice!

Link Original video