Booking options
£116.99
£116.99
On-Demand course
3 hours 53 minutes
All levels
Succeed in your next JavaScript coding interview by working through practice questions and learning important JavaScript skills and concepts
This course is designed to help you prepare effectively for any JavaScript programming interview. Since programming interviews require intense preparation, with practice being the key to succeeding, this course will ensure you are well-equipped to make an impression. In this course, you will complete more than 30 JavaScript interview questions that come from actual JavaScript interviews.
You will understand how to approach problems, solve each one, and use the best solution to each problem in a step-by-step manner. You'll also delve into the skills, concepts, and techniques that are required to solve each problem. All along, the course helps you strengthen your JavaScript programming skills and knowledge of fundamental concepts through a hands-on style.
The course covers a mix of ES5 and ES6 code to ensure that you grasp the fundamental concepts effectively.
By the end of this course, you will be well-versed with more than 30 interview questions, and have the skills and techniques you need to know to succeed in interviews. All codes and supporting files are available at-
https://github.com/sanjanapackt/PacktPublishing-JavaScript-Interview-Preparation-Practice-Problems
Learn the skills, concepts, and techniques necessary to excel in JavaScript coding interviews
Understand how programming interviews work and the type of questions to expect
Strengthen your JavaScript programming skills and your knowledge of important JavaScript concepts
This course is for anyone looking to pursue a career as a programmer or web developer. Anyone who wants to strengthen their JavaScript skills will also find this course useful.
In this course, every concept is thoroughly explained to ensure you understand the working of JavaScript code. The course also takes you through the different interview questions and solutions. The purpose of this course is to teach you the concepts, skills, and techniques that you need to know to solve a wide variety of questions you may be asked in a programming interview.
Learn the concepts and techniques that interviewers usually test candidates on in JavaScript programming interviews * Gain insights into the actual format of programming interviews
Eric Traub currently works as a software engineer in New York City. He has extensive experience working as a teacher and instructing people in a variety of different subjects. He changed his career from teaching to software engineering because of the excitement it brings to him and the passion that he has for it. He is now lucky enough to have the opportunity to combine both of these passions - software engineering and teaching!
1. Introduction & Course Layout
2. Triple Add Function
3. Working With IIFEs
4. Button 5
5. Closures
6. "this" Keyword
7. Hoisting in JavaScript
8. Scope and "self"
9. Equals vs Strict Equals
10. Log Number Function
11. Use Strict
12. Curry Function
13. Counter Function
14. Logging X and Y
15. "call" and "apply" Methods
16. Determine "list2"
17. Singly or Doubly Invoked Function
18. JSON Data
19. Order Logged Out
20. Making an Object
21. Type of Data Types
22. Bind Method
23. Two Objects
24. Array Constructor
25. Array IndexOf
26. Equivalent Numbers
27. Objects and Strings
28. Strings and Arrays
29. Object Properties
30. X and Y
31. Withdraw From Account
32. Next Steps