HOME > Development > Refactor Javascript

Refactor Javascript

  • Development
  • Apr 25, 2025
SynopsisRefactor Javascript, available at $54.99, has an average rati...
Refactor Javascript  No.1

Refactor Javascript, available at $54.99, has an average rating of 3.7, with 27 lectures, 2 quizzes, based on 59 reviews, and has 12109 subscribers.

You will learn about Identify refactoring techniques and the reasons for doing it. Rework bad designs into well-designed code. Write code that is more simple and less error-prone. Improve code to follow the latest and best practices. Learn with hands-on examples. Tools that will help you to consistently write high quality code. This course is ideal for individuals who are Developers who want to ensure that their code, is easy to read, understand and maintain. or Anyone whos interested in learning the best techniques in improving already existing code. or Students who want to take their coding skills to the next level and get skills that are future-proof. It is particularly useful for Developers who want to ensure that their code, is easy to read, understand and maintain. or Anyone whos interested in learning the best techniques in improving already existing code. or Students who want to take their coding skills to the next level and get skills that are future-proof.

Enroll now: Refactor Javascript

Summary

Title: Refactor Javascript

Price: $54.99

Average Rating: 3.7

Number of Lectures: 27

Number of Quizzes: 2

Number of Published Lectures: 27

Number of Published Quizzes: 2

Number of Curriculum Items: 29

Number of Published Curriculum Objects: 29

Original Price: 24.99

Quality Status: approved

Status: Live

What You Will Learn

  • Identify refactoring techniques and the reasons for doing it.
  • Rework bad designs into well-designed code.
  • Write code that is more simple and less error-prone.
  • Improve code to follow the latest and best practices.
  • Learn with hands-on examples.
  • Tools that will help you to consistently write high quality code.
  • Who Should Attend

  • Developers who want to ensure that their code, is easy to read, understand and maintain.
  • Anyone whos interested in learning the best techniques in improving already existing code.
  • Students who want to take their coding skills to the next level and get skills that are future-proof.
  • Target Audiences

  • Developers who want to ensure that their code, is easy to read, understand and maintain.
  • Anyone whos interested in learning the best techniques in improving already existing code.
  • Students who want to take their coding skills to the next level and get skills that are future-proof.
  • We live in a vibrant and ever changing world, and this demands that our code reflects that, the code we write and work with should be easy to read, understand and change! The main motivation behind this course is exactly that, identify and analyse best practices and general good rules of thumb that helps developers to write excepcional Javascript code.

    This course takes you on a journey to find the common mistakes the best practices and the right tools to keep you consistently writing the best code you can without affecting the delivery.

    In this journey we will provide you with examples of the best practices, but, more importantly, we will discuss ways of thinking and considerations that will help you in the future to turn “bad” code into good code, regardless of the programming language or framework you use.

    Specifically, you will learn about:

  • Common issues, known as code smells.

  • Techniques to refactor already existing code.

  • Structure Javascript/Node code.

  • Tools that enforce you to follow the best practices and good rules.

  • This course does NOT focus on a specific programming style or paradigm (like functional programming or object oriented programming) but instead covers general concepts and techniques that will apply regardless of the paradigm.

    This course also comes with:

    A responsive instructor in the Q&A Section

    Udemy Certificate of Completion Ready for Download

    Udemy’s 30 Day “No Questions Asked” Money Back Guarantee

    If you get stuck you can benefit from a fast and direct support. You can contact me anytime!

    See you inside!

    Jo?o

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Code Smells

    Lecture 1: Introduction

    Lecture 2: General Code Smells

    Lecture 3: Kill All the Global Data

    Lecture 4: Long Functions && Long Classes

    Lecture 5: Long Parameters List

    Lecture 6: Side Effect

    Lecture 7: Feature Envy

    Lecture 8: Divergent Change AND Shotgun Surgery

    Chapter 3: Code Elements Refactoring

    Lecture 1: Introduction

    Lecture 2: Notes about exercises

    Lecture 3: Be the code minimalist

    Lecture 4: Refactoring variables

    Lecture 5: Refactoring conditionals

    Lecture 6: Refactor conditionals exercise

    Lecture 7: Refactoring loops

    Lecture 8: Refactor loops exercise

    Lecture 9: Refactoring functions 1

    Lecture 10: Refactoring functions 2

    Lecture 11: Refactoring functions exercise

    Chapter 4: Code Structure Refactoring

    Lecture 1: Introduction

    Lecture 2: Error handling

    Lecture 3: Structuring the code

    Lecture 4: Refactoring Tools

    Lecture 5: Eslint Demo

    Chapter 5: Conclusion

    Lecture 1: Extra Resources

    Lecture 2: Conclusion

    Instructors

  • Refactor Javascript  No.2
    Jo?o Gomes
    Software Developer
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 6 votes
  • 3 stars: 7 votes
  • 4 stars: 22 votes
  • 5 stars: 23 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!