hepsini öğrenmene gerek yok zaten kimse de öğrenemez. önemli olan kafanda mantığını oturtman. ardından method aklına gelmese bile internet dünyasında istediğini örneklerle bulabilirsin.
w3schools sitesinden istediğin dili canlı örneklemerle test edebilirsin.
Python öğrenmek isteyenler için Bir Oynatma Listesi paylaşıyorum arkadaşlar. Sıfırdan Pythona'a başlamak isteyenlerin ilgisini çekebilir. Ayrıca bu Youtube kanalını iyice incelerseniz Yapay Zeka - Machine Learning ve Deep Learning konuları da var. Özellikle NLP ile ilgili örnek bir uygulama çalışması var ki bitirme projesinde bir çok öğrenci bundan yararlandı (ücretsiz içerik):
Aşağı/yukarı yuvarlama ya da daha ayrıntılı yuvarlamalar yapmak istiyorsan round fonksiyonunu inceleyebilirsin.