Nesne Tabanlı Programlama #26 - Abstraction Kavramı Nedir?

Поделиться
HTML-код
  • Опубликовано: 18 окт 2024

Комментарии • 100

  • @vrtox
    @vrtox Месяц назад +3

    Kimse bu kadar iyi anlatamazdı.Halen anlatanda yok

  • @dcancstr
    @dcancstr Год назад +21

    En sevdiğim dizinin en heyecanlı bölümü gelmiş gibi :)

  • @hasankoc3044
    @hasankoc3044 Год назад +11

    Hocam iyi çalışmalar yaklaşık 1 aydır temel C# ve OOP içeriklerinizi takip ediyorum. Öğrenciyim hem abone oldum hem de şuan ücretsiz içerikleri takip ediyor olmama rağmen kahve seviyesinde katıldım çünkü youtube dışında yazılı kaynaklarınızdaki emeği de gördüm ve desteklemek istedim. Ben öğrenciyim , ben şuan ücretsiz içerik tüketiyorum gibi bahanelere saklanmama gerek yok böylesine bir emek varsa toplum olarak destek olmak gerekir. Yoksa ben de biliyorum doğrudan maddi bir talebiniz olmadığını ama dediğim gibi imkan varsa destek olmak gerekir. Elimden geldiğince öğrenci arkadaşlarımla da bu kaynağı paylaşıyor olacağım. İyi çalışmalar..

    •  Год назад +5

      Duyarlılığın için teşekkür ederim kardeşim. Bol faydalar olsun...

    • @muradow
      @muradow Год назад

      @ hocam oop serisi çok faydalı oluyor lütfen devam edelim en kısa sürede

  • @ganiozrk
    @ganiozrk Год назад +5

    Peşinen selam niyetine beğenimi atıyım hocam dersi sabah dinlerim✋🏼

  • @hasanozdisci7676
    @hasanozdisci7676 Год назад +11

    Hocam tüm OOP dersleri bittikten sonra, bu konularla ilgili proje geliştirme videoları da seriye eklenirse süper olur :)

    • @mertokcu9467
      @mertokcu9467 Год назад

      AYNEN KESİNLİKLE PROJE bekliyoruz hocam bir de bu seriyi bitirsek artık 1,2 aya

  • @fa-tk2kf
    @fa-tk2kf Год назад +3

    Bu şekilde ki bir anlatımı ücretsiz sunmak; hem kaynaklarınızın ne denli zengin, hem de ne kadar ahlaklı ve toplumuma faydasını gözeten biri olduğunuzu gösteriyor.

  • @Ssipahi7
    @Ssipahi7 Год назад +2

    Aga çok iyi ya , o kadar kafam karışıyordu ki şu mevzuya her girdiğimde her defasında başa sarıp duruyordum sonuç yine kafa karışıklığı . üstelik bunu çoğunlukla teoride bilinçaltına yerleştirebiliyor olman da ayrı meziyet . valla bravo

  • @aysenuryilmaz9555
    @aysenuryilmaz9555 Год назад +7

    Hocam OOP videolarına ağırlık verebilirseniz bir süre çok memnun oluruz. Sizin C# ve OOP videolarınızı gördükten sonra bu dersi alttan aldım bu dönem, anlatımınıza o kadar çok güveniyorum ki. Şu videolarınız okulda gördüğüm bütün derslere bedel hocam, iyi ki varsınız.

  • @yabancakali94
    @yabancakali94 9 месяцев назад +1

    Müthiş bir ders. Polymorphismin neden var olduğunu nerde kullandığımızı ve interface ne olduğunu nerde kullandığımızı şıp diye anlatan konuları birbirine muhteşem bağlayan bir ders oldu. C# ile ilgili kitap da okudum hintlilerden de dinledim, hiç birisinde konuları bu şekilde oturtamamıştım. Ayrı ayrı hepsini biliyor nerde nasıl kullancağımı ne işe yaradıklarını anlayamıyordum. Şu an bu ders sayesinde yeni bir devir açıldı benim için. Bugün üyelik alacağım muhtemelen de bir ömür iptal etmem. Borcumuz büyük. Emekleriniz için teşekkürler.

  • @melihdincer5069
    @melihdincer5069 Год назад +3

    Kahvemi aldım Gençay Hocam'ı dinlemeye geldim. Şiir gibi anlatıyorsunuz hocam, çok teşekkürler saygılar. 20.06.2023. Başta Gençay Hocam olmak üzere bu yorumu okuyan herkesin önümüzdeki Kurban Bayramını şimdiden kutlarım :)

    • @cagrkok6555
      @cagrkok6555 Год назад +1

      Eyvallah kral seninde bayramın mübarek olsun

    • @melihdincer5069
      @melihdincer5069 Год назад

      @@cagrkok6555 sağolasın kardeşim :)

  • @meryemzeynepaltunal9462
    @meryemzeynepaltunal9462 Год назад +1

    soyutlamayı sadece düz kodda anlatmadığınız,örnek vererek mantığını açıkladığınız için çok teşekkürler elinize emeğinize sağlık

  • @i.o.5508
    @i.o.5508 Год назад +22

    Hocam OOP serisine biraz daha öncelik vererek hızlandırmanız mümkün müdür? ilk 20 bölümü daha önce izlemiştim. Baştan bu seriyi tekrar yapmak istiyorum. Çok teşekkürler...

  • @ato39.
    @ato39. Год назад +3

    Konudan bağımsız olacak ama t-sql serinizi takip ediyorum. Gerçekten çok faydalı oluyor teşekkür ederim

  • @yazilimciyizBiz
    @yazilimciyizBiz Год назад +1

    26.02.2023 izledim. Güzel. Abstraction nihayet anladım.

  • @nursedaozcan5854
    @nursedaozcan5854 Год назад +5

    devamını dört gözle bekliyoruz hocam

  • @bizinfo_
    @bizinfo_ Год назад +2

    Ancak bu kadar net anlatılabilirdi , ağzınıza sağlık

  • @oguzhancevik2280
    @oguzhancevik2280 Год назад +5

    Teşekkürler hocam, iyiki varsınız, iyiki burdasınız.

  • @barbaroszongur
    @barbaroszongur 11 месяцев назад +1

    08.11.2023 izledim, saygılar hocam.

  • @mu2tlu
    @mu2tlu 9 месяцев назад +1

    hoca harbi çok iyi anlattınız hiç bilgim yok her kelimenizi dikkatli bir şekil tane tane dinledim... emeğinize sağlık...

  • @Ahmet-e4w9t
    @Ahmet-e4w9t 9 месяцев назад +2

    Fazla söze gerek yok mükemmel anlatım tarzı

  • @mevaden
    @mevaden Год назад +3

    Allah Razı Olsun yüreği güzel insan :)

  • @tr.ghostrider8074
    @tr.ghostrider8074 Год назад +4

    Aaa beklenen bölüm gelmiş çekirdek kola başlıyorum m 🙏🙏🙏

  • @azizcanbalc7467
    @azizcanbalc7467 9 месяцев назад +1

    hocam çok iyi anlatınız elinize ayağınıza diline sağlık

  •  5 месяцев назад +1

    Eyvallah hocam, çok güzel anlatım, saygılar.👍👍👍

  • @mehmetacar51
    @mehmetacar51 2 месяца назад +1

    Merhaba Hocam Ağzınıza sağlık.

  • @cenkozturk5396
    @cenkozturk5396 Год назад +2

    Hocam bildiğimi zannediyordum fakat bilmiyormuşum. Sağolun sayenizde öğrenmüş oldum...

  • @batuhan3717
    @batuhan3717 Год назад +1

    Hocam Allah senden razı olsun birkac siteye baktim 5 er dakikada okunabilecek yazilar ve ornekler vererek baslamislar birsey anlamadim 1 saat dinledim es gecmeden ama birseyler ogrendim ve daha iyi anladim helal olsun

  • @ozandoluca4210
    @ozandoluca4210 23 дня назад +1

    İyiki varsınız hocam

  • @Yildizgiller
    @Yildizgiller Год назад +1

    Dakika 15'de "bir çoğunuzun kanının kaynadığını biliyorum, dayanamayıp farklı kaynaklara eğitimlere yöneliyorsunuz, bu doğrudur öneriyorum" diyorsunuz. işte bu yanılgının tam olarak içinden gelmiş birisi olarak şunu diyebilirim ki ; geçen hafta oop bitirdikten sonra udemy'den bir tane .NET ile e ticaret projesi yapan adamın eğitimini satın aldım, adam bunu buraya yazıyoruz, şunu şuraya kopyalıyoruz, bunları ezberleseniz olur diye ders anlatıyordu, yine proje içerisinde entity frameworklerden bahsetti, yine generic yapılardan bahsetti işte bu yolumun yanlış olduğunu ancak bir o kadar da doğru bir yol olduğunu bana öğretti, yanlışı şu idi "ben OOP bitirdikten sonra bir nane öğrenmeden yabancı terimlerin içerisine girdim ve başaramadım" ancak yanlış yolun içerisinde gördüğüm doğru da şu oldu "adam entity'den, generic yapılardan vb şeylerden" bahsetti ve ben hiç bir şey anlamadım ancak şunu öğrendim, yol haritamı buldum ve akabinde OOP'de kaldığım yer olan buradan devam etme kararı aldım, daha sonra static yapılanmalar ile de devam edeceğim sizin derslerinizden. yine bu adam bana yol haritamı eğrisi ve doğrusu ile çizmeme yardımcı oldu, yol haritamı şu şekilde çizdim ;
    "* GENÇAY YILDIZ'DAN ;
    1- OOP DEVAM ET (YENİ VİDEOLARLA STATİC NAMESPACE KONULARI DAHİL)
    2-SQL SERVER - T-SQL EĞİTİMİ
    3-ENTİTY (ORM) - A'DAN Z'YE ENTİTY FRAMEWORK CORE
    4-ANGULAR (JS KÜTÜPHANESİ) - RXJS (43 VİDEOLUK SERİ)
    5-ANGULAR (A'DAN Z'YE ANGULAR EĞİTİMİ) SIRASI ÜSTTEKİ İLE DEĞİŞEBİLİR.
    6-ASP.NET CORE 6 + ANGULAR İLE MİNİ E-TİCARET"
    --> şeklinde bir yol haritası çizmeme yardımcı oldu. bu yanlış yola da kendi panik hallerim yüzünden girdim, kendi kendime hep şöyle diyordum "eee ben hep işin teorik kısmındayım, ben ne zaman projeye gireceğim ? teori öğrene öğrene pratikte bir şey yapmıyorum, bildiklerimi nerede kullanacağım" dedim işte tam bu noktada yaptığım hata (udemy'den başka hocadan e ticaret hususunda aldığım eğitim seti yani) beni doğruya itti, ben işin teorisini öğrenmeden pratiğe zaten dökemezmişim meğersem. pratik kısmını da zaten 6 tane saydığım maddenin en sonunda yani 6. sında siz yardım ediyorsunuz.
    NOT: Bu yukarıda yazdığım uzun mesaj içeriği için öncelikle özür dilerim herkesten ancak hata yapın arkadaşlar, doğruya bir şekilde ulaşıyorsunuz. işin en önemli kısmı TEORİ. bilgiyi bilin, nasıl kullanılacağını daha sonra bir şekilde öğrenirsiniz. herkese bol kodlu günler dilerim, başarılar !

  • @fatihyaylac1877
    @fatihyaylac1877 Год назад +1

    Detaylı anlatımınız için teşekkürler ağzınıza sağlık hocam...

  • @viabelli8253
    @viabelli8253 Год назад +2

    Mükemmel bir anlatım olmuş hocam. Devamını dört gözle bekliyoruz :).

  • @kenanyasar1066
    @kenanyasar1066 Год назад +2

    Allah razı olsun.

  • @egemenagustos8307
    @egemenagustos8307 Год назад +4

    Emeğinize sağlık hocam...

  • @ozelharekat571
    @ozelharekat571 25 дней назад +1

    Allah razi olsun

  • @cihanengur70
    @cihanengur70 Год назад +3

    hocam çok iyi anlatıyosunuz sağolun

  • @zelimhangazioglu7458
    @zelimhangazioglu7458 Год назад +3

    5:53 alakasız bir sopanın bulunması 😂 emeğinize sağlık bu arada

  • @ertugrulaydinc8005
    @ertugrulaydinc8005 Год назад +2

    Ağzınıza, emeğinize sağlık hocam.

  • @hooppp3473
    @hooppp3473 Год назад +2

    OOP devam ke elinize emeğinize sağlık hocam. geliyor gelmekte olan interface....

  • @idincern
    @idincern Год назад

    Harika anlatım hocam, çok teşekkür ederiz.

  • @mersinidmanyurdu33ae
    @mersinidmanyurdu33ae Год назад +5

    gençay hocam seriyi hızlandırmanız mümkün müdür?OOP dersini geçerken mantığını da tam anlamıyla anlamak istiyoruz.

  • @ufukcetin4526
    @ufukcetin4526 Год назад +2

    devamı gelsin hocam

  • @Merve_Esen
    @Merve_Esen Год назад +1

    Teşekkürler hocam

  • @kaand8532
    @kaand8532 Год назад +3

    sopan güzelmiş abi :D

  • @emreesencomtr_
    @emreesencomtr_ 5 месяцев назад +1

    Bu serinden sonra ileri düzey OOP inşallah

  • @koraybapoglu
    @koraybapoglu Год назад +1

    Ya hocam abstraction polimorfizm interface herrrrrşeyi ama herrrrşeyi yanlış anlamışım bu zamana kadar başka kaynaklardan dinleyerek dakika 28:31'de böyle far görmüş tavşan gibi gözlerim büyüyerek ekrana bakakaldım.Siz gerçekten başkasınız ya

  • @uzeyira.2982
    @uzeyira.2982 Год назад +1

    Teşekkürler

  • @cyberDesign71
    @cyberDesign71 Год назад +3

    Merhabalar.Bu seride yada yeni bir seride AOP mantığı da gelecek mi Gençay Bey?

  • @Furki4_4
    @Furki4_4 Год назад +1

    Abstraction'a örnek olarak ilk aklıma şu geldi: HttpContext içinde Request ve Response'un member'larının ayrılması.

  • @emiryilmaztutorials
    @emiryilmaztutorials Год назад +1

    Gençay Hocam selamlar. Java öğrenmeye başladım. Piyasadaki çoğu eğitim çok kötü. Gelip geçici anlatmışlar. Sizin C# anlattığınız gibi anlatan yok. Ya da ben bulamadım. Java üzerine bir önerdiğiniz kanal kurs vs var mı ? Türkçe-İngilizce fark etmez.

  • @____han____
    @____han____ Год назад

    game of thrones'un bölümlerini böyle beklemedim hocam teşekkürler...

  • @metincetin1322
    @metincetin1322 Год назад +1

    Masada yok yok :D 5:50

  • @umitdemirci7394
    @umitdemirci7394 5 месяцев назад +2

    Tarak, kumanda ve alakasız sopayı kimse yorum olarak yazmamış nasıl kaçırılır abi :D

  • @kaan4033
    @kaan4033 Год назад +3

    Gençay abi jwt token ı logout yapan API da metot yapımını (mini e-ticarette angulardan süresini bitirmiştik) blog sayfanda klavyeye alabilirmisin lütfen ne olur , 🌹 (token ı direk silip vb.)

  • @ahmetyoldas5201
    @ahmetyoldas5201 2 месяца назад

    Polymorfizmde(Çok biçimlilik) yaptığımız base classtan bir referans oluşturup bu referans ile kalıtım verdiğimiz sınıfların nesnelerini tuttuğumuzda, burada yaptığımız durumda da abstraction oluyor mu? Çünkü base class' ın referansı sayesinde kalıtım verdiğimiz sınıfın field, property, metot gibi özelliklerine erişemiyoruz. Yanlış da düşünüyor olabilirim. Bilen arkadaşlar yorum yaparsanız sevinirim.

  • @thecrucial5895
    @thecrucial5895 Год назад +2

    Hocam static kavramını nerde anlattınız acaba ?videolar için teşekkürler

  • @a.t.104
    @a.t.104 Год назад +1

    çok iyi

  • @burcutas1647
    @burcutas1647 Год назад

    Bu bir destek mesajıdır. Abstraction Kavramı Nedir?

  • @enescivelek3369
    @enescivelek3369 Год назад +1

    hocam rehberlik konusunda da bir çok içerik bir çok sohbet bir çok saat geçecek bir konu olabilir çünkü insanların aklında bence yazılım ile alakalı çok soru vardır yani en basitinden bir yazılım ürünü geliştirdiğimizde bu üründe a dan z ye ne olmalı hangi şeylere dikkat etmemiz lazım ürünümüz hangi aşamaya geldiğinde oldu bu artık satılabilir gibi şeylerden çok konuşulcak rehber edinilecek konu vardır düşünüyor musunuz acaba böyle birşey

  • @hakanguzelyurt8681
    @hakanguzelyurt8681 11 месяцев назад +1

    26 Ekim Perşembe 07:18 Bu videoda kaldım...

  • @Batuhansevdirir
    @Batuhansevdirir Год назад +1

    Destek Yorumu 13.09.23

  • @kilicarslan5976
    @kilicarslan5976 Год назад +2

    teoriyi kaptım yine kral eyv

  • @u.dinozor
    @u.dinozor Год назад +1

    Hocam öncelikle kaliteli anlatımınızdan dolayı Allah razı olsun.
    Ben 30 yılı aşkın programcılık tecrübeme rağmen sizin belagat derecenizin onda birine erişemem herhalde.
    Lakin bütün üstadların, eleştirileri velinimet olarak kabul etmesine dayanarak bir-iki eleştiride bulunmak istiyorum haddim olmayarak.
    Teorik detaya çok giriyorsunuz ve aynı şeyi üç-beş defa tekrarladığınız oluyor. Zaten anlamayan 10 defa da tekrarlasanız gene anlamaz.
    Üstad Kadir Mısıroğlu gibi konuşmanızı sürekli pratik misallerle renklendirirseniz daha az yorulup daha çok şey anlatabilirsiniz zannediyorum.
    Lütfen yanlış anlamayın. Ben eğitimciliğinize hayran bir talebenizim. Eleştirileri kıymetli bulacağınızı düşünerek bu lafları sarfettim.
    Tahammülünüzden dolayı teşekkür ederim.

    • @enescivelek3369
      @enescivelek3369 Год назад +3

      o tekrarlar çivice vurulan çekiç darbeleri gibi bi süre sonra ezberleyip hoca aynı cümlenin a sına giriş yapınca otomatik cümleyi tamamlamış ezberlemiş oluyorsun :D

    • @user16242
      @user16242 Год назад +2

      Tekrarat sabit kılar, aslında tekrar anlayan kişi için gayet yararlıdır. Perçinlemeyi sağlar.

    • @nebulosy1205
      @nebulosy1205 Год назад

      Her yiğidin bir yoğurt yiyişi var. Adama bu konuyu mailleyenler bile oldu zaten OOP'nin önceki serilerinde bunu açıkladı benim metodolojim anlatım yöntemim bu diye, Ayrıca Gençay Hoca'yı, üstadın diye ballandırdığın maraş dondurmacısı popcornla bağdaştırman komik olmuş. Adam seni sopasıyla kovalasa yeridir. Popcorn'u azaltıp realist dünyaya dönmeni tavsiye ederim :DD

    • @u.dinozor
      @u.dinozor Год назад

      @@nebulosy1205 Sana söylenecek çok şey var da, burada değerli hocamın sayfasında yazıp zarar vermek istemem. Elhamdülillah ben üstad sayesinde realitenin tavan noktasındayım. Ondaki belağat, safahat ve talakati başka kimsede görmedim. Allah 'tan seni de nasiplendirmesini temenni ederim.

  • @yunusaydin1659
    @yunusaydin1659 Год назад +1

    Öncelikle emeginize saglik Gencay bey, benim sorum; Acaba abstract class lar icin de interface gibi özellikle bir ders ekleyecek misiniz? Tekrar tesekkürler

  • @varansk6142
    @varansk6142 Год назад

    Merhaba hocam. Visual Studio da kullandığınız temanın adı nedir?

  • @arzuozvatan2655
    @arzuozvatan2655 Год назад

    Ilgili videonun slaytini nereden bulabilirim. NGAkademide en son Nesneler Arasi Iliskiler konusunun slayti var ve daha yenilerini bulamiyorum.

    •  Год назад +1

      Artık slayt paylaşımlarını yapmıyorum.

  • @burcutas1647
    @burcutas1647 Год назад +1

    O zaman hocam Abstraction ile Polimorfizm arasındaki fark nedir?

  • @Lacromis
    @Lacromis Год назад +1

    👍👍👍👍👍

  • @oguzhan543
    @oguzhan543 Год назад +1

    💯💯💯

  • @nurlanxankisiyev3748
    @nurlanxankisiyev3748 Год назад +2

    Hocam design patterns serinize baslamak istedim de uyelere ozel olmus, iyi guzel de uye ol butonu gozukmuyor kanalda :)

    •  Год назад

      Bu probleme ayriyeten çözüm arıyorum.

    • @firuzsalmanzada318
      @firuzsalmanzada318 Год назад +1

      Hocam, bu problemi VPN vasıtasıyla çözmüştük hatırlarsanız topluluk sekmesinde 5 ay önceki bir paylaşmınzda (Değerli Azerbaycan'lı kardeşlerim-le başlayan). Linkini buraya yazmama RUclips izin vermiyor galiba, oradaki yorumu tekrar bura yazacağım:
      VPN vasitəsi ilə Türkiyə IP-sindən internetə qoşuldum, VPN aktiv olduğu müddətdə sıfırdan yeni Gmail açdım və Google Pay-ə bank kartımı əlavə etdim. Sonra bu açdığım mail ilə RUclips-a daxil oldum, kanalda Join düyməsi göründü və Join ola bildim (Abone oldum, kanala katıldım).

  • @enescivelek3369
    @enescivelek3369 Год назад

    hocam bu seri bittikten sonra seri sonunda kütüphanelerden kullandığımız projelere göre bize hız kazandıracak faydalı olacak şeyleri nasıl bulabilir yada anlayabiliriz gibisinden yönlendirmelerde bulunabilir misiniz acaba yada bu seriler bittikten sonra örneğin microsoft office interop excel gibi kütüphanelerden biraz dökümantasyon okumak birazda kütüphanenin içindeki kodları okuyup bunları nasıl kullanmamız gerektiğini kendi başımıza anlamak adına bi kaç tüyo verebilir misiniz ?

  • @erayogeter1780
    @erayogeter1780 Год назад

    Teşekkürler hocam, aslında Interface Segragation prensibi sağlam bir abstraction davranışıdır diyebilir miyiz?

  • @ertugrulkundak
    @ertugrulkundak Год назад +1

    Hocam anladığım kadarıyla; siz sopayı gösterdiğiniz zaman benim aklıma dayak geliyor. O sopanın hangi ağaçtan veya nasıl yapıldığı bilmiyorum ama dayak atabildiğini biliyorum 😂

  • @serdarzuliable
    @serdarzuliable Год назад

    Lan olum ben yalnizca ingiliz anahtariyla calisiyorum :DD Kralsin Hocam 8. gun

  • @enescivelek3369
    @enescivelek3369 Год назад +1

    42:30 yazılımcı yazdığı kodun ne işe yaradığını bilmeyebilir lakin çalıştığını bilir :D

  • @woo4413
    @woo4413 Год назад

    Hocam Delegatesler le alakali video cekerken lamda kullaniminida gosterir misiniz ?

  • @tarkbugra9435
    @tarkbugra9435 Год назад +1

    Hocam .net 8 ile gelecek defaul içi dolu interface metodundan sonra abstract ile ne farkı kalıyor artık 😅

    •  Год назад +1

      Interface konusunda konuşacağız.

    • @tarkbugra9435
      @tarkbugra9435 Год назад

      Tamamdır hocam. Bu konuya değinirsek süper olur

  • @FurkanAydiinn
    @FurkanAydiinn Год назад +3

    🫡

  • @batuhansevgil
    @batuhansevgil Год назад +2

    Sopa espiri güzeldi hocam :D

    •  Год назад +4

      Espiri değildi 🤣sopa masadaydı 🙃

    • @batuhansevgil
      @batuhansevgil Год назад +1

      @ işte sopanın masada olması bir espiriydi :D

  • @ertaneroglu3920
    @ertaneroglu3920 Год назад +1

    Emeğinize sağlık hocam.

  • @hknyondem
    @hknyondem Год назад

    Teşekkürler

  • @HakanSamir
    @HakanSamir Год назад

    Teşekkürler