文法を覚えたり、APIを覚えたりはどれだけ書いたか、「手になじむ」まで書けばいいから、サンプルプログラムをひたすら写経すればいい
問題は設計ができる様になるか
初学者はソースコードから設計の意図を読み解くのが難しいからアルゴリズム辞典やデザインパターン辺りから学習して行くのかな
設計の近道は自分で書いたかソースコードをここで晒して添削してもらうだけど