Preparing for a Frontend Interview
Get an upper hand in your next frontend interview!
Become more confident and prepared for your next frontend interview!
In this course, you will
- Understand a typical frontend interview process
- Learn JavaScript concepts and how to explain them during an interview
- Go through practical exercises, problems and solutions asked during an interview
- Get an insight into what to expect from HTML, CSS, React and Redux during an interview
This course is for you if you are
- A coding bootcamp graduate
- An intern
- A junior developer
- A junior developer transitioning into a senior role
- A backend developer looking to move into a fullstack role
Your Instructor
Vishwas is an educational content creator with over 300k subscribers on YouTube
Course Curriculum
Introduction
Available in
days
days
after you enroll
Breaking Down the Interview Process
Available in
days
days
after you enroll
JavaScript
Available in
days
days
after you enroll
-
StartSection Overview - JavaScript (3:00)
-
StartVariable Declarations - var vs let vs const (9:25)
-
StartVariable Declarations Exercise & Solution (3:29)
-
StartUnderstanding Scope (10:08)
-
StartClosures (10:16)
-
StartClosures Exercise & Solution (8:12)
-
StartFunction Currying (7:57)
-
Startthis Keyword (11:54)
-
Startthis Keyworkd Exercise & Solution (5:18)
-
StartArrow Functions (5:14)
-
StartArrow Functions Exercise & Solution (1:35)
-
StartFunction Currying Exercise and Solution (6:33)
-
StartPrototype (11:09)
-
StartMore on Prototype (5:33)
-
StartPrototypal Inheritance (14:27)
-
StartES6 class Keyword (4:06)
-
StartES6 class Keyword Exercise & Solution (5:05)
-
StartMap (6:37)
-
StartSet (3:30)
-
StartIterables and Iterators (19:51)
-
StartIterables and Iterators Exercise & Solution (7:34)
-
StartGenerators (10:16)
-
StartGenerators Exercise & Solution (3:47)
-
StartAsynchronous JavaScript (5:47)
-
StartTimeouts and Intervals (7:38)
-
StartTimeouts and Intervals Exercise & Solution (7:46)
-
StartCallbacks (7:30)
-
StartPromises (Part 1) (15:52)
-
StartPromises (Part 2) (6:32)
-
Startasync await (10:40)
-
Startasync await Exercise and Solution (1:26)
-
StartEvent Loop - Synchronous Code (7:12)
-
PreviewEvent Loop - setTimeout (8:47)
-
StartEvent Loop - Promise (7:52)
-
StartEvent Loop - setTimeout with Promise (8:24)
-
StartSuggested Learning (2:05)
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.