Refactor Javascript
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 who's 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 who's 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 who's 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 who's 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
-
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- 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