0
Final chance
I have struggled for almost 2 years to learn python. I always start hard and after a month I give up. 2 months pass and I start again. Every time I start, the first weeks seems easy. Then it gets complicated and I lose interest. Yesterday I asked chatgbt if its any point for me to try again. He pointed to this app. This is my last try. It could be that coding is not for me?
5 ответов
+ 6
SoloLearn is nice because it goes one tiny step at a time, so even the very newest programmers can learn. I strongly suggest you setup Python and VS Code on your computer so you can practice. Come up with small projects you can work on. Then you can expand that app as you build more skills.
I have a favorite "app" I use when learning a new language. I create my own app called "Playground", which is really a collection of demo scripts.
In Playground, I create modules for each function or algorythm I learn. It basically serves as documentation for me to refer back to. But because I wrote it myself, it's easy to understand. The various components don't need to talk to each other and you don't have to design a real "application". Each module would just include working examples of whatever that module was about.
A strings module would show how to create a string, reverse a string, change case, loop, truncate, search, copy, or whatever I felt I needed to know. Then another module on arrays, another on dictionaries, file handling, databases, and so on. Each module with a variety of functions that demonstrate that particular skill.
It's a good excuse to practice -- and a good way to make sure you understand the topic completely.
Jerry
+ 7
maybe going through lessons one by one is making you lose your interest. Some people learn more by starting a project and learning as they go. It might seem haphazard, but you get a better idea on how things are actually used and how much you know or don't know. Going back and forth between your project, looking things up and doing the lessons is the way I learn.
Trying to keep things interesting and staying curious while foolishly attempting things beyond your skill level is a good learning strategy.
+ 1
Thank you guys.
0
I always get stuck at oop
0
try hard and practice more as you can