Advanced JavaScript Development

Master advanced JavaScript with a focus on functional and object-oriented programming, debugging techniques, and practical exercises.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course dives into advanced JavaScript techniques, focusing on functional programming, object-oriented principles, and debugging strategies. With a mix of videos and hands-on exercises, you’ll learn how to write better code and solve problems more efficiently.

Key Points

  • Functional programming basics
  • Difference between statements and expressions
  • Using Underscore library for utility methods
  • Object-oriented programming concepts
  • Debugging techniques and tools

Learning Outcomes

  • Understand and apply functional programming in JavaScript
  • Differentiate between statements and expressions
  • Utilize Underscore for efficient coding
  • Master object-oriented programming concepts
  • Implement effective debugging techniques

About This Course

We’ll cover functional programming, debugging techniques, and object-oriented programming.

In this course we'll examine advanced techniques in JavaScript. We’ll first look at the difference between statements and expressions and how functional programming can improve the way that we write code.

We’ll also look at Underscore, which is a library for providing utility, functional methods for us to use in our applications. We’ll also cover object-oriented programming in JavaScript. We’ll cover different ways to create classes and how to utilize them in our applications in JavaScript.

Finally, we’ll take a look at some of the different debugging techniques and tactics that we can use to help minimize the amount of time we spend debugging our applications. Let’s get started.

Course Includes:

  • 21 videos with over 60 minutes of lectures and explanations.

  • 5 external resource files.

  • 11 exercises to help you master advanced JavaScript concepts and techniques.

What You'll Learn:

  • Statements vs. Expressions

  • If vs Ternary

  • Functional Programming

  • Map

  • Filter

  • Underscore

  • Debugging

  • Phases

  • Strategies

  • Tips

  • Tools

  • Prevent

  • Object Oriented JavaScript

  • Inheritance

  • Additionaln

  • Exercises

  • And More!

  • Course Goal: Learn how to improve JavaScript development with functional and object-oriented techniques

Instructor

Profile photo of RefactorU LLC
RefactorU LLC

Hey folks, thank you for visiting. RefactorU was founded in late 2012 in Boulder, Colorado, and was one of the first accelerated web application development "bootcamps" in North America. Launching its first cohort in 2013, it was the first full-stack Javascript bootcamp in Colorado, the first to be approved by Colorado's Division of Private Occupational Schools, and the second bootcamp...

Review
4.9 course rating
4K ratings
ui-avatar of Sua Lee
Sua L.
5.0
8 months ago

good

  • Helpful
  • Not helpful
ui-avatar of sankari A
Sankari A.
4.5
11 months ago

good learning experience

  • Helpful
  • Not helpful
ui-avatar of Pamela Pradhan
Pamela P.
3.5
1 year ago

No certificate provided at the end.

  • Helpful
  • Not helpful
ui-avatar of Asjad
Asjad
3.5
1 year ago

good

  • Helpful
  • Not helpful
ui-avatar of Dennis Kithinji
Dennis K.
4.0
1 year ago

The instructor was well presentable and his illustrations were nailed to the heart of the topic.

  • Helpful
  • Not helpful
ui-avatar of Alabi Razaq
Alabi R.
5.0
2 years ago

good

  • Helpful
  • Not helpful
ui-avatar of Limard Jehu
Limard J.
4.5
2 years ago

good

  • Helpful
  • Not helpful
ui-avatar of Abdullah Mazhar
Abdullah M.
5.0
2 years ago

great

  • Helpful
  • Not helpful
ui-avatar of Kevin Tchinda N.
Kevin T. N.
3.0
2 years ago

Nice, well explanations.. Just feel like it was not straight to the point; T

  • Helpful
  • Not helpful
ui-avatar of Joseph-Michel Alessi
Joseph-michel A.
5.0
3 years ago

Great and time efficient refresher!

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses