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?

4th Sep 2024, 10:24 PM
Vlad Alexandru Pop
5 Answers
+ 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
5th Sep 2024, 1:27 AM
Jerry Hobby
Jerry Hobby - avatar
+ 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.
5th Sep 2024, 2:55 AM
Bob_Li
Bob_Li - avatar
+ 1
Thank you guys.
5th Sep 2024, 2:09 PM
Vlad Alexandru Pop
0
I always get stuck at oop
5th Sep 2024, 4:48 PM
Vlad Alexandru Pop
0
try hard and practice more as you can
6th Sep 2024, 10:55 AM
Khushal Goyal
Khushal Goyal - avatar