Refactor y final del curso