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

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
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 37203
    حجم: 7055 مگابایت
    مدت زمان: 899 دقیقه
    تاریخ انتشار: 16 خرداد 1403
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید