Tabii. Ezberlesen ne olacakki? Kullanmadığın zaman unutacaksın. E bütün kodları içine alan bir çalışmayıda yapamayacağına göre en iyisi sadece ihtiyacın olduğu konularda araştırma yapıp uygulamak. Uyguladıkçada o yaptığın kodu öğrenirsin. Herşeyi ezberleyerek bir yere varamazsın.
Mesela if ve while kullanımını öğrendin diyelim. Bunlarla işini görecek, ihtiyacını karşılayacak bir kod yazman senin deneyimine bağlı. Ne kadar çok kullanım alanı, çeşit gördüysen o kadar yaratıcı olursun. Yoksa 1 if 2 tane de $xx ile bir web sayfasını istenmeyen ziyaretcilerden saklamayı nasıl akıl edebileceksin? Sonuçta senin öğrendiğin if yazınca işte fonksiyona koşul getirir. koşul sağlanmazsa olmaz falan filan işte :)
Ek Olarak: Senin öğrendiğin demekten kastım kitapların sana öğrettiği