(This course can be delivered immediately) Are you searching for a job in the field of a JavaScript Software engineer or developer? This is the right course for you. This course is for File size: 3.17GB
Ultimate JavaScript Interview Course
What you will learn
Be incredibly well prepared for any javascript programming interviews you will have
Excel in many javascript interview questions you might be asked during an interview
Learn how algorithms work and how you can code them.
Make your own custom algorithms that perform the functionality you need
How to code important data structures JavaScript
For whatever you need, manipulate data structures in your custom way.
Your code, programs, and applications will perform better.
Course Content
Expand all 243 lectures11 :10 :07
–Course Introduction
06:17
Course Introduction
Preview
02:29
Course Layout
03:48
–Introduction to Data Structures and Important Concepts
20:00
What are Data Structures and Why Are They Important?
04:16
Constructor Functions and The “this” Keyword
09:48
The Prototype Object
05:56
–Linked Lists
01:11:44
What is a Linked List and How Does It Work?
Preview
02:35
The Linked List “Node” Constructor Functions
Preview
06:34
Add to Head – Part 1
Preview
03:19
Add to head – Part 2
Preview
06:56
Add to your Head
05:06
Add To Tail
02:48
Testing Add To Tail and Head
04:17
Remove Head
05:21
Take Tail
04:05
Search Method
06:28
Test Search
02:50
Independent Exercise – Linked List
01:09
Linked List – Exercise Review
05:10
Big O Notation and Calculating Runtime of a Functional
08:55
Big O Notation & Runtime Source Code
00:54
Wrap-up Linked List
04:28
Source Code for Linked List
00:49
–Binary Search Trees
01:12:41
What Is a Binary Search Tree and How Does It Work?
05:51
Part 1: Recursion
04:20
Recursion Part 2 & The Call Stack
05:19
Insert Method
08:08
Test Insert
03:02
Method
03:53
Testing contains
02:04
Depth First Transversal – In Order
07:14
Test Depth First Traversal In Order
01:53
Method of Refactoring Depth first Traversal
02:33
Pre-Order Depth First Traversal
02:46
Pre-Order for Testing Depth First Traversal
01:22
Depth First Traversal-Post-Order
03:39
Part 1: Breadth First Transversal
03:37
Part 2 of Breadth First Transversal
06:15
The First Test of Breadth
02:34
Binary Search Tree – Independent Exercise
00:49
Binary Search Tree – Exercise Review
03:08
Wrap-Up Binary Search Tree
03:26
Binary Search Tree Source Code
00:48
–Hash Tables
52:55
What is a Hash Table and How Does It Work?
06:43
Hash Table, Hash Node Constructor Functions
04:44
CharCodeAt Operator Method and Modulus
04:20
Hash Method
04:46
Insert Method
05:34
The Testing Method for Insert
03:19
Refactoring Insert Method
05:46
Test Refactored Insert Method
02:24
Use this Method
04:54
The Testing Method
01:44
Hash Table – Independent Exercise
00:49
Hash Table – Exercise Review
04:55
Wrap-Up Hash Table
02:06
Source Code for Hashtable
00:51
–JavaScript Introduction to Algorithms
04:11
Introduction To Algorithmsamp; Course Layout
04:11
–Fizz Buzz
10:36
Fizz Buzz – Intro
02:17
Modulus Operator
01:57
Fizz Buzz – Code
04:55
Fizz Buzz – Testing
01:16
Fizz Buzz – Source Code
00:11
–Harmless Ransom Note
25:43
Harmless Ransom Note – Intro
02:11
Time Complexity & Big O Notation
09:05
Harmless Ransom Note – Code Part 1
06:18
Harmless Ransom Note – Code Part 2
03:27
Harmless Ransom Note – Testing
04:04
Harmless Ransom Note – Source Code
00:38
–Is Palindrome
09:59
Is Palindrome – Intro
01:42
Is Palindrome – Code
07:07
Is Palindrome – Testing
01:01
Is Palindrome – Source Code
00:09
–Caesar Cipher
15:05
Caesar Cipher – Intro
01:59
Caesar Cipher – Code
11:12
Caesar Cipher – Testing
01:31
Caesar Cipher – Source Code
00:23
42 additional sections
Requirements
This course provides basic knowledge of Javascript – it teaches all skills from ground up
Download immediately Ultimate JavaScript Interview Course
Description
Are you seeking a job in the field of a JavaScript Software engineer or developer? This is the right course for you. This course was specifically designed to prepare students for any type of job. JavaScript Programming interviews you may be invited to. Programming interviews can be stressful and challenging, but they don’t have to be. Preparation is key to a successful coding interview. This course will prepare your for coding interviews by teaching the 3 most important aspects that you must know: Data Structures (algorithms), and Practice Interview Questions. This course will teach you how to code all these things and more. Interview questions, data structures, and algorithms that we’ll cover in this course are based on real-life experiences at real companies.
This course is not intended to make you memorize the exercises, but rather to give you a deeper understanding of how the Javascript code works under the hood. You will be able understand the code and be able answer any interview questions you are asked. This course teaches you important skills and techniques that will enable you to be successful in real-life interview situations. These are just a few of the skills, concepts, and techniques you’ll learn in this course:
Algorithms
Data Structures
Real Interview Questions
Recursion & the Call Stack
Big O Notations
Memoization
Functional Programming
Variable and Function Lifting
Global, function, & block scopes
Closures
Immediately Invoked Function Expressions, (IIFEs).
Currying functions
Referential data passing
The prototype object & constructor functions
The “this” Keyword and its use cases
Temporary variables
Manipulating data types
The importance of “strict” Mode
Object equivalency
Binary search (recursively).
Merge Sort & Bubble Sort
The Sieve of Eratosthenes
Caesar Cipher
Fibonacci
Inheritance JavaScript
Binary Search Trees
Hash Tables
There’s so much more.
This course will give you a solid understanding of data structures, algorithms and interview questions. But, more importantly, you will be able to apply the concepts, skills and techniques that you learn in this course to any interview questions you might be asked. You will be confident entering any Javascript interview you may have. I hope you enjoy this course!
Who is this course for?
Anyone looking to become a programmer.
Anybody looking for a job in web development
Anybody who is interviewing for a job as a web or programming developer
Anyone who wishes to improve their Javascript skills and knowledge
Here’s what you’ll get in Ultimate JavaScript Interview Course
Course Features
- Lectures 1
- Quizzes 0
- Duration Lifetime access
- Skill level All levels
- Language English
- Students 0
- Assessments Yes