Hi yaq. I took a bootcamp course and, like you, knew all the basics. However, applying what you know is a totally different ballpark.
Try creating an introductory project, something simpler but still that you really want to do. For example, a simple e commerce web app would probably be a good first project. It has to be something you want to do so that you pursue it throughout all the bugs that will invariably show up. Django is marketed as "The framework for perfectionists with deadlines", but I don't find that to be true unless you're very experienced. I've had several bugs that have taken me a great deal of head scratching and time to fix. Not bugs, but, errors.
And yeah. You'll learn a lot handling errors and completing your project, perhaps more than from your original coursework.
Make sure you back up all your work. Github is a good idea.
Michael