You must build your own projects. Once you have an understanding of the syntax and basic implementation of your chosen language, then you need to start building things on your own. No more hand-holding.
…rstand and what makes things confusing. Know how to quickly put together a high-fidelity prototype. If you can get to the point where everything you make looks great and makes sense, you will not have trouble landing a design job.