The linked resources, are free, yes.
They have a site with paid courses, but that site doesn't cover creating your own network stack/protocol yet. I'm guessing the resources I linked were them savings stuff so they could eventually make their own course.