im coding along with the video, trying not to make my code an exact copy of his
Ok, that's a good way to approach learning. Not practicing along, or copying their code exactly will bite you later on. I would just pick a simple project that you think will be *slightly* too hard for you, and being chipping away at it without tutorials.