Loading...

Refactoring: Improving the Design of Existing Code is a self-paced advanced-level programming online course on GreyAcademy, taught by Kushi sharma. It has 16 modules and 18 chapters, and it takes about 10 hours to complete. Enrol once and learn at your own pace. You get a completion certificate when you finish all the lessons.
Topics covered: Introduction, Foreword, Preface, Refactoring, a First Example, Principles in Refactoring, Bad Smells in Code, Building Tests, Toward a Catalog of Refactorings, Composing Methods, Moving Features Between Objects, Organizing Data, Simplifying Conditional Expressions and more.
Not sure where to start? Compare this with other online courses or follow a career roadmap.
Refactoring: Improving the Design of Existing Code is a advanced-level programming course covering Introduction, Foreword, Preface, taught through short self-paced lessons on GreyAcademy.
Refactoring: Improving the Design of Existing Code is a paid course on GreyAcademy. Enrol once and get lifetime access to all lessons.
Yes. Once you complete all lessons (and pass any required assessments) in Refactoring: Improving the Design of Existing Code, you can download a verified GreyAcademy certificate with a unique verification code.
Yes, Refactoring: Improving the Design of Existing Code is fully self-paced. You can pause, rewind, and revisit any lesson as many times as you need, on any device.
Refactoring: Improving the Design of Existing Code is a advanced-level course. Check the course level above to see if it matches your current experience.
Refactoring: Improving the Design of Existing Code takes approximately 10 hours to complete, spread across 18 lessons at your own pace.
All prices include a 18% platform fee
Saurav Singh