Hocam C# dersini bir kaynaktan yaklaşık 2 aydır takip ediyorum.Şu konuya gelene kadar iyiydi.Şu konudan sonra sizin videoları izlemeye devam edicem.Herkes yazılım anlatamaz.
@barkin56623 жыл бұрын
Nereden takip ediyordunuz?
@egeucoklar14105 жыл бұрын
Severek takip ediyoruz hocam. Programlama konseptlerini türkce her yönüyle bu kadar güzel ve yerli yerinde anlatan sayılı insanlardansınız bunun için tebrik ederim sizi.. Yazılımı da işin özünü anlata bilmek önemli. Sizin de önceki derslerde belirttiyiniz gibi abstract, interface gibi oop kavramları yazılımcıya manevra imkanı sunmak için tasarlanmış yapıladır, malum yazılım sınırlamayı pek sevmez ve her yeni konsept bi öncekinin manevra imkanını genişletmek için tasarlanır. Küçük bi önerim olacaktı kabul ederseniz.. özellikle benim gibi junior seviye yazılımcılar bu kavramları anlattığınız videoları izlediğinde "Hocam bu bizim ne işimize yarayacak, nerede kullanacağız ?" gibi sorulara kendi tecrübelerinize dayanarak şu şurada sıkca kullanılır gibi ya videolarda değinirseniz veya altına bi yorum şeklinde eklerseniz çok makbule geçer kanaatindeyim.. Mesela interface, abstract classlar, mvc' de web projeler geliştirilirken "repository pattern" de sıkca kullanılır gibi belli açıklmalar junior yazılımcıların mvc den haberi olmasa dahi ona bi iz düşümü sağlayacaktır.
@yusufincesu72862 жыл бұрын
teşekkürler hocam inşallah daha güzel şekilde detaylı olanını OOP serisinde bekleriz
@minibontv4 жыл бұрын
Anlatım mükemmel hocam.
@emirhancelebi83165 жыл бұрын
Anlatım super hocam.. kısaca özetlemek gerekirse, nasıl delegeler kendi imzasına uygun metodlar için bi şablon niteliği teşkil ediyorsa interface de aynı görevi classlar için görüyor..
5 жыл бұрын
Yakışan bir metafor.
@mertozdemir6502 жыл бұрын
Hocam OOP serinizi bitirdim yeni konuları bekliyorum.Şimdilik buradaki videoları izliyorum.Umarım yakında konuların devamı gelir.
@gmmedyawebteknolojileri77742 жыл бұрын
Ağ
@gmmedyawebteknolojileri77742 жыл бұрын
Edğdxdxd
@gmmedyawebteknolojileri77742 жыл бұрын
Ğşddxxdğsğsds
@gmmedyawebteknolojileri77742 жыл бұрын
Dğe
@sumeyyeaktepe32013 жыл бұрын
Hocam keşke bütün dersleri siz anlatsanız....
@Furki4_42 жыл бұрын
Hata bende değilmiş; kendime anlamıyorum diye boşuna kızmışım, aslında sorun eğitmendeymiş :) Teşekkürler Hocam
@soyermert3 жыл бұрын
kral yeni video koymuyorsun 5 sene önceki videolarına düştük be :)
@harunkorkmaz26662 жыл бұрын
teşekkürler değerli hocam
@kritikyorumer2 жыл бұрын
Teşekkürler
@erentuzal9417 Жыл бұрын
Hocam Allah aşkına full eğitim videosu çekip Udemy de yayınlayın alalım. Anlatımınız çok iyi. Bende diyorum problem bende mi 😅
@moonlight-bq6lr2 жыл бұрын
harikasınız hocam
@bgt79113 жыл бұрын
bilmek ayri bi olay, bildigini karsidakine aktarabilmek ayri bi olay. Sizde ikisi de var.
@senacetinkaya14848 ай бұрын
interfacein default erişim belirleyicisi public değil mi neden erişim belirleyicisi kullanmıyoruz anlamadım
@website16164 жыл бұрын
hocam Interfacelerin içinde neden field tanımlayamıyoruz
@yusufscad64292 жыл бұрын
Hocam Allah aşkına OOP kısmında bu konuyu tekrar anlatın ya lütfen ya
@stoptiden3 жыл бұрын
Hocam ne zaman ulaşamadığım, anlamadığım bir konu olsa videolarınız imdadıma yetişiyor.
@nebulosy12052 жыл бұрын
Hocam siz property tanımlarken erişim belirleyicisi olmamalı dediniz fakat ben public bir şekilde property tanımladığımda herhangi bir hata almıyorum. Yeni bir özellik geldi ve bu kaldırıldı mı? Umarım en kısa zamanda OOP'nin kalan konularını güncel bir şekilde sizden dinleriz. Ve son olarak interfaceler neden field alamıyor hocam? interface IOrnek { int X(); public void Y(); public int MyProperty { get; set; } } class MyClass : IOrnek { int IOrnek.X() { return 0; } void IOrnek.Y() { } public int MyProperty { get => throw new NotImplementedException(); set => throw new NotImplementedException(); } }
@olcay.hermes4 жыл бұрын
Gençay hocam öncelikle anlatımınız için çok teşekkür ederim. Hocam interface içerisinde parametre alan (opsiyonel olabilir veya olmaz) metot tanımlanabilir mi ? Eğer oluyorsa bu Design Pattern'ler açısından olaya bakarsak SOLID prensiplerine ters düşer mi ?
@nihatbeyi3 жыл бұрын
bayayı kod kalabalıklardan kurtarıyoır desene .. ıyıymıs :D
@elif-id9gf6 жыл бұрын
Hocam ses tonunuz Türkçeyi kullanışlı tarzınız çok çok iyi bir sene sonra bende öğretmen olucam Allahın izniyle biraz hızlı konuşuyorum :)) önerebileceğiniz bir diksiyon kursu var mı sizin önceden gittiğiniz bir yer :)
6 жыл бұрын
Elif Hanım ben diksiyon kursuna gitmedim :) Allah vergisi olsa gerek diyelim :) Tavsiye verecek kadar hadde de sahip değilim lakin bildiğim kadarıyla sesli kitap okumanın faydalı olduğunu söylüyorlar. Bir ara vakit bulursam bende deneyeceğim. Siz deneyin, benide bilgilendirin :)
@elif-id9gf6 жыл бұрын
Gençay Yıldız okuduğum bölüm edebiyat yani birçok kitap okudum sesli daha çok hızlandı konuşma tarzım yan etki yapti desem daha doğru olur :)) sizi dinleyince eğitim aldığınız sandım bunun için sordum Teşekkür ederim yinede verdiğiniz tavsiye için ..
6 жыл бұрын
Doğrusu bende kitaplarla ilgilenirim ve çok yoğun okumalar sonucu kafam karışıyor ve konuşmakta zorlanıyorum. Yani dilim hayalimdekine yetişemiyor ve sonuçta karışık telafuz ve devrik bir cümle kuruyorum. Aslında bakmayın bu video bir kaç deneme sonucunda tam olarak çekilmiş olsa gerek. Tüm derslerde en az 2 ya da 3 deneme oluyor. Son zamanlarda boğazımdaki özellikle askerden sonra oluşan kronik ağrı sesimi ve konuşmamı oldukça etkiledi. Aslında bir diksiyon ve ses eğitimine benimde ihtiyacım var.
@elif-id9gf6 жыл бұрын
Gençay Yıldız bende şu durum olmuş farklı farklı dileri görmekten göktürkçe uygurca kırgizca azerice harzemce gibi eski türklerin kullandığı bütün diler yanında Osmanlıca Arapça farsça bunlarında yanında yabancı diller gördükçe ana dilimi unutum resmen sjsjdjsj türkçem gerçekten çok bozuldu buna ayrıca sinirim bozuk :)))) bazen ortaya karışık konuşuyorum karşı taraf hıı diye kalıyor hahahahaha daha insanlara kendimi ifade edemiyorum öğrencilere nasıl ifade edicem derdindeyim.. sizin bir eğitim görmeye hiç ihtiyacınız maşallah Türkçeyi çok yerinde kullanıyorsunuz darısı başıma inşallah :)
6 жыл бұрын
İltifatınız için teşekkür ederim. O bahsettiğiniz farklı eski dillerle beraber Osmanlıca, Arapça ve yabancı dillerde seviyeniz orta düzey tadındaysa lütfen onları unutmayın ve daha da ilerleyin. Dil bilen, kimsenin bilmediği birşeyleri bilen, kimsenin anlamadıklarını az çok anlayan insan olmanız sizi yeterince farklı kılacaktır. Türkçe'yi tam tadında doğru kullanmanızı ve diğer dillerde ilerlemenizi ve bu doğrultuda uğraşmanızı isterim. Siz doğru düşündüğünün mücadelesini verebilecek kadar erdemli bir insansınız. Bunu bu gün öğrendim. Ve aslında buna çok derinden saygı duydum. Böyle birinin bu kültür seviyesinde olduğunu görmek beni çok mutlu eder.
@sadaharu_tr2 жыл бұрын
Hocam bu video'daki hataların çoğunu denedim ve almadım acaba C#'ın sonraki sürümlerinde interface'ler baya güncelleme mi yedi? 2016'dan beri kim bilir neler geldi? interface'de erişim belirleyicileri kullanılabiliyor. Gövdeler yazılıyor. Static'ler havada uçuşuyor. Önemli de konu şimdi bi panik oldum. class Ornek : IA, IB { public int X { get => throw new NotImplementedException(); set => throw new NotImplementedException(); } } interface IA { static int Y; //bunları yukarda implement etmemi istemedi static int X { get; } } interface IB { public int X { get; set; } public void Foo() { X++; } } Hiç hata falan vermedi.
2 жыл бұрын
Yenilikler geldi. Güncel seride en yeni haliyle değerlendireceğiz.
@umitsarsc79772 жыл бұрын
Engin demirog dan geldim . Geri dönmeyi düşünmüyorum.
@ugur46342 жыл бұрын
Engin Demirog zaman kaybı geçen bir canlı yayın açmıştı OOP giriş diye açtım 2 saat sonunda class tanımladı geçen 2 saatte felsefisini anlatsana eyvallah boş muhabbet yazılım bile içermiyor
@goktugozel3 жыл бұрын
Şu çok önemli bir açıklama olmuş! : "İlla interface kullanmak için zorlamayın, kurumsal çalışmalarda bir şablon olarak gelirse ne olduğunu bilin." >>> Şahsen interface'leri anlatan videolar izledim ama bir metodu neden interface üzerinden boş yere sektirdiğimi anlayamamıştım bir türlü. Yani kimi videolarda denmiş ki: "Yarın sizden bir metod değişikliği istenirse interface kullanmazsanız zorlanırsınız" Bunu bir türlü anlayamadım. Yani başka bir metod isenirse interface de olsa o metodu yazacağız. Bir de interface yazıp niye onun üstünden takla atırıyoruz ki? diye düşünmeden edemedim. Ama bu açıklama interface'in neden var olduğunun açıklaması olmuş sanki. Teşekkür ederim şimdi anladım bu konuyu. Tabi hala yanlış anlamadıysam :) Hatalıysam düzeltin lütfen başkaları da yanlış anlamasın.
3 жыл бұрын
Merhaba, Interface'lere dair bu seviyede anladıklarınız gayet normal. Ama yeni OOP serimde yakında interface'lere değineceğim. Esasında interface'ler kullanıldıkça uygulamadaki değişikliklere olan direnç kırılacak ve daha esnek ve geliştirilebilir bir kod inşa etmiş olacağız. Bu konuyu bahsi geçen eğitimde deşiyor olacağız.
@goktugozel3 жыл бұрын
@ Bu konuya değineceğiniz video serinizi sabırsızlıkla bekliyor olacağım. Bahsettiğiniz o değişikliklere karşı direncin ne olduğunu görmemiz konuyu tam anlamamız açısından önemli bir nokta olacak. Videolarınız gerçekten çok detaylı ve neyin ne olduğunu işin kültürünü öğreten videolar. Bu çok önemli işin kütürüne dahi değiniyorsunuz eğitim verirken. Emeğinize sağlık...
@kananbehbudov91576 жыл бұрын
şu kalıtıma inheritance desek artık daha profesyonelce olmazmı artık hocam.