7 thoughts on “Where should i start?”

  1. I’d recommend using Django REST Framework because you already have the frontend separated and you just need the backend. One of the main resources is just reading the official documentation where they explain very well everything involving Django Rest Framework. [https://www.django-rest-framework.org/tutorial/quickstart/](https://www.django-rest-framework.org/tutorial/quickstart/)

    Then when you understand how everything works because you read the documentation, I’d recommend using [https://imagine.ai/](https://imagine.ai/), it’s a free tool that will help you generating an initial very clean code base starter instantly, by just defining your models and your preferences in the UI.

    (Disclaimer: I work at Imagine, so if you have any questions about it just let me know). I think this tool is exactly what you’re looking for and will make life so much easier to you, plus you can learn Django by using it.

  2. Getting familiar with the ORM & models would be a good start. Then using the hidden gem that is the admin should give you a good reason to continue using Django.

    I agree drf is extremely clever but if you haven’t used anything like it before it might take some getting used to.
    To get started you might want to make views that return json- a bit more roll-your-own, but will be a bit more learnable. Do that for a bit & then you will appreciate the jump to drf when you need to!

    Heroku makes deployment easy or Zappa & use aws lambdas if you are comfortable with aws.

    Best of luck! Hmu if you have any questions

  3. The django documentation has some great tutorials. If that doesn’t work try this tutorial: [https://www.youtube.com/watch?v=F5mRW0jo-U4&t=973s](https://www.youtube.com/watch?v=F5mRW0jo-U4&t=973s). I tried pythonanywhere instead of heroku and gave up. I went back to the drawing board to learn more about basic python coding. Doing codewars daily to keep me going but I think I need to go back to run through the django tutorial.

  4. Hey I was in your shoes, now django dev!
    I learned all the basics with a cool book, named Django for beginners from William S Vincent !
    It’s project based, you build as you go, you do actually repeat so you don’t forget.

    You can find it on Libgen.


Leave a Comment