Companies Home Search Profile

JavaScript Mastery 2024: Zero to Expert with Interview Prep

Focused View

Aniket Panchal

14:58:19

14 View
  • 1. What is JavaScript.mp4
    01:19
  • 2. Why should learn JavaScript in 2024.mp4
    01:16
  • 3. Install NodeJs and VS Code.mp4
    00:45
  • 1.1 hello world 1.zip
  • 1. First Program in JavaScript.mp4
    02:15
  • 2.1 variables 2.zip
  • 2. Introduction of var keyword.mp4
    02:31
  • 3.1 rules var 3.zip
  • 3. Naming variables rules in JavaScript.mp4
    03:03
  • 4.1 let const 4.zip
  • 4. Introduction of let and const keyword.mp4
    02:56
  • 5.1 string indexing 5.zip
  • 5. String Indexing in JavaScript.mp4
    02:35
  • 6.1 string method 6.zip
  • 6. Useful String Methods in JavaScript.mp4
    05:34
  • 7.1 concat template string 7.zip
  • 7. Concate and Template String.mp4
    02:51
  • 8.1 typeof 8.zip
  • 8. What is typeof Keyword.mp4
    08:01
  • 9.1 bigint undef null 9.zip
  • 9. BigInt, null and undefined.mp4
    07:46
  • 10.1 boolean comparison 10.zip
  • 10. Boolean Datatypes.mp4
    03:14
  • 11.1 truthy falsy 11.zip
  • 11. What is Truthy and Falsy value.mp4
    02:19
  • 12.1 if else condition 12.zip
  • 12. If - else Conditional Statement.mp4
    03:25
  • 13.1 ternary 13.zip
  • 13. Ternary Operator.mp4
    01:57
  • 14.1 nested if 14.zip
  • 14. What is nested-if .mp4
    04:08
  • 15.1 and or 15.zip
  • 15. What is and(&&) or() operator .mp4
    04:18
  • 16.1 else if 16.zip
  • 16. Understanding else if in JavaScript.mp4
    04:19
  • 17. Grade Determination using If, else if and else Practice.html
  • 18.1 switch 19.zip
  • 18. What is switch keyword.mp4
    03:06
  • 19. Switch keyword.html
  • 1.1 for loop 21.zip
  • 1. What is For Loop .mp4
    02:34
  • 2.1 while loop 22.zip
  • 2. What is While Loop .mp4
    01:43
  • 3.1 do while 23.zip
  • 3. What is Do-While Loop .mp4
    02:53
  • 4.1 break continue 24.zip
  • 4. What is continue and break keyword .mp4
    03:26
  • 5.1 array intro 25.zip
  • 5. Introduction of Array.mp4
    06:06
  • 6.1 array method 26.zip
  • 6. Array Methods push, pop, shift, unshift.mp4
    06:36
  • 7.1 array method 27.zip
  • 7. Array Methods includes, indexOf, slice, join, concat.mp4
    08:24
  • 8.1 clone array 28.zip
  • 8. Clone Array Methods slice, spread, Array.from, concat.mp4
    08:58
  • 9.1 array iterate 29.zip
  • 9. Iterate Array For and For of loop.mp4
    03:52
  • 10.1 array iterate 30.zip
  • 10. Iterate Array For in and While loop.mp4
    04:47
  • 11.1 array destructure 31.zip
  • 11. What is Array Destructuring .mp4
    04:40
  • 12.1 object intro 32.zip
  • 12. Introduction of Object in JavaScript.mp4
    02:31
  • 13.1 object add remove 33.zip
  • 13. How to add or remove values in object.mp4
    05:54
  • 14.1 object iterate 34.zip
  • 14. Iterate Object For of, For in, Object.keys().mp4
    05:42
  • 15.1 spread operator 35.zip
  • 15. What is spread operator in Javascript Arrays and Objects.mp4
    09:42
  • 16.1 object destructure 36.zip
  • 16. What is Object Destructuring and discuss different method of destructure Object.mp4
    08:53
  • 17.1 object interview questions 37.zip
  • 17. Objects Frequently asked interview questions.mp4
    11:10
  • 1.1 function intro 38.zip
  • 1. What is Functions in JavaScript .mp4
    04:14
  • 2.1 functions 39.zip
  • 2. Functions return keyword, arguments, parameters, default parameters.mp4
    11:11
  • 3. Find Element in Array using a Function.html
  • 4.1 define function 40.zip
  • 4. Exploring different ways to Define Functions.mp4
    05:07
  • 5.1 functions 41.zip
  • 5. Arrow Function Practice.mp4
    10:08
  • 6.1 rest parameeters 42.zip
  • 6. What is Rest Parameters in Functions .mp4
    05:26
  • 7.1 hoisting tdz 43.zip
  • 7. What is Hoisting and Temporal Dead Zone.mp4
    04:25
  • 8.1 func inside func 44.zip
  • 8. How to define Functions inside Functions .mp4
    02:35
  • 9.1 lexical 45.zip
  • 9. What is Lexical Scope .mp4
    05:10
  • 10.1 block func scope 46.zip
  • 10. What is Function scope and Block scope .mp4
    04:00
  • 11.1 params destructure 47.zip
  • 11. What is Params Destructuring .mp4
    05:31
  • 12.1 callback func 48.zip
  • 12. What is Callback Functions .mp4
    06:36
  • 13.1 function return 49.zip
  • 13. What is Functions return Functions .mp4
    04:03
  • 1.1 map 50.zip
  • 1. Introduction of .map() method.mp4
    10:20
  • 2.1 filter 51.zip
  • 2. Introduction of .filter() method.mp4
    07:57
  • 3.1 reduce 52.zip
  • 3. Introduction of .reduce() method.mp4
    10:26
  • 4.1 array interview ques 53.zip
  • 4. Interview based Questions When use map, filter and reduce methods .mp4
    12:29
  • 5. Array Operations Map, Reduce, and Filter.html
  • 6.1 foreach 54.zip
  • 6. What is foreach method .mp4
    07:43
  • 7.1 every 55.zip
  • 7. What is .every() method .mp4
    06:03
  • 8.1 some 56.zip
  • 8. What is .some() method .mp4
    06:30
  • 9.1 array methods 57.zip
  • 9. Array Methods .find(), .reverse(), .fill(), .splice().mp4
    09:19
  • 10.1 flat 58.zip
  • 10. Array Methods .flat().mp4
    01:53
  • 11.1 sort 59.zip
  • 11. What is .sort() method in JavaScript .mp4
    07:00
  • 1.1 iterables 60.zip
  • 1. What is Iterables in JavaScript .mp4
    03:02
  • 2.1 sets 61.zip
  • 2. What is Sets in JavaScript .mp4
    05:12
  • 3.1 maps 62.zip
  • 3. What is Maps in JavaScript .mp4
    06:53
  • 4.1 practice 63.zip
  • 4. Interview based questions Maps and Sets.mp4
    14:40
  • 5.1 option chain 64.zip
  • 5. What is Option Chaining in JavaScript .mp4
    03:34
  • 1.1 index.html
  • 1.2 this 65.zip
  • 1. What is .this keyword .mp4
    10:02
  • 2.1 call apply 66.zip
  • 2. What is .call() and .apply() methods in JavaScript .mp4
    11:48
  • 3.1 bind 67.zip
  • 3. What is .bind() method in JavaScript .mp4
    09:10
  • 4.1 this 68.zip
  • 4. .this What is difference between Arrow function and Regular function .mp4
    06:01
  • 5.1 proto prototype 69.zip
  • 5. What is the difference between __proto__ and prototype in JavaScript .mp4
    05:22
  • 6.1 class 70.zip
  • 6. Introduction of Class in JavaScript.mp4
    04:31
  • 7.1 static 71.zip
  • 7. What is static method in JavaScript .mp4
    06:07
  • 8.1 inheritance 72.zip
  • 8. What is Inheritance and Method Overriding in JavaScript .mp4
    08:32
  • 9.1 get set 73.zip
  • 9. What is getter and setter methods in JavaScript .mp4
    05:12
  • 10.1 static property 74.zip
  • 10. What is static properties in Class .mp4
    04:33
  • 1.1 js work 75.zip
  • 1. How JavaScript works .mp4
    08:31
  • 2.1 gec 76.zip
  • 2. What is Global Execution Context .mp4
    11:15
  • 3.1 func in gec 77.zip
  • 3. What happen to function declaration .mp4
    08:29
  • 4.1 hoisting 78.zip
  • 4. How Hoisting works .mp4
    01:40
  • 5.1 func exp gec 79.zip
  • 5. What happen with Function Expression in GEC .mp4
    10:16
  • 6.1 let const gec 80.zip
  • 6. Are Let and Const Variables are Hoisted .mp4
    07:22
  • 7.1 fec gec 81.zip
  • 7. What is Function Execution Context .mp4
    10:03
  • 8.1 scope chain 82.zip
  • 8. What is Scope Chain in JavaScript .mp4
    12:39
  • 9.1 closures 83.zip
  • 9.2 index.html
  • 9. What is Clousers in JavaScript .mp4
    09:39
  • 10.1 closures question 84.zip
  • 10. Interview Based Questions Closures.mp4
    08:20
  • 1. What is Document Object Model .mp4
    08:00
  • 2. More on tree like structure of DOM.mp4
    04:00
  • 3. Different ways to attach JS files inside HTML.mp4
    09:33
  • 4. How can attach Style sheet inside HTML .mp4
    08:18
  • 5. How to select element using .getElementById() and .getElementByClassName() .mp4
    05:45
  • 6. How to select element using .querySelector() and .querySelectorAll() .mp4
    08:08
  • 7. How to change css style using DOM Methods .mp4
    09:49
  • 8. More Practice on DOM Methods.mp4
    11:35
  • 9. DOM Methods Get and Set Attributes.mp4
    09:40
  • 10. DOM Methods innerHTML vs innerText.mp4
    06:17
  • 1. Traverse DOM Tree rootNode(), parentNode(), childNodes(), siblingNodes().mp4
    14:59
  • 2. Explore methods to traverse DOM Tree.mp4
    12:48
  • 3. DOM Methods classList, add and remove classes.mp4
    10:00
  • 4. DOM Methods Why not use innerHTML .mp4
    05:55
  • 5. DOM Methods createElement() and .insertAdjacentHTML().mp4
    10:10
  • 6. DOM Methods Clone the Element.mp4
    06:55
  • 1. What is DOM Events .mp4
    05:44
  • 2. DOM Events mouseenter, mounseleave and this keyword.mp4
    12:16
  • 3. DOM Events Handle Multiple events.mp4
    09:22
  • 4. Handle Form Submit Event and store data inside LocalStorage.mp4
    13:24
  • 5. DOM Events keypress, scroll, resize, copy and more....mp4
    07:26
  • 6. What is Event Bubbling and Event Propogation .mp4
    10:26
  • 7. What is Event Delegation .mp4
    05:28
  • 1. What is Asynchronous JavaScript .mp4
    11:07
  • 2. What is setInterval() methods in JavaScript.mp4
    07:54
  • 3. Counting with Animals using setInterval.html
  • 4. What is Callback in JavaScript .mp4
    06:21
  • 5. What is Callback Hell and Pyramid of DOM .mp4
    14:10
  • 6. What is Promises in JavaScript .mp4
    13:12
  • 7. More on Promises in JavaScript .mp4
    09:09
  • 1. JavaScript Theory Questions.mp4
    10:17
  • 2. Most Important JavaScript Practical Questions (Code Output based).mp4
    20:36
  • 3. Most Important JavaScript Praction Questions (Code Output based).mp4
    21:12
  • 1. Most asked Practical Interview Question.mp4
    13:32
  • 2. Most Important JavaScript Practical Questions.mp4
    14:54
  • 3. JavaScript Theory Questions.mp4
    07:16
  • 1. DOM JavaScript Practical Questions.mp4
    14:38
  • 2. JavaScript Interview Question Validate Form using callback.mp4
    04:31
  • 3. Most Important JavaScript interview based Questions on Callback and Promises.mp4
    17:04
  • Description


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

    What You'll Learn?


    • Learn JavaScript from beginner to expert in 2024.
    • Learn JavaScript including interview preparation and hands-on exercises.
    • The basics of JavaScript include variables, operators, if/else statements, boolean logic, functions, arrays, objects, loops, strings, and more.
    • Modern OOP features include encapsulation, prototype inheritance, classes, and constructors.
    • DOM manipulation and event handling, including accessing and modifying elements, working with styles and attributes, and handling events
    • Functions, scope, and advanced function concepts like parameters and callbacks.
    • Asynchronous JavaScript, including working with timers, callbacks, and promises and more
    • Learn How JS Works behind the scene

    Who is this for?


  • Individuals who want to learn JavaScript from scratch and become proficient in it, regardless of their prior programming knowledge.
  • Ideal for those seeking to confidently tackle JavaScript interviews.
  • Beginners aspiring to launch their careers in web development and needing a solid foundation in JavaScript to excel in their roles.
  • Those who have a basic understanding of JavaScript and wish to expand their knowledge, especially in areas such as OOPs, DOM and Asynchronous programming.
  • What You Need to Know?


  • No coding experience require to take this course! We will learn from basic to advance !
  • Good to have basic knowledge of HTML and CSS is recommended, but not required.
  • More details


    Description

    Welcome to the JavaScript Zero to Expert course of 2024 with Interview Preparation! This is a comprehensive, hands-on journey through JavaScript from its fundamentals to advanced concepts. Whether you're new to programming or looking to deepen your understanding, this course is designed to cater to learners at all levels.


    Why Take This Course?

    In this course, we'll cover everything from the basics of JavaScript syntax to advanced topics like object-oriented programming, asynchronous programming, and DOM manipulation. Plus, with our interview preparation series, you'll be ready to ace JavaScript-related questions in job interviews.

    With hands-on exercises, coding challenges, and real-world examples, you'll get plenty of practice applying what you've learned. And with interview preparation videos, you'll be ready to tackle JavaScript-related questions in job interviews.


    Join this new course in 2024 and stay ahead of the curve. From beginners to experienced developers, this course is designed to accommodate all skill levels. With updated content and practical exercises, you'll gain a comprehensive understanding of JavaScript that is relevant and applicable in today's web development landscape. Get ready to elevate your coding skills and create dynamic, interactive web applications with JavaScript in 2024.


    Here's an overview of the topics covered in the course:


    • Introduction to JavaScript and setting up your development environment

    • Basics of programming in JavaScript, including variables, data types, and control structures

    • Working with arrays and objects, including manipulation and iteration

    • Functions, scope, and advanced function concepts like parameters and callbacks

    • Important array methods and other useful concepts like iterables, sets, and maps

    • Object-oriented JavaScript, including classes, inheritance, and prototypes

    • JavaScript execution, including execution context, hoisting, scope chain, and closures

    • DOM manipulation and event handling, including accessing and modifying elements, working with styles and attributes, and handling events

    • Asynchronous JavaScript, including working with timers, callbacks, and promises

    • Other important topics like error handling, working with APIs, and more

    This course is suitable for beginners as well as experienced developers looking to deepen their understanding of JavaScript. Whether you're looking to build websites, web applications, or backend services, JavaScript is an essential skill, and this course will provide you with the knowledge and skills you need to succeed.

    Who this course is for:

    • Individuals who want to learn JavaScript from scratch and become proficient in it, regardless of their prior programming knowledge.
    • Ideal for those seeking to confidently tackle JavaScript interviews.
    • Beginners aspiring to launch their careers in web development and needing a solid foundation in JavaScript to excel in their roles.
    • Those who have a basic understanding of JavaScript and wish to expand their knowledge, especially in areas such as OOPs, DOM and Asynchronous programming.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Aniket Panchal
    Aniket Panchal
    Instructor's Courses
    Aniket Panchal is an aspiring and highly motivated final-year B-Tech Computer Science and Engineering (CSE) student with a passion for technology and problem-solving. With a strong foundation in computer science and a dedication to continuous learning.Throughout his academic journey, Aniket has demonstrated a keen interest in data structures and algorithms (DSA), showcasing exceptional problem-solving skills. His proficiency in C++ serves as a solid foundation for building efficient and elegant solutions to complex problems.Aniket's enthusiasm for web development has led him to master the MERN stack, encompassing MongoDB, Express.js, React, and Node.js. This expertise equips him with the tools to create modern and dynamic web applications, and he's always eager to explore new frontiers in web technology.As a forward-thinking individual, Aniket understands the importance of staying updated with the latest industry trends and best practices. He actively seeks opportunities to expand his knowledge, making him a valuable asset to any development team.Whether it's designing intuitive user interfaces, optimizing application performance, or tackling intricate coding challenges, Aniket approaches every project with enthusiasm and a commitment to delivering high-quality results. His dedication to growth and his solid skill set make him a promising talent in the world of computer science and software development.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 122
    • duration 14:58:19
    • Release Date 2024/05/17