AlbertWeskey
BANNED
- Aug 10, 2022
- 160
- 145
Those Sololearn apps on your phone can help a lot in both getting that deep understanding of how to decipher problems and learning the nitty gritty syntax's or specific languages.
When I was in high-school and we were in home group (A class where the role was taken), I would sit there and do 10 minutes of Sololearn problems for PHP or Python.
That enabled me to be competent enough to develop my own CMS using HTML/CSS, PHP/MySQL. From there own out I had a deep understanding of how to tackle programming problems.
So my recommendation would be to use some sort of learning app on your phone to tackle programming problems when you have a little spare time such as on public transport. Sometimes you can go days or weeks without touching a project. This way you will continue learning even if you don't have time to sit down for an hour to develop some additional functionality for your project.
It's fine to use stack overflow. We can't all be expected to remember obscure syntax and often need refreshing. It's also much quicker to learn how to solve a certain problem if you check how someone else has done it before you. So long as you make sure you understand what you are doing, it's only beneficial.
When I was in high-school and we were in home group (A class where the role was taken), I would sit there and do 10 minutes of Sololearn problems for PHP or Python.
That enabled me to be competent enough to develop my own CMS using HTML/CSS, PHP/MySQL. From there own out I had a deep understanding of how to tackle programming problems.
So my recommendation would be to use some sort of learning app on your phone to tackle programming problems when you have a little spare time such as on public transport. Sometimes you can go days or weeks without touching a project. This way you will continue learning even if you don't have time to sit down for an hour to develop some additional functionality for your project.
It's fine to use stack overflow. We can't all be expected to remember obscure syntax and often need refreshing. It's also much quicker to learn how to solve a certain problem if you check how someone else has done it before you. So long as you make sure you understand what you are doing, it's only beneficial.