What I've done so far as a programming beginner (mainly Python)
1 Tech Academy I was frustrated. I just copied the answer from the middle, and I could not catch up with my understanding at all. I was able to ask mentors online, but I still didn't understand it surprisingly. It may have been too urgent at the stage from knowledge 0. I learned Ruby on Rails at Tech Academy. At this time, I didn't know what I wanted to do, and I didn't even want to learn Python. 2 School programming basics class Frustration. Tech Academy I thought I could understand it a little, but when I slept during class, I was surprised at the middle of the class, and I didn't know how to make a countdown clock, so I was depressed. I had an acquaintance do my homework. I seriously wonder if it is not suitable for programming. 3 Progate paid course It was very easy to understand. I could understand what I didn't understand at Tech Academy and classes. I feel a little confident. By working on various languages, I was able to gradually understand concepts such as classes and objects that I did not understand at first. It was suitable for me with no knowledge. I would like to recommend it to beginners. It was also suitable for me to be able to proceed at my own pace in a sliding manner. 4 Paiza Python course I was grateful that everything was free. Although the amount of code is small, I understand that I have to write the code from scratch and the number of problems is more than Progate. It's a video, so it was frustrating for me, but I'm glad I was able to tackle issues such as the application of Progate. 5 Free Interactive Python Tutorial I tried out with the intention of reviewing. It was a little difficult to understand because it was in English. Hey Progateno Impression that it is an advanced version.
What to do in the future I tried Progate all over, but I want to strengthen it, so I will try other learning sites. I've explored various free online learning sites, but I'm going to work on the reputable PyQ. I hope I can improve.
I've done a lot more than what's written above. I tried various things such as Code.org and Code Academy, but I realized that beginners should not grow tall and study in Japanese. I went too far, thinking that there might be something better. We should focus on one but not forget the principle of good luck. Moreover, I stuck to a free learning site. It is good to rely on learning sites that you can obediently pay for. It may have been efficient to study with Progate-> PyQ (although I haven't done it yet), but I think it's okay and I'll continue to do my best little by little.
Recommended Posts