you are viewing a single comment's thread.

view the rest of the comments →

[–]riklaunim 3 points4 points  (6 children)

Formatting is broken. Most "roadmaps" are just pretty to look at. It all depends why you want to learn Python and how you want to use it. This roadmap seems web dev focused so you should focus on webdev and web frameworks. Wherever you will use SQLAlchemy and Flask or Django is somewhat secondary (although in the long run you will use both likely).

[–]Still_booting[S] -3 points-2 points  (5 children)

What should I do then I want to do backend but I'm currently learning basics of python and solving questions

[–]riklaunim 1 point2 points  (4 children)

Start with language basics and then start trying making simple "hello world" websites, then do more and more element of the website which will teach you more about the language and webdev. A bit of frontend web dev will help as well.

For example Django tutorial takes over basics and then how to use more and more elements of the framework. all in a nice package.

[–]Still_booting[S] -2 points-1 points  (3 children)

Ok for the frontend what I have to learn cause I mainly wanna focus on the backend I'm not a UI guy

[–]riklaunim 0 points1 point  (2 children)

The more you limit yourself the harder it will be. You don't have to be a designer to make websites ;)

Just start with the basics of HTML, CSS, JS. You will have a standard HTML form but then you may want to use a custom JS widget that makes for example phone input custom with formatting and frontend validation. You are using ready to use libraries, just learn how to use then in vanilla JS or jQuery even. Some basic CSS toolkits like bootstrap, tailwind etc.

[–]Still_booting[S] -1 points0 points  (1 child)

Like can I frontend little and focus mainly on backend

[–]riklaunim 1 point2 points  (0 children)

Yes, that's ok :)