Published: January 03, 2020
When I first started to learn Django. I used videos from DjangoCon US, DjangoCon Europe, Coding for Entrepeneurs, Chris Hawks and a book from Two Scoop of Django to start my journey to learn about how to program in Django.
Those are how it got me started to learn Django. I sought to learn to build a project using the TryDjango series from the basics of deploying it to Heroku.
So I think it might be good to offer my own two cents on what to learn to land a job as a Django developer. Besides that, you do need to know that you do not need to know everything at the start instead pick it up along the way in your job.
Learning Django takes a lot of effort due to the steep learning curve required to learn about it.
While I was learning more about Django & front-end technologies. I started to see the various aspects of Django that is useful for you when building projects. So here are the potential paths for specialisation:
I won't be drilling down for each specialisation. Instead, I will be only talking about the rough skillsets that a Django developer might need to start to get a job as a developer.
Use of source control with a basic understanding of Git commands & understanding to create semantic commit messages.
Checkout your code
There are tons of ways to skin a cat. I'm gonna provide these options that are tested and proven by me to build your track record.
I hope this provides you with a glimpse on how to get started as a Django developer and hopefully specialise further as a Django developer.
Do note that, this is what I will lookout for a Django job. Which requires you to understand and build websites using Django.
If you would like to save yourself time and effort to get the job done. You can use a pre-built bootstrap v4 template.