About this course
Have you been dabbling with JavaScript but find your files keep turning into a mess of spaghetti code? Do you find yourself copying and pasting lines of code over and over throughout your application? Surely there's a better way, right?
Yes, there is a better way -- object-oriented programming will allow you to build websites using reusable blocks of code known as libraries, similar to using bricks to build a house. This course is designed to teach web developers how to utilize the various object-oriented programming features within JavaScript, and more importantly, how to write reusable and maintainable libraries that will make your life easier.
What are the requirements?
- understanding of JavaScript syntax.
- Specifically, you should know how to write control structures, how to write simple functions, and recognize the different variable types in JavaScript.
What am I going to get from this course?
- Over 25 lectures and 4 hours of content!
- add one of the most important languages in their toolbox.
- to write efficient and performant web applications.
- explore a variety of ways to write object-oriented code in JavaScript.
- build a variety of JavaScript objects and explore how their different inheritance models affect your code's execution and in-memory model.
- use these features to write memory efficient code and seek simplicity and modularity in your own code.
What is the target audience?
- Individual who is interested in web development or web design.
- Students who wish to expand their programming horizon.