Unity 2D oyun geliştirme temel, dogru ve ileri seviye kodlama teknikleri, oop ve solid presipleri, design patternler