@Claudinei The Blog page address you’re referring to is 100% made on blogger. Blog author has created different landing pages on this blog. If you want to learn how he did that then surely you can visit the link my best buddy @Rohan has shared.
Blogger has limitations compared to WordPress but we can do that all the work manually if you have enough knowledge of HTML, CSS and how blogger platform work. And the best part is we don’t have to pay a single penny for hosting