replacing outer CV joint?

how hard is this? is this comparable to replacing the CV boot? Is the CV joint hard to remove? I don’t really know how it’s held on there…

i’d like to replace my driver side one tomorrow…

any help?

Thanks!