وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
4

JavaScript Mastery 2024: Zero to Expert with Interview Prep

سرفصل های دوره

Dive into JavaScript 2024 - Master Basic to Advanced Concepts with Hands-on Exercises and Interview Preparation


1. Introduction
  • 1. What is JavaScript
  • 2. Why should learn JavaScript in 2024
  • 3. Install NodeJs and VS Code

  • 2. JavaScript Basic Fundamental [Part - 1]
  • 1.1 hello world 1.zip
  • 1. First Program in JavaScript
  • 2.1 variables 2.zip
  • 2. Introduction of var keyword
  • 3.1 rules var 3.zip
  • 3. Naming variables rules in JavaScript
  • 4.1 let const 4.zip
  • 4. Introduction of let and const keyword
  • 5.1 string indexing 5.zip
  • 5. String Indexing in JavaScript
  • 6.1 string method 6.zip
  • 6. Useful String Methods in JavaScript
  • 7.1 concat template string 7.zip
  • 7. Concate and Template String
  • 8.1 typeof 8.zip
  • 8. What is typeof Keyword
  • 9.1 bigint undef null 9.zip
  • 9. BigInt, null and undefined
  • 10.1 boolean comparison 10.zip
  • 10. Boolean Datatypes
  • 11.1 truthy falsy 11.zip
  • 11. What is Truthy and Falsy value
  • 12.1 if else condition 12.zip
  • 12. If - else Conditional Statement
  • 13.1 ternary 13.zip
  • 13. Ternary Operator
  • 14.1 nested if 14.zip
  • 14. What is nested-if
  • 15.1 and or 15.zip
  • 15. What is and(&&) or() operator
  • 16.1 else if 16.zip
  • 16. Understanding else if in JavaScript
  • 17. Grade Determination using If, else if and else Practice.html
  • 18.1 switch 19.zip
  • 18. What is switch keyword
  • 19. Switch keyword.html

  • 3. JavaScript Basic Fundamental [Part - 2]
  • 1.1 for loop 21.zip
  • 1. What is For Loop
  • 2.1 while loop 22.zip
  • 2. What is While Loop
  • 3.1 do while 23.zip
  • 3. What is Do-While Loop
  • 4.1 break continue 24.zip
  • 4. What is continue and break keyword
  • 5.1 array intro 25.zip
  • 5. Introduction of Array
  • 6.1 array method 26.zip
  • 6. Array Methods push, pop, shift, unshift
  • 7.1 array method 27.zip
  • 7. Array Methods includes, indexOf, slice, join, concat
  • 8.1 clone array 28.zip
  • 8. Clone Array Methods slice, spread, Array.from, concat
  • 9.1 array iterate 29.zip
  • 9. Iterate Array For and For of loop
  • 10.1 array iterate 30.zip
  • 10. Iterate Array For in and While loop
  • 11.1 array destructure 31.zip
  • 11. What is Array Destructuring
  • 12.1 object intro 32.zip
  • 12. Introduction of Object in JavaScript
  • 13.1 object add remove 33.zip
  • 13. How to add or remove values in object
  • 14.1 object iterate 34.zip
  • 14. Iterate Object For of, For in, Object.keys()
  • 15.1 spread operator 35.zip
  • 15. What is spread operator in Javascript Arrays and Objects
  • 16.1 object destructure 36.zip
  • 16. What is Object Destructuring and discuss different method of destructure Object
  • 17.1 object interview questions 37.zip
  • 17. Objects Frequently asked interview questions

  • 4. Intermidiate- What is Functions in JavaScript
  • 1.1 function intro 38.zip
  • 1. What is Functions in JavaScript
  • 2.1 functions 39.zip
  • 2. Functions return keyword, arguments, parameters, default parameters
  • 3. Find Element in Array using a Function.html
  • 4.1 define function 40.zip
  • 4. Exploring different ways to Define Functions
  • 5.1 functions 41.zip
  • 5. Arrow Function Practice
  • 6.1 rest parameeters 42.zip
  • 6. What is Rest Parameters in Functions
  • 7.1 hoisting tdz 43.zip
  • 7. What is Hoisting and Temporal Dead Zone
  • 8.1 func inside func 44.zip
  • 8. How to define Functions inside Functions
  • 9.1 lexical 45.zip
  • 9. What is Lexical Scope
  • 10.1 block func scope 46.zip
  • 10. What is Function scope and Block scope
  • 11.1 params destructure 47.zip
  • 11. What is Params Destructuring
  • 12.1 callback func 48.zip
  • 12. What is Callback Functions
  • 13.1 function return 49.zip
  • 13. What is Functions return Functions

  • 5. Intermidiate- Important Array Methods(map,filter,reduce,foreach,some,every,flat)
  • 1.1 map 50.zip
  • 1. Introduction of .map() method
  • 2.1 filter 51.zip
  • 2. Introduction of .filter() method
  • 3.1 reduce 52.zip
  • 3. Introduction of .reduce() method
  • 4.1 array interview ques 53.zip
  • 4. Interview based Questions When use map, filter and reduce methods
  • 5. Array Operations Map, Reduce, and Filter.html
  • 6.1 foreach 54.zip
  • 6. What is foreach method
  • 7.1 every 55.zip
  • 7. What is .every() method
  • 8.1 some 56.zip
  • 8. What is .some() method
  • 9.1 array methods 57.zip
  • 9. Array Methods .find(), .reverse(), .fill(), .splice()
  • 10.1 flat 58.zip
  • 10. Array Methods .flat()
  • 11.1 sort 59.zip
  • 11. What is .sort() method in JavaScript

  • 6. Intermidiate - More Useful Concepts(Iterables,Sets,Map,Optional Chaining)
  • 1.1 iterables 60.zip
  • 1. What is Iterables in JavaScript
  • 2.1 sets 61.zip
  • 2. What is Sets in JavaScript
  • 3.1 maps 62.zip
  • 3. What is Maps in JavaScript
  • 4.1 practice 63.zip
  • 4. Interview based questions Maps and Sets
  • 5.1 option chain 64.zip
  • 5. What is Option Chaining in JavaScript

  • 7. Intermidiate-Object Oriented JavaScript(Classes,Methods,Prototype,getset)
  • 1.1 index.html
  • 1.2 this 65.zip
  • 1. What is .this keyword
  • 2.1 call apply 66.zip
  • 2. What is .call() and .apply() methods in JavaScript
  • 3.1 bind 67.zip
  • 3. What is .bind() method in JavaScript
  • 4.1 this 68.zip
  • 4. .this What is difference between Arrow function and Regular function
  • 5.1 proto prototype 69.zip
  • 5. What is the difference between __proto__ and prototype in JavaScript
  • 6.1 class 70.zip
  • 6. Introduction of Class in JavaScript
  • 7.1 static 71.zip
  • 7. What is static method in JavaScript
  • 8.1 inheritance 72.zip
  • 8. What is Inheritance and Method Overriding in JavaScript
  • 9.1 get set 73.zip
  • 9. What is getter and setter methods in JavaScript
  • 10.1 static property 74.zip
  • 10. What is static properties in Class

  • 8. Advance - How JS works behind
  • 1.1 js work 75.zip
  • 1. How JavaScript works
  • 2.1 gec 76.zip
  • 2. What is Global Execution Context
  • 3.1 func in gec 77.zip
  • 3. What happen to function declaration
  • 4.1 hoisting 78.zip
  • 4. How Hoisting works
  • 5.1 func exp gec 79.zip
  • 5. What happen with Function Expression in GEC
  • 6.1 let const gec 80.zip
  • 6. Are Let and Const Variables are Hoisted
  • 7.1 fec gec 81.zip
  • 7. What is Function Execution Context
  • 8.1 scope chain 82.zip
  • 8. What is Scope Chain in JavaScript
  • 9.1 closures 83.zip
  • 9.2 index.html
  • 9. What is Clousers in JavaScript
  • 10.1 closures question 84.zip
  • 10. Interview Based Questions Closures

  • 9. Advance - Document Object Model
  • 1. What is Document Object Model
  • 2. More on tree like structure of DOM
  • 3. Different ways to attach JS files inside HTML
  • 4. How can attach Style sheet inside HTML
  • 5. How to select element using .getElementById() and .getElementByClassName()
  • 6. How to select element using .querySelector() and .querySelectorAll()
  • 7. How to change css style using DOM Methods
  • 8. More Practice on DOM Methods
  • 9. DOM Methods Get and Set Attributes
  • 10. DOM Methods innerHTML vs innerText

  • 10. Advance - Document Object Model [Part-2 Traversing DOM and Methods]
  • 1. Traverse DOM Tree rootNode(), parentNode(), childNodes(), siblingNodes()
  • 2. Explore methods to traverse DOM Tree
  • 3. DOM Methods classList, add and remove classes
  • 4. DOM Methods Why not use innerHTML
  • 5. DOM Methods createElement() and .insertAdjacentHTML()
  • 6. DOM Methods Clone the Element

  • 11. Advance - DOM Events Handling
  • 1. What is DOM Events
  • 2. DOM Events mouseenter, mounseleave and this keyword
  • 3. DOM Events Handle Multiple events
  • 4. Handle Form Submit Event and store data inside LocalStorage
  • 5. DOM Events keypress, scroll, resize, copy and more...
  • 6. What is Event Bubbling and Event Propogation
  • 7. What is Event Delegation

  • 12. Advance - Asynchronous javascript
  • 1. What is Asynchronous JavaScript
  • 2. What is setInterval() methods in JavaScript
  • 3. Counting with Animals using setInterval.html
  • 4. What is Callback in JavaScript
  • 5. What is Callback Hell and Pyramid of DOM
  • 6. What is Promises in JavaScript
  • 7. More on Promises in JavaScript

  • 13. JavaScript Interview Series - 1
  • 1. JavaScript Theory Questions
  • 2. Most Important JavaScript Practical Questions (Code Output based)
  • 3. Most Important JavaScript Praction Questions (Code Output based)

  • 14. JavaScript Interview Series - 2
  • 1. Most asked Practical Interview Question
  • 2. Most Important JavaScript Practical Questions
  • 3. JavaScript Theory Questions

  • 15. JavaScript Interview Series - 3
  • 1. DOM JavaScript Practical Questions
  • 2. JavaScript Interview Question Validate Form using callback
  • 3. Most Important JavaScript interview based Questions on Callback and Promises
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 37203
    حجم: 7055 مگابایت
    مدت زمان: 899 دقیقه
    تاریخ انتشار: ۱۶ خرداد ۱۴۰۳
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید