When someone tells me that he/she wants to learn Python, I always ask,
What do you want to learn it for?
You need to have an objective in your mind to be able to accomplish something. Just learning the fundamentals of a programming language isn’t enough. that is why, you need to pick a project that you want to accomplish with the help of knowledge you acquire.
I recently wanted to explore more about Django Rest framework. So I decided to build a Quizzing app. This app is about bringing the news to the medium in the form of Quiz.
Remember those long blog posts that you can’t finish, because they are so dull!
Remember those videos of journalists and political speakers engaging in a cock fight, every Prime time.
Is this really the way you can acquire information? Are you learning anything.
I always pondered, How to engage the youth of our India in current affairs, without making it monotonous. Thus rose the requirement of Dinq. You acquire various information about India, through the form of a Quiz :-)
The frontend is built with Vue.js and the backend is a Django Rest Framework.
Let me know what you think about.