Mosh Hamedani – The Ultimate JavaScript Mastery Series – Part 2
Description BECOME A BETTER JAVASCRIPT DEVELOPER Heard of Object Oriented Programming, but not sure what it is? Simply put, object-oriented programming (OOP) is a popular style of programming. It appears often in technical interviews, and it is an essential skill for every developer. If you are looking for a course that will teach you OOP from scratch without jargon or fluff, this course is for you. A perfect mix of theory and practice, packed with real-world examples, exercises, and step-by-step solutions. BY THE END OF THIS COURSE, YOU WILL BE ABLE TO … Solidify your understanding of JavaScript Use complex JavaScript functions with confidence Manage and reduce complexity in your code Build reusable code blocks Prepare for JavaScript interviews Write clean code WHAT YOU LEARN … Object Oriented Programming Principles How to implement OOP concepts in JavaScript All about objects, their properties, property descriptors, getters and setters Factory and constructor functions How “this” works in JavaScript Prototypes and prototypical inheritance: one of the confusing parts of JavaScript ES6 + features used in object-oriented programming And a lot lot more! WHO IS THIS COURSE FOR? Anyone who wants to take their JavaScript skills to the next level Anyone who wants to learn and understand the principles of object-oriented programming Anyone who wants to learn the techniques for applying object-oriented concepts in JavaScript Anyone preparing for JavaScript coding interviews Curriculum Course First steps (17m) Preview1- What is OOP (1:45) Preview2- Four Pillars of OOP (7:02) Preview3- Setting up the development environment (2:16) Start4- Course Structure (2:55) Objects (1h15m) Start1- Introduction (0:44) Start2- Object Literals (3:03) Home3- Factories (2:51) Start4- Builders (5:36) Start5- Constructor Property (2:24) Start6- Functions are objects (4:47) Start7- Value vs reference rates (5:49) Start8- Adding or removing properties (3:53) Start9- Property Enumeration (2:50) Home10- Abstraction (4:02) Start11- Private properties and methods (4:05) Home12- Getters and Setters (5:36) Start13- Cheat Sheet Start14- Exercise- Stopwatch (2:08) Home15- Solution- Stopwatch (2:31) Prototypes (40m) Home1- Inheritance (2:26) Start2- Prototypes and Prototypical Inheritance (5:33) Start3- Multilevel inheritance (2:51) Start4- Property descriptors (5:07) Start5- Builder Prototypes (3:52) Start6- Prototype vs Instance Members (6:04) Start7- Iteration of instance members and prototypes (2:39) Start8- Prevent the extension of built-in objects (1:41) Start9- Cheat Sheet Start10- Exercise (1:33) Home11- Solution (5:38) Prototypical Heritage (50m) Start1- Create your own prototypical inheritance (5:34)
tristian –
This is Digital Download service, the course is available at Coursecui.com and Email download delivery.