O
O
ohey2021-09-18 11:51:46
Python
ohey, 2021-09-18 11:51:46

Next step after Python base?

Hi, I've already asked here for advice on learning python, but now there's a more specific question. I was advised to start sawing my project, but the fact is that my knowledge is still very small in order to do something.
That is, I got acquainted with the basic syntax of the language, I can solve problems on codewars 6-8 kyu, but I don’t know what next step to take - how to go directly to practice (all sorts of primitive things like gallows / stone-cutting paper / guess the chilo / etc. I do I can, I want something more global). Do I understand correctly that now I need to start studying libraries? For example, my first thought is to try to file my web application (fortunately, there is an html / css base). Is it correct to move from learning python to learning Django/Flask?

I am currently taking a few more courses that I like, but they are more geared towards problem solving. But as I understand it, puzzles are good for understanding algorithms, but they are far from real tasks and projects. I would like to dilute the tasks with something else)

ps. I have ideas for projects that I would like to implement, but at this stage my knowledge is catastrophically insufficient even to approach their implementation. So I want to start with something simpler.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
D
dmshar, 2021-09-18
@ohey

Before answering you, I would like to understand why the answer to your previous question - which definitely has an answer to this next one - did not suit you. You carefully read, comprehended, and something prompted you not to follow the proposed path, but in fact repeat the previous one only in slightly different words. So what is "wrong" in the previous question? About a dozen of exactly the same questions, even on this forum, I don’t even stutter.
Well, the answers to your questions in this thread.
Do I understand correctly that now I need to start studying libraries? - Libraries are not studied on their own, but they choose and study a library for a specific task.
try to file your web application (fortunately, there is an html / css base). Is it correct to move from learning python to learning Django/Flask?- you understand correctly.
But as I understand it, puzzles are good for understanding algorithms, but they are far from real tasks and projects. I would like to dilute the tasks with something else) Well, yes, no one thinks that you can become a musician without learning how to play scales. But for some reason, everyone is sure that you can move on to real projects without understanding the algorithms and basic data structures.
I would like to dilute the tasks with something else) - it's not clear, but what's stopping you? Although I suppose - poor knowledge of the base.
I have project ideas - that's great. Not everyone can boast of this.
but at this stage, my knowledge is catastrophically insufficient even to approach their implementation. So I want to start with something simpler.- Well, so what's stopping you from doing this most "slow"? Building on the advice you've already received?

D
Developer, 2021-09-18
@samodum

When questions of this type arise, I want to ask a question - why the hell do you need all this at all ?, if you don’t have any motivation yourself?
My advice is to drop this. Programming is not for you

S
Slava Rozhnev, 2021-09-18
@rozhnev

Is it correct to move from learning python to learning Django/Flask?

Python is not only WEB. If you are interested, look towards Data Since - learn NumPy with SkLearn and kaggle to help you
Automation is interesting - write a plugin for Ansible - this is also a python

R
romvup, 2021-09-20
@romvup

Feeling. that you’re not ready yet won’t go anywhere, work with what you have
Try to formulate an MVP from your idea (a bunch of cool features can be added later, but at the start they will only interfere) Break the MVP into several tasks, those into subtasks and solve, look for on the Internet, something has already been solved by others by 100%, something by 50%. then the necessary libraries / modules will be pulled up.
If you learn Python by solving problems that are not interesting to you (which you were advised), motivation will not be enough for a long time

R
Rcd, 2021-09-18
@2228rcd

Do as you see fit. If you want frameworks, learn frameworks. If you want to write a parser, write a parser. (if in the process you realize that there is not enough knowledge, learn a little and then continue to write the project).
You won't lose anything but time.

V
Vadim, 2021-09-18
@Viji

I have ideas for projects that I would like to implement, but at this stage my knowledge is catastrophically insufficient even to approach their implementation. So I want to start with something simpler.
like what kind of projects? From this it will be easier to give the following advice!

K
KraGen.Developer, 2021-09-18
@KraGenDeveloper

I have ideas for projects that I would like to implement, but at this stage of my knowledge, this is catastrophically small, this is not an obstacle at all, in the eighth grade we started learning Lazarus, ALL I knew was "button1.visible = true/false" EVERYTHING but the program I wanted to do to download cheats from the Internet, type in the menu you look at the cheat description for it and when you poke on the button in the browser, it automatically downloads this cheat, BUT before downloading the file, view a short advertisement. I got the download code from the internet. ALL. There are no barriers - there is a tight imagination. (I'm not trying to offend anyone)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question