Beginner’s Guide to Build Your Own Large Language Models from Scratch