What is Object Oriented Programming?

Поделиться
HTML-код
  • Опубликовано: 17 июн 2024
  • In this video I will explain what object oriented programming is, object, object, class, class, class, constructor and package.
    Blog
    www.barisdere.io
    www.barisdere.io/yazilimcilar...
    www.barisdere.io/databricks-a...
    Twitter:
    / barisdere
    Instagram:
    / barisdereteknoloji
    LinkedIn:
    / barisdere
    Content:
    00:00 - Introduction
    00:12 - Introduction to Object Oriented Programming
    00:20 - Object definition
    00:55 - What is behavior?
    01:24 - Class - What is a class?
    01:34 - Object - What is an object?
    02:21 - Making an Object
    02:54 - Working with Object variables
    02:21 - Making objects and working with variables
    03:12 - Working with Object methods
    03:19 - Constructor tutorial
    04:32 - Package description

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

  • @ericmeric9879
    @ericmeric9879 Год назад +6

    Çok ama çok başarılı bir anlatım şekli. Adeta mükemmel. Yazılım yoluna yeni başlayan arkadaşlara sesleniyorum.... Bu kanalı kesinlikle takip edip izlemelisiniz!!!! Çok teşekkür ederim böyle bir içerik hazırladığınız için.

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

      Çok teşekkür ederim

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

      @@BarisDere asıl ben teşekkür ederim. Tüm videolarınızı playlist e attım her hafta en az 1 saat izleyeceğim.

    • @mehmetalirojda7490
      @mehmetalirojda7490 20 дней назад +1

      Kesinlikle katılıyorum. Ağzınıza sağlık hocam. Türkçe kaynaklar arasında konuya bu şekilde vakıf olarak çekilmiş ve her parametresi tek tek anlatılan kod parçacıklarına rastlamak zor. Lütfen bu tür videolara devam edin.

  • @instructionpointer
    @instructionpointer 4 года назад +10

    Nesne yönelimli kavramlara yeni başlayanlar için sade ve açıklayıcı bir anlatım.

  • @AydnAkdeniz
    @AydnAkdeniz 3 года назад +25

    Junior bir yazılımcıyım ve şuraya bir not bırakmak isterim :)
    Örneklendirmeler ve anlatım çok başarılı.
    Anlatımınız ve emeğiniz için çok teşekkürler.

    • @BarisDere
      @BarisDere  3 года назад

      Teşekkürler Aydın

  • @adn_khn
    @adn_khn 3 года назад +11

    Hocam Anlatımınız çok iyi detaylı olarak java c# dersleri bekliyoruz sizden..

  • @ltfyt2716
    @ltfyt2716 3 года назад +2

    paylasimlariniz cok güzel, umarim kesfedilri ve hakedettgnz degeri görürsnz

    • @BarisDere
      @BarisDere  3 года назад

      Teşekkür ederim tüm güzel yorumlarınız için

  • @alikaya7346
    @alikaya7346 4 года назад +1

    Gayet basarili, aynen devam...

  • @murataydn9943
    @murataydn9943 3 года назад +1

    Çok faydalı bir video oldu benim için. Teşekkürler.

  • @slaykonTK-
    @slaykonTK- 4 года назад +37

    neden çok az görüntülenme ve abone var? çok başarılısınız

    • @BarisDere
      @BarisDere  4 года назад +14

      Teşekkür ederim. Çok az insanın haberi var demekki. Umarım sizin gibi beğenenlerin vasıtasıyla daha çok kişi keşfeder.

    • @slaykonTK-
      @slaykonTK- 4 года назад

      Baris Dere Aynı fikirdeyim

    • @Th-gb8ct
      @Th-gb8ct 3 года назад

      ben de aynı şeyi merak ettim :D

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

      bu ülkede iyilerin her zaman takipçisi az olur. buna şaşırmadım çok ciddiyim. eğer genel geçer kanallar gibi bilmem kaç bin K görüntüleme olsaydı direkt burda popülizm var bi cacık olmaz der çıkardım.

  • @musaesin5163
    @musaesin5163 3 года назад +1

    Baya sağlam bir kanal. Gayet açık ve net anlatımınız var. Teşekkürler

  • @ImpPlant13
    @ImpPlant13 2 года назад +2

    çok açıklayıcı olmuş görseller de anlatımı destekler niteklikte

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

    Barış hocam videolarınız çok iyi, emeklerinizin karşılığını daha fazla alırsınız umarım🙏

  • @savascnnyolu450
    @savascnnyolu450 3 года назад +4

    Kanalı yeni farkettim, bütün videolarınızı izleyeceğim, işin geçmişini ve mantığını öğrenmeden ilerlemek ezbere bir yapboz dan öteye gitmiyor. Emekleriniz için teşekkürler.

  • @aliduzgun4534
    @aliduzgun4534 3 года назад +1

    gerçekten olağanüstü.Çalışmalarınızın devamını dört gözle bekliyoruz Bariş Hocam.Saygılar

  • @berkan8518
    @berkan8518 3 года назад +2

    Daha iyi açıklayanı görmedim. Tebrik ederim abone olup beğendim.

    • @BarisDere
      @BarisDere  3 года назад

      Teşekkürler Berkan

  • @unicornde
    @unicornde 3 года назад +1

    harika videolar hocam, devamini bekliyoruz.

    • @BarisDere
      @BarisDere  3 года назад +1

      Teşekkürler Zeynep

  • @moonchildflw
    @moonchildflw 3 года назад +1

    çok başarılı bir anlatımınız var. çok teşekkürler gerçekten.

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

    Efsane bir video serisi olmuş, uzun yıllar boyunca yeni nesillere iyi bir başlangıç noktası olacaktır.

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

      Çok teşekkür ederim

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

      Programlayi çoğu kişi inlizceden öğrendiği icin olabilir

  • @mirza6092
    @mirza6092 3 года назад +1

    Teşekkür ederim. Çok güzel anlatmışsınız. Beğenerek takip ediyorum içeriklerinizi. İyi çalışmalar dilerim.

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

    O kadar video izledim Classlar ver Objeleri bu kadar iyi anlatanini ilk defa goruyorum. Cok basarili. Tebrik ederim. 👍👍

  • @jackward5785
    @jackward5785 3 года назад +1

    Öylesine güzel ve mantikli anlatilmis ki ,,, Harikulade

  • @aydnozsoy7160
    @aydnozsoy7160 6 месяцев назад +1

    Emeğinize sağlık. Ilminizin zekatını vermişsiniz...❤

    • @BarisDere
      @BarisDere  6 месяцев назад

      Teşekkür ederim eksik olmayın

  • @adembilgin4343
    @adembilgin4343 3 года назад +1

    Çok iyi anlatmışsınız gerçekten, tebrik ederim.

    • @BarisDere
      @BarisDere  3 года назад +1

      Teşekkürler Adem

  • @sencanduruoglu9944
    @sencanduruoglu9944 4 года назад +3

    mantığı daha iyi bir video ile anlatılamazdı heralde çok teşekkürler

    • @BarisDere
      @BarisDere  4 года назад

      teşekkür ederim Şencan

  • @ahmetbcakici
    @ahmetbcakici 3 года назад +1

    Başarılı anlatım olmuş, tebrikler.

  • @122fathom2
    @122fathom2 2 года назад +1

    super kisa,oz,net zor bir konuyu basitce anlatmissiniz bravo

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

    Baris bey maşallah Çok güzel anlatmışsıniz Ağzınıza sağlık
    Başarılarınızın devamını diliyorum

    • @BarisDere
      @BarisDere  11 месяцев назад

      Teşekkür ederim Mehmet bey.

  • @muratkagan4260
    @muratkagan4260 3 года назад +1

    Gerçekten anlatım sade ve çok başarılı. Nesneye Yönelik Programlama devam vidyoları olursa çok faydalı olur. Sadece 2 vidyo var.

    • @BarisDere
      @BarisDere  3 года назад +1

      Teşekkürler Murat. Zaman bulduğumda devam etmek istiyorum.

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

    Değerli hocam merhaba, emeğinize sağlık çok güzel bir video olmuş.

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

      Teşekkür ederim, beğendiğinize sevindim.

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

    Cok begendim, harika aciklanmis

  • @ucmakistemeyenhali
    @ucmakistemeyenhali 3 года назад +1

    Teşekkürler hocam.

  • @oguz231
    @oguz231 9 месяцев назад

    keşke bu eğitim serisine ek başka seriler çekseniz. elinize sağlık

  • @muhammetnusretavc4259
    @muhammetnusretavc4259 Месяц назад +1

    abi elinize sağlık mükemmel bir anlatım ve emek

  • @gokhanozdemir9471
    @gokhanozdemir9471 3 года назад +1

    kafamdaki soru işaretleri gitti :)

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

    Eyvallah hocam

  • @yakupkose1831
    @yakupkose1831 4 года назад +1

    Süpersin

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

    Çok class bir video olmuş ;)

  • @aygunteam196
    @aygunteam196 2 года назад +1

    çok ıyı anlatım bu kanal büyümelı

    • @BarisDere
      @BarisDere  2 года назад

      Teşekkürler, sizlerin destekleriyle :)

  • @designer8970
    @designer8970 3 года назад +4

    4-5 aydır yazılım öğrenmeye çalışıyorum onlarca hocadan dinledim ama en anlaşaılabilir anlatan kişisiniz sayenizde kafama tam oturdu sınıf özellik davranış kısımları ... yani mükemmelsiniz hocam bravo valla

    • @BarisDere
      @BarisDere  3 года назад +1

      Teşekkürler, sevindim yararlı olduğuna.

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

      hocam yazılımı bıraktınızmı. Şuan ne yapıyorsunuz?

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

      @DESIGNER hocam yazılımı bıraktınızmı. Şuan ne yapıyorsunuz?

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

      @@muhammeteminmetin4166 evet bıraktım çünkü şunu fark ettim en kral yazılımıda yazsan olay paraya çıkıyor.o yüzden yazılım ,kodlama,uygulama,program olaylarını çözdüm ama orada durdum.ticaret yapıyorum para kazanıyorum.eğer 10 milyon-100 milyon arasına çıkarsam zaten kafamdaki yazılımı ve fikirleri hayata geçirçem .ki zaten başlama nedenim oydu bazı fikirlerim vardı ama onların sadece yazılımı yapmaktan ibaret olmadığını gördüm.sadece tavsiyem yazılımcı olup o işten para kazancaksan sende başla öğren tek işin o olacaksa tavsiye ederim zaten yazılımcı maaşları süper.ama benim ola farklı ben ticaretten gelmiştim ( ticaret+ tasarım+ 20 program ileri seviye ( 2d-3d ) ) bu uzmanlıklara yazılım eklemek istedi,m ve ekledim yani şuan 24-25 pogram ileri seviye 4-5 tanesi kodlama üzerine ( C , c+ , C# , pyhton , java ,php , sql,html ,css , ) bu arada yazarken 4-5 ten fazla bildiğimi fark ettim :))) bu yazdıkları ne halt olduğunu öğrendim.hepsiyle şuan iş çıkaracak seviyedeyim hatta 2d ve 3d yönümde olduğu için normal yazılımcı geçinenlerden kat kat iyi işler çıkarırım çünkü tek kişilk ordu gibi orduyum desem yeridir. el hasılı niye bu kadar detay yazdım , çünkü senin için sen benim olayımı anla kararını kendin ver seni etkilemek istemem sadece kendimi anlattım sen ne yapmak istiyorsan karar yine senin.ama sonuna kadar gideceksen adım at tek tavsiyem budur yarıda sıkılıp bırakmak gibi bir hata yapma.

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

      @@designer8970 katılıyorum. Antrenörlük 3. Sınıf öğrencisiyim ve derslerin çok zor olmaması bana bir ikinci ilgi alanı üzerinde yoğunlaşmama vesile oldu. Gayet iyi bir sporcu olduğumu söyleyebilirim. Yaklaşık 3 senedir bilfiil fitness ile uğraştım. Uzmanlık alanımı yüzme seçtim ve bana belkide ileriki süreçlerde çok güzel paralar kazandıracak deneyim ve bilgiye yavaş yavaş sahip oluyorum. Bunun üstüne ikinci yoğunlaşmam gereken olayın yazılım olduğuna karar verdim ve başlangıç olarak bu videoları izlemeye karar verdim. Güdülerin ve motivasyonların ne kadar farklı iki bileşen olduğuna karar verirsek ben güdülü bir çocuğum diyebilirim. Ve burada sana sormak istediğim bir soruda şu ; Eğer ben günde 4 saat verimli bir şekilde yazılım öğrenmeyi öğrensem, 18 eylül 2023 tarihinde aylık 10k ya da üstü seviyesinde alaylı olarak meslek sahibi olabilirmiyim?

  • @whitetiger3987
    @whitetiger3987 3 года назад +1

    çok kaliteliiiii

  • @ramenswave
    @ramenswave 3 месяца назад

    4:20 hocam eğitimleriniz için çok minnettarız. fakat bu tip okuma yanlışlıkları odak bozuculukta bir numara; en azından benim için. neyse devam.

  • @atlantis8320
    @atlantis8320 3 года назад +1

    Teşekkürler

  • @padia5066
    @padia5066 2 года назад +1

    çok iyi anlatım

  • @menfes8768
    @menfes8768 3 года назад +1

    Gerçekten böyle anlatım görmedim

  • @starkarabil9260
    @starkarabil9260 2 года назад +1

    harika bir is yapıyorsunuz, çok teşekkürler. Ingilizce kaynakları da tarıyorum ama su ana kadar bulduğum en iyi kaynak bu. programlamaya herkes bu sekilde başlamalı. Sizden bir ricada bulunsam? Bir Full Stack web development vide serisi yapabilir misiniz? GitLab ortamında Java ve JavaScript dilleriyle geliştirilen programların Docker platformu kullanılarak bir cloud server a (ornegin AWS) nasıl gönderilebileceğini ve yayimlanacagi. Kucuk bir proje dahi olsa harika bir komple kurs olmuş olurdu.

    • @BarisDere
      @BarisDere  2 года назад +1

      Teşekkür ederim bu güzel yorumunuz için. Benim uzmanlık alanım backend tarafında, frontend hakkında çalışmışlığım yok.

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

    güzel açıklama bir şeyler oturmaya başladı

  • @hilaloruc607
    @hilaloruc607 3 года назад +1

    çok hoş

  • @esraertsak568
    @esraertsak568 3 года назад +2

    Hocam çok güzel anlatmışsınız devamı gelir mi?

    • @BarisDere
      @BarisDere  3 года назад +2

      Teşekkürler Esra, evet niyetim var. Zaman bulursam ekleyeceğim.

    • @esraertsak568
      @esraertsak568 3 года назад

      @@BarisDere sağolun hocam 😊

  • @buddyby2422
    @buddyby2422 3 месяца назад

    3 burdaymış :D

  • @back-enddeveloper2344
    @back-enddeveloper2344 3 года назад +1

    anlatım güzel kardeşim, şahsi adma söyliyorum oop dillerde boğuluyorum anlayınca sanki bir denizde boğulmak gibi, lütfen hani şu İDEA-da sol köşede application sonra altında package sonra onun classlerin yaratınca yokmu onlarıda bi anlatsan daha iyi olur.

  • @ismailkoyuncu5518
    @ismailkoyuncu5518 4 года назад +2

    Hocam.Çok güzel ve açıklayıcı bir video olmuş. Peki nesne yönelimli programlama için hangi dilleri öğrenmemiz gerekiyor ? Teşekkür ederim.

    • @BarisDere
      @BarisDere  4 года назад +2

      teşekkür ederim İsmail. Tavsiyem Java veya C# gibi static typing bir dil ile başlaman. Bu modern diller, ilk ortaya çıktıklarından beri OOP presiplerini içinde barındırıp, temiz bir OOP kullanımı sunuyorlar.

    • @ismailkoyuncu5518
      @ismailkoyuncu5518 4 года назад

      @@BarisDere Teşekkür ederim hocam.

    • @ismailkoyuncu5518
      @ismailkoyuncu5518 3 года назад

      Hocam.Tekrardan merhaba. OOP temellerini öğrenmek için tavsiye edeceğiniz kaynaklar var mı ? Teşekkür ederim.Saygılar,sevgiler.

  • @hakan7128
    @hakan7128 3 года назад +1

    bin tane video var youtubeda 0 dan bilgisayar öğren, programlama öğren flan filan adam bi başlıyor bilgisayar mühendisine anlatırcasına teknik terim kullanıyor hiç birşey anlaşılmıyor. Ama sen haketten 0 dan anlatıyorsun harikasın hiç bozma aynen devam :D

    • @BarisDere
      @BarisDere  3 года назад +1

      Teşekkürler Hakan, yararlı olduğuna çok sevindim :)

  • @Jsmny44
    @Jsmny44 2 года назад

    ✔️

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

    Herkesin kullandığı isimlendirme şeklini falan kullanırsak bir sıkıntı çikarmi hocam daha kolay hacklenme gibi

  • @Manolya929
    @Manolya929 4 года назад

    Listeler ve sözcükler arasındaki farklar nelerdir??

    • @BarisDere
      @BarisDere  4 года назад +2

      Listeler herhangi bir datatipine ait değerlerin saklandığı bir datatipidir.
      char[] karakterler = ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']. // --> Liste
      String text = "hello world" // --> Sözcük, kelime. Ama hafızada liste halinde saklanır. Karakterler değişkeninde olduğu gibi.
      String[] sozcukler = ["hello", "world", "test"]. //--> bu da sozcuklerin listesi
      Umarım açıklayıcı olmuştur

    • @Manolya929
      @Manolya929 4 года назад +2

      @@BarisDereçok işime yaradı Teşekkür ederim 🙏

  • @AyberkAYDIN1
    @AyberkAYDIN1 2 года назад

    Kanal değiştir davranışı kumandaya aittir televizyon kanal değiştiremez :D

  • @deryabozdag7324
    @deryabozdag7324 3 года назад

    Yani nesne tabanlı programlamayla oyun yapabilir miyiz

    • @BarisDere
      @BarisDere  3 года назад

      Tabiki yapabilirsiniz. Oyun programlamanın direk olarak nesne tabanlı programlama ile bir ilişkisi yoktur. Farklı şeyler bunlar. Her dilde oyun yazılabilir.

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

    bilgisayardaki kopyalama mantığı da burdan mı geliyo. kesin burdan geliyo