JavaScript Algorithms
JavaScript Algorithms, available at $54.99, has an average rating of 4.35, with 83 lectures, based on 58 reviews, and has 3788 subscribers.
You will learn about Be prepared to answer introductory JavaScript Algorithm whiteboard interview questions Learn How to Break Down Challenges in Their Own Words then Solve on Their Own. Master commonly asked interview questions Use Javascript to solve challenging algorithms Improve your problem solving skills and become a stronger developer This course is ideal for individuals who are Beginners who want to learn JavaScript Algorithms at a Basic Introductory Level or Those who want to be more comfortable with whiteboard interview questions or Bootcamp Students Preparing for Coding Interviews or Anyone preparing for an interview that will involve coding challenges It is particularly useful for Beginners who want to learn JavaScript Algorithms at a Basic Introductory Level or Those who want to be more comfortable with whiteboard interview questions or Bootcamp Students Preparing for Coding Interviews or Anyone preparing for an interview that will involve coding challenges.
Enroll now: JavaScript Algorithms
Summary
Title: JavaScript Algorithms
Price: $54.99
Average Rating: 4.35
Number of Lectures: 83
Number of Published Lectures: 82
Number of Curriculum Items: 83
Number of Published Curriculum Objects: 82
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Be prepared to answer introductory JavaScript Algorithm whiteboard interview questions
- Learn How to Break Down Challenges in Their Own Words then Solve on Their Own.
- Master commonly asked interview questions
- Use Javascript to solve challenging algorithms
- Improve your problem solving skills and become a stronger developer
Who Should Attend
- Beginners who want to learn JavaScript Algorithms at a Basic Introductory Level
- Those who want to be more comfortable with whiteboard interview questions
- Bootcamp Students Preparing for Coding Interviews
- Anyone preparing for an interview that will involve coding challenges
Target Audiences
- Beginners who want to learn JavaScript Algorithms at a Basic Introductory Level
- Those who want to be more comfortable with whiteboard interview questions
- Bootcamp Students Preparing for Coding Interviews
- Anyone preparing for an interview that will involve coding challenges
Hi, it’s me, Rob – Front End Engineer and online instructor with over 15,000 students.
If you are a beginner JavaScript students wanting to prepare yourself for your first JavaScript coding interview then this course is for you!
An algorithm is like a recipe. It takes “inputs” (the ingredients), and performs a set of simple and (hopefully) well-defined steps, and then finishes after producing an “output” (the meal).
Each lesson will present you with:
-
An algorithm for you to solve. This is like challenging you as a chef to produce a specific meal.
-
I will share with you the JavaScript tools that may be helpful to solve this challenge. This is like knowing the ingredients, tools and techniques of cooking.
-
I will then teach you to write out pseudocode, how you would solve this problem in your own words. This is where we will write out the recipe together.
-
Finally, I’ll present you with multiple ways to solve each challenge. Just like there are variations in how to make a meal, so there are a number of ways to solve an algorithm.
Check out any of the sample videos for this course to get a feel 🙂
Many algorithm courses will present you with a challenge then have you passively watch them solve the challenge. This course will guide you as a beginning in breaking down a problem and learning to solve on your own.
This isn’t the only algorithms course you should ever take. But it should be your first!
Let’s get cooking with JavaScript!
Course Curriculum
Lecture 1: Environment Setup
Chapter 1: Name Swap
Lecture 1: Name Swap – Built in Functions
Lecture 2: Name Swap – Built in Functions – Final Code
Lecture 3: Name Swap – Indices
Lecture 4: Name Swap – Indices – Final Code
Chapter 2: Remove Odd Numbers From Array
Lecture 1: Remove Odd Number from Array with Modulus Operator and For Loops
Lecture 2: Remove Odd Number from Array with Modulus Operator and For Loops – Final Code
Lecture 3: Remove Odd Numbers from Array with Filter Method
Lecture 4: Remove Odd Numbers from Array with Filter Method – Final Code
Chapter 3: Repeat a String
Lecture 1: Repeat a String with for loop
Lecture 2: Repeat a String with for loop – Final Code
Lecture 3: Repeat a String with while loop
Lecture 4: Repeat a String with while loop – Final Code
Chapter 4: Find the Longest String
Lecture 1: Find the Longest String with replace method and regular expressions
Lecture 2: Find the Longest String – Final Code
Lecture 3: Find the Longest String with replace method and regular expressions with For Of
Lecture 4: Find the Longest String Part II – Final Code
Chapter 5: Filter Strings from Array
Lecture 1: Filter Strings from Array with typeof operator and Number.isInteger() method
Lecture 2: Filter Strings from Array with typeof operator… – Final Code
Lecture 3: Filter Strings from Array with filter() method
Lecture 4: Filter Strings from Array with filter() method – Final Code
Chapter 6: Alphabetize String
Lecture 1: Alphabetize String with sort() method
Lecture 2: Alphabetize String – Final Code
Lecture 3: Alphabetize String with sort() method and spread syntax
Lecture 4: Alphabetize String Part II – Final Code
Chapter 7: Reverse a String
Lecture 1: Reverse a String with built in functions
Lecture 2: Reverse a String with built in functions – Final Code
Lecture 3: Reverse a String with spread syntax
Lecture 4: Reverse a String with spread syntax – Final Code
Lecture 5: Reverse a String with for loop
Lecture 6: Reverse a String with for loop – Final Code
Lecture 7: Reverse a String with for of loop
Lecture 8: Reverse a String with for of loop – Final Code
Chapter 8: Palindrome
Lecture 1: Is Palindrome?
Lecture 2: Palindrome – Final Code
Chapter 9: Review Bonus Content: JavaScript the Basics
Lecture 1: Review Bonus Content: JavaScript the Basics
Chapter 10: Review: Variables
Lecture 1: Variable Whiteboard Lesson
Lecture 2: Variable Lab Lesson
Chapter 11: Review: String
Lecture 1: String Whiteboard Lesson
Lecture 2: String Lab Lesson
Chapter 12: Review: Objects
Lecture 1: Objects Intro Whiteboard
Lecture 2: Objects Intro Lab
Lecture 3: Objects Dot and Bracket Notation Whiteboard
Lecture 4: Objects Dot and Bracket Notation Lab
Chapter 13: Review: Arrays
Lecture 1: Arrays Intro Whiteboard
Lecture 2: Arrays Intro Lab
Lecture 3: Array Methods Part 1 Whiteboard
Lecture 4: Array Methods Part 1 Lab
Lecture 5: Array Methods Part 2 Whiteboard
Lecture 6: Array Methods Part 2 Lab
Chapter 14: Review: Functions
Lecture 1: Functions Basics Part 1 Whiteboard
Lecture 2: Functions Basics Part 1 Lab
Lecture 3: Functions Basics Part 2 Whiteboard
Lecture 4: Functions Basics Part 2 Lab
Lecture 5: Functions Basics Part 3 Whiteboard
Lecture 6: Functions Basics Part 3 Lab
Chapter 15: Review: Loops and Conditionals
Lecture 1: Loops and Conditionals Whiteboard
Lecture 2: Loops and Conditionals Lab
Lecture 3: Switch Statement Whiteboard
Lecture 4: Switch Statement Lab
Lecture 5: Loops Part 2 – For, While, Do/While Loops Whiteboard
Lecture 6: Loops Part 2 – For, While, Do/While Loops Lab
Chapter 16: Review: Regular Expressions
Lecture 1: Regular Expressions Whiteboard
Chapter 17: Review: This, Bind, Call & Apply
Lecture 1: This & Bind Whiteboard
Lecture 2: This & Bind Lab
Lecture 3: This & Call Whiteboard
Lecture 4: This & Call Lab
Chapter 18: Review: Functional Programming
Lecture 1: Functional Programming Intro Whiteboard
Lecture 2: Functional Programming Intro Lab
Lecture 3: Map Method Whiteboard
Lecture 4: Map Method Lab
Lecture 5: Reduce Method Whiteboard
Lecture 6: Reduce Method Lab
Chapter 19: Review: ES6
Lecture 1: Let Whiteboard
Lecture 2: Let Lab
Lecture 3: Const Whiteboard & Lab
Lecture 4: Template Literals Whiteboard
Lecture 5: Template Literals Lab
Lecture 6: Arrow Functions Whiteboard
Lecture 7: Arrow Functions Lab
Lecture 8: Spread Operator Whiteboard
Instructors
-
Rob Merrill
Front End Engineer
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 13 votes
- 5 stars: 41 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024