What you'll learn Go from a total beginner to an advanced JavaScript developer Asynchronous JavaScript: The event loop, promises, async/await, AJAX and APIs OOP including ES5 prototypes & ES6 classes ES6 features like arrow functions, classes, default and rest parameters, etc. Requirements No coding experience is required in this course Basic HTML/ CSS knowledge is an advantage, but not a must All you need is a computer Description This is a JavaScript course for everybody. JavaScript is everywhere JavaScript is the most popular programming language out there, you need to know JavaScript no matter you are a frontend developer or backend developer. YouTube tutorials are usually talking about a JavaScript features without showing how to use them. Complete Modern JavaScript BootCamp from the beginning starts from scratch and builds up your knowledge of the JavaScript language. Yes, you’ll learn all the features of the language, but you’ll also learn how to use those features together to create a complete application. Firestore -Real time database Besides JavaScript, we will also learn to build web with Firebase. Cloud Firestore is also a flexible, scalable database for mobile, web, and server development from Firebase and Google Cloud Platform. Who this course is for: Those who want to gain an understanding of most popular language JavaScript Those who want to get start with programming in general Those who want to learn modern JavaScript from beginner to advanced without libraries and frameworks Those who want to gain an understanding of most popular language JavaScript
Filename Size 1. [JS Essential] Fundamentals/12. Template literal.srt 3.4 KB 1. [JS Essential] Fundamentals/13. Arrays.mp4 28.7 MB 1. [JS Essential] Fundamentals/14. Array methods.mp4 68.1 MB 1. [JS Essential] Fundamentals/2. Console.mp4 23.4 MB 1. [JS Essential] Fundamentals/20. Function declaration.mp4 22.8 MB 1. [JS Essential] Fundamentals/21. IIFE (Immediately Invoked Function Expression).srt 3.6 KB 1. [JS Essential] Fundamentals/22. General loop.srt 4.1 KB 1. [JS Essential] Fundamentals/23. Loop through array.mp4 44 MB 1. [JS Essential] Fundamentals/24. Window object methods.mp4 17.9 MB 1. [JS Essential] Fundamentals/24. Window object methods.srt 1.7 KB 1. [JS Essential] Fundamentals/25. Window object properties.mp4 91.3 MB 1. [JS Essential] Fundamentals/3. Variables.srt 2.2 KB 1. [JS Essential] Fundamentals/5. Data types.mp4 19.6 MB 1. [JS Essential] Fundamentals/6. Primitive vs reference.mp4 28.8 MB 1. [JS Essential] Fundamentals/8. Convert to number.mp4 33.8 MB 1. [JS Essential] Fundamentals/8. Convert to number.srt 3.1 KB 1. [JS Essential] Fundamentals/9. Numbers and math model.srt 3.2 KB 2. [JS Essential] DOM manipulation/1. Document Object Properties and Methods.mp4 22.7 MB 2. [JS Essential] DOM manipulation/1. Document Object Properties and Methods.srt 2.5 KB 2. [JS Essential] DOM manipulation/10. Mouse Event mouseover, mouseout, mouseleave, mouseenter.mp4 33.5 MB 2. [JS Essential] DOM manipulation/10. Mouse Event mouseover, mouseout, mouseleave, mouseenter.srt 4.6 KB 2. [JS Essential] DOM manipulation/11. Mouse Event click, dblclick, mousedown, mouseup, mousemove.mp4 28 MB 2. [JS Essential] DOM manipulation/11. Mouse Event click, dblclick, mousedown, mouseup, mousemove.srt 2.4 KB 2. [JS Essential] DOM manipulation/12. Keyboard Event keypress, keyup, keydown.mp4 24.4 MB 2. [JS Essential] DOM manipulation/12. Keyboard Event keypress, keyup, keydown.srt 2.9 KB 2. [JS Essential] DOM manipulation/13. Keyboard Event cut, copy, paste, input, focus, blur.mp4 29.3 MB 2. [JS Essential] DOM manipulation/13. Keyboard Event cut, copy, paste, input, focus, blur.srt 2.6 KB 2. [JS Essential] DOM manipulation/14. Onchange event and submit event.mp4 25.9 MB 2. [JS Essential] DOM manipulation/14. Onchange event and submit event.srt 2.1 KB 2. [JS Essential] DOM manipulation/15. Event bubbling and event stop propagation.mp4 22.6 MB 2. [JS Essential] DOM manipulation/15. Event bubbling and event stop propagation.srt 2.3 KB 2. [JS Essential] DOM manipulation/16. Event delegation.mp4 30.5 MB 2. [JS Essential] DOM manipulation/16. Event delegation.srt 3 KB 2. [JS Essential] DOM manipulation/17. LocalStorage and SessionStorage.mp4 31.1 MB 2. [JS Essential] DOM manipulation/17. LocalStorage and SessionStorage.srt 3.7 KB 2. [JS Essential] DOM manipulation/18. JSON stringify and JSON parse.mp4 52.4 MB 2. [JS Essential] DOM manipulation/18. JSON stringify and JSON parse.srt 4.7 KB 2. [JS Essential] DOM manipulation/19. querySelector and querySelectorAll vs getElementsByClassName and getElementById.html 5.7 KB 2. [JS Essential] DOM manipulation/2. Document Object Properties and Methods2.mp4 33.6 MB 2. [JS Essential] DOM manipulation/2. Document Object Properties and Methods2.srt 3.4 KB 2. [JS Essential] DOM manipulation/3. Get element by ID.mp4 28.8 MB 2. [JS Essential] DOM manipulation/3. Get element by ID.srt 2.7 KB 2. [JS Essential] DOM manipulation/4. querySelector.mp4 27.9 MB 2. [JS Essential] DOM manipulation/4. querySelector.srt 2.8 KB 2. [JS Essential] DOM manipulation/5. Child nodes.mp4 33.5 MB 2. [JS Essential] DOM manipulation/5. Child nodes.srt 3 KB 2. [JS Essential] DOM manipulation/6. Child, Parent and Siblings.mp4 30.3 MB 2. [JS Essential] DOM manipulation/6. Child, Parent and Siblings.srt 3.6 KB 2. [JS Essential] DOM manipulation/7. Create element.mp4 21.2 MB 2. [JS Essential] DOM manipulation/7. Create element.srt 2.4 KB 2. [JS Essential] DOM manipulation/8. Replace element.mp4 12.5 MB 2. [JS Essential] DOM manipulation/8. Replace element.srt 1.6 KB 2. [JS Essential] DOM manipulation/9. Event listener and event object.mp4 46.8 MB 2. [JS Essential] DOM manipulation/9. Event listener and event object.srt 5 KB 3. [JS Essential] Object Oriented Programming/1. Constructor and this.mp4 17.4 MB 3. [JS Essential] Object Oriented Programming/1. Constructor and this.srt 1.8 KB 3. [JS Essential] Object Oriented Programming/10. es6 subclass.mp4 35.4 MB 3. [JS Essential] Object Oriented Programming/10. es6 subclass.srt 3.8 KB 3. [JS Essential] Object Oriented Programming/2. Add function to the constructor.mp4 14.5 MB 3. [JS Essential] Object Oriented Programming/2. Add function to the constructor.srt 1.7 KB 3. [JS Essential] Object Oriented Programming/2.1 JavaScript Calculate age reference.html 140 B 3. [JS Essential] Object Oriented Programming/3. Built in constructor and typeof variable.mp4 25.9 MB 3. [JS Essential] Object Oriented Programming/3. Built in constructor and typeof variable.srt 2.7 KB 3. [JS Essential] Object Oriented Programming/4. Other built in constructors.mp4 20.2 MB 3. [JS Essential] Object Oriented Programming/4. Other built in constructors.srt 2 KB 3. [JS Essential] Object Oriented Programming/4.1 04 other built in constructors.mp4 21.7 MB 3. [JS Essential] Object Oriented Programming/5. Why we need to use prototype.mp4 16.3 MB 3. [JS Essential] Object Oriented Programming/5. Why we need to use prototype.srt 2.5 KB 3. [JS Essential] Object Oriented Programming/6. Other prototypes.mp4 22 MB 3. [JS Essential] Object Oriented Programming/6. Other prototypes.srt 2.3 KB 3. [JS Essential] Object Oriented Programming/7. Inheritance.mp4 23.5 MB 3. [JS Essential] Object Oriented Programming/7. Inheritance.srt 2.2 KB 3. [JS Essential] Object Oriented Programming/8. Object create.mp4 23.7 MB 3. [JS Essential] Object Oriented Programming/8. Object create.srt 2.1 KB 3. [JS Essential] Object Oriented Programming/9. es6 classes.mp4 18.7 MB 3. [JS Essential] Object Oriented Programming/9. es6 classes.srt 2.6 KB 5. [JS Essential] Error handling and regular expression/1. Try catch block.mp4 17 MB 5. [JS Essential] Error handling and regular expression/1. Try catch block.srt 2.1 KB 5. [JS Essential] Error handling and regular expression/2. Different types of errors.mp4 36.7 MB 5. [JS Essential] Error handling and regular expression/3. Regular expression.mp4 52.9 MB 5. [JS Essential] Error handling and regular expression/3. Regular expression.srt 4.3 KB 5. [JS Essential] Error handling and regular expression/4. Regular expression (character selector).mp4 34.2 MB 5. [JS Essential] Error handling and regular expression/4. Regular expression (character selector).srt 3.4 KB 5. [JS Essential] Error handling and regular expression/5. Regular expression (symbol).mp4 37.4 MB 5. [JS Essential] Error handling and regular expression/5. Regular expression (symbol).srt 3.3 KB 8. Design Pattern/1. A good website about design pattern.html 48 B 8. Design Pattern/2. Module & Reveal Module Pattern.mp4 34 MB 8. Design Pattern/2. Module & Reveal Module Pattern.srt 3.1 KB 8. Design Pattern/3. Singleton.mp4 37 MB 8. Design Pattern/3. Singleton.srt 3.7 KB 8. Design Pattern/4. Factory Pattern.mp4 46.7 MB 8. Design Pattern/4. Factory Pattern.srt 3.6 KB 8. Design Pattern/5. Observer Pattern.mp4 58.1 MB 8. Design Pattern/5. Observer Pattern.srt 5.8 KB 8. Design Pattern/6. Mediator Pattern.mp4 35.2 MB 8. Design Pattern/6. Mediator Pattern.srt 3.4 KB 8. Design Pattern/7. State Pattern.mp4 37.2 MB 8. Design Pattern/7. State Pattern.srt 4 KB