Nesne Yönelimli Programlama
Last updated
Last updated
Şuradan çok temel kavramlara bakabilirsiniz.
Nesne yönelimli programlama öğrenirken kodunuzu anlamak, geliştirmek, başkalarına anlatabilmek için UML diyagramlarından Class Diagram çizmeyi, okumayı da öğrenmeniz gerekecektir.
UML Class Diagram çizmek için online bir tool
Draw IO da çok kullanılan toollar arasındadır. Online kullanabileceğiniz gibi desktop kurupta kullanabilirsiniz.
Başka bir alternatif
Herhangi bir programlama dili ile nesne yönelimli programlama yapabilirsiniz. Önemli olan temel prensipleri anlayabilmektir. Dilin kendi kuralları ve yazım şekli ahım şahım bir fark içermez ve adaptasyon süreci de o kadar uzun değildir. Bu nedenle diller arası farklılıkları nette araştırmanız faydanıza olacaktır.
C++ ile öğrenmek için örnek playlist (İTU Feza Buzluca nın ders notlarından faydalanarak anlatıyor)
C# ile öğrenmek için örnek playlist (Engin Demiroğ)
Engin Demiroğ eğitiminin OOP kısmına odaklanmış hızlı hali.
Tabi Udemy den tam eğitim paketini almanız C# ile ilerleyecekseniz faydalı olacaktır.
Java ile öğrenmek için örnek playlist (Bilgisayar Kavramlari - Şadi Evren ŞEKER)
Java ile ikinci bir ikili playlist (Ferhat Aykan)
Python ile öğrenmek için playlist (Sinan Urun)
İşin çok çok temelinden hızlıca bir görelim diyenler için aşağıdaki video paylaşımları da denenebilir.