Necati Ergin ile C ve C++ Dilleri: Nasıl Öğrenmeli ? - Mühendislik Sohbetleri

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 48

  • @JohnLong-v2z
    @JohnLong-v2z 11 หลายเดือนก่อน +11

    Necati bey müthiş bir insan, kibar, inanılmaz bir anlatımı vardı, sıradışı örnekleriyle ve bilgisiyle o 4 saatlik dersleri unutamam, klasik müzik de severdi, komik jazz müzik yorumları da vardı tabiki, 24 sene geçti, büyük USTA

  • @QuantumAkademi
    @QuantumAkademi ปีที่แล้ว +8

    Necati hocayla, Kaan hocayla aynı mesleği, aynı ortamda (C ve Sistem Programcıları Derneğinde) icra etmek benim için hem kişisel bir onur hem de tarifsiz bir keyif.

    • @ortasekerli
      @ortasekerli ปีที่แล้ว

      bana da nasip olur umarım 💖

    • @mertgor
      @mertgor ปีที่แล้ว

      Katılıyorum. Ders almak ve sohbet etmek bir keyif 😎😇🙏😊❤

  • @kerem6680
    @kerem6680 ปีที่แล้ว +5

    Konudan bağımsız Necati Ergin ne anlatırsa kendini dinletiyor❤

  • @Erkan-bv5nt
    @Erkan-bv5nt ปีที่แล้ว +2

    Necati hocadan ders almak için karar vermiş, hatta bilgi bile almıştım. Ancak zaman ve bir takım problemlerden dolayı ötelemek zorunda kaldım. Ancak bu problemlerin üzerinden gelince yapacağım ilk şey ondan ders almak olacak. Bana bilgi verme konusunda yardımcı olmuştu sağolsun. Çok naif, iyi niyetli ve bilgili bir insan... Selam olsun kendisine.

    • @MehmedUlusay
      @MehmedUlusay ปีที่แล้ว

      iyi bir insan ama sakın onun gereksiz, üretimde hiçbir zaman kullanılmayan, standartların kıyıda köşede kalmış kısımlarını içeren sorularına takılma zaman ve enerji kaybedersin. Bu yüzden belli bir süre sonra gerçek dünya projelerine odaklansan iyi olur.

  • @MehmedUlusay
    @MehmedUlusay ปีที่แล้ว +2

    Bu güzel sohbet için teşekkürler💫 Bir ekleme C++ büyük bir ekosisteme sahip ama araçlar ve kütüphane yönetimi konusunda halen eksikleri var. Evet bazı dillerde uzman olabiliriz ama hiçbir dilin fanboyu olmamak lazım, diller araçtır bunu unutmamak gerek.

  • @mehmetikier9397
    @mehmetikier9397 ปีที่แล้ว +2

    Çok güzel bir sohbet ve eğitim olmuş .emeklerinize sağlık

  • @melih2496
    @melih2496 ปีที่แล้ว +5

    hacettepe cs öğrencisi olarak önce python sonra java sonra ise c++ ve veri yapılarını gördük. ve bu sıralama o kadar kötü ki, her dönem üstüne zorluk binerek çile çekiyoduk. en baştan c öğrensek hem python hem de java daha kolay gelecekti.

    • @Nathan-vt4zw
      @Nathan-vt4zw ปีที่แล้ว +1

      Bizim okul c ile başladı C++ ile devam etti şuan kendim Python öğreniyorum çok kolay geliyor

  • @tekosis1
    @tekosis1 ปีที่แล้ว +3

    İşi gücü bırakıp uzun bir süre sadece c/c++ üzerine kendimi geliştirecek zamanımın olmasını isterdim. Teşekkürler Coşkun ve Necati hocam.

    • @ahmeterenlacinbala
      @ahmeterenlacinbala ปีที่แล้ว +2

      Üniversitemi uzattığım 5. senede web işlerini salıp tekrar c ve c++ dünyasına dönüp vulkan öğrenmeye başladım. Şu an her şey çok keyifli gidiyor. Web işleri için motivasyonum azaldı hatta

    • @yasinakcil7758
      @yasinakcil7758 ปีที่แล้ว

      Nasıl bir çalışma izliyorsunuz? Tavsiye ettiğiniz kaynaklar var mı?@@ahmeterenlacinbala

    • @kanna5747
      @kanna5747 4 หลายเดือนก่อน

      @@ahmeterenlacinbala usta bende çok istiyorum önerilerin var mı sonuçta bu yola girmişsin ... senin gibi daha yolu başında olan biri için önemli tecrübeler de elde etmişsindir umarım cevap yazarsın iyi çalışmalar diliyorum

    • @yasirkarabulut3076
      @yasirkarabulut3076 3 หลายเดือนก่อน

      @@kanna5747 arkadaş cevap vermemiş hazır görmüşken ben cevap vereyim istedim.. c++ ı layıkıyla öğrenmek için öncelikle dilin felsefesini anlamak gerekiyor. dilin felsfesini anlamak için ise ciddi bir zaman harcamak gerekiyor ve tabiri caiz ise 'kafayı kırmak' gerekiyor.. ama şu da bir gerçek ki dili öğrenme sürecinde bilgisayarın nasıl çalıştığını, bir butona tıkladığımızda nasıl oluyorda bir şeyler çıkıyor karşımıza, googleye veya harhangi bir yere yazı yazınca bu yazımız nasıl oluyorda klavyeden fırlayıp ekrana gidiyor.. bunları düşünmeye başlıyorsun ve düşünmek de zorundasın.. çünkü c++ ın felsfesi aslında şudur. bir operasyonu başlat ve o operasyonu yönet ve bunu yaparken hazır bir şeyler kullanmak yerine operasyonun her bir adımını sen tasarla ve özgürlüğünle yaratıcılığını keşfet. aslında benim c++ felsefe tanımım budur. bir veriyi değişkene atamak ve o değişkendeki veriyi ramdan oradan oraya atmak veya bir fonksiyona o veriyi aktarıp evirip çevirmek, fonksiyonun asıl amacının verileri oyun hamuru gibi kullanıp şekilden şekile sokması ve ramdaki müsait bir yere fırlatması daha sonra fırlatıldığı yerdeki başka bir fonksiyon bir sınıf nesnesinden fırlayıp onu yerinden kaldırıp yatağına götürmesi..... aslında bizim yaptığımız şeyler tam olarak bunlardır. PC dediğimiz şey budur zaten ve c++ da sana bunu aşılamaya çalışıyor aslında. veriler ve bu verilerle oynayan fonksiyonlar aslında verilerle oynamak için nesnelerden izin alan fonksiyonlar :) veya bir operatörün mesela + operatörünün bir veriyi başka bir veriyle direkt toplamak yerine o iki verinin içindeki sıfırları çıkarıp o şekilde toplamasını sağlayarak + operatorünün (bu da bir fonksiyondur sadece şekli + şeklindedir) bu veriyle farklı şekilde oynamasını sağlamak.. dil aslında sana diyor ki bir değişkene örn 'int a' bir değer ver örn 'int a=7' bu değer bellekte bir yere yazıldı ve sen yazdığın bir fonksiyonla 'dönüşüm aracı' bu veriyi evir çevir farklı bir şekle sok.. mesela bir çizgifilmde her karakteri oluşturan pikseller milyonlarca değişkene atanmış milyonlarca farklı veridir ve fonksiyonlar bunlarla toplu şekilde oynayan dönüşüm araçlarıdır ve sana hareket eden bir çizgifilm oluşturuyor. c++ sana diyor ki biz en ince detayına indiğimizde veriyi buluruz ve bu veriyle istediğin gibi oynama hakkını sana veririrz.. bu felsefeyle başlarsan güzel yol kat edersin umarım

  • @Emirhan-tw3xr
    @Emirhan-tw3xr ปีที่แล้ว +2

    Hocam çok değerli bir sohbet olmuş ağzınıza sağlık.

  • @mustafaaltay4920
    @mustafaaltay4920 ปีที่แล้ว +1

    Yayın için teşekkürler. Hocanın da dediği gibi dil bir yerde artık yavaşlamalı ve gereksiz karmaşıklığını azaltmalı. Artık şirketler yeni projelerde dil seçerken olaya pragmatik yaklaşıp hangi dilin araçları, dökümantasyonu ve kullanımı daha uygunsa onu seçiyor. Herkes 400-500 saat dili öğrenmeye ayırmayabilir. Sonuçta diller, derleyiciler birer araç bu unutulmamalı.

  • @Nabuziddin
    @Nabuziddin ปีที่แล้ว +1

    hocam şiir gibi anlatıyorsunuz vallahi sizden ders almak gerçekten ayrıcalık olur...

  • @cengizhan.koroglu
    @cengizhan.koroglu ปีที่แล้ว

    Çok keyifli bir sohbet olmuş abi. İyi çalışmalar dilerim.

  • @aknsagdic9388
    @aknsagdic9388 9 หลายเดือนก่อน

    Teşekkür ederiz. Gayet faydalı bir sohbet olmuş.

  • @umitkabuli7717
    @umitkabuli7717 ปีที่แล้ว +2

    Söyleşi için teşekkürler

  • @zorba19772000
    @zorba19772000 ปีที่แล้ว +2

    güzel sohbet

  • @m3r8k
    @m3r8k 3 หลายเดือนก่อน

    İTÜ'nün gururu Grandmaster büyük hoca

  • @EmreHepsag
    @EmreHepsag ปีที่แล้ว +1

    C++ keske bu kadar cirkin bir dil olmasaydi ve bu kada cok ozellik barindirmasaydi. C ile programlama ogrenmeye baslamis biri olarak C++ bana cirkin geliyor.

    • @koray6115
      @koray6115 ปีที่แล้ว

      Daha fazla özellik, daha karmaşık söz dizimi demek çünkü. Sırf bu yüzden C++'ın olabildiğince minimal bir alt kümesini kullanıyorum projelerimde. Başka türlü klavyedeki bütün sembolleri ve kombinasyonlarını kullanmak yorucu oluyor.

    • @EmreHepsag
      @EmreHepsag ปีที่แล้ว

      @@koray6115 ben de aynis şekilde. C + new + class + vector

  • @yldzfabrikas6479
    @yldzfabrikas6479 ปีที่แล้ว +2

    Coşkun Bey merhaba. C ile donanım programlama varken PLC programlama neden var?

    • @MuhendisRorschach
      @MuhendisRorschach 9 หลายเดือนก่อน +1

      Plc programlama C programlamanin kolay yoludur. Birinde bu sensor calisirken su sensor calismasin dersin bunu sembollerle ifade edersin digerinde ise bunu harflerle yazarak gosterirsin. plc daha kolaydir.

    • @yldzfabrikas6479
      @yldzfabrikas6479 9 หลายเดือนก่อน

      @@MuhendisRorschach Cevabınız için teşekkür ederim ancak 6-7 tane PLC programlama dili var. ST, RapidQ gibi yapısal diller de tercih ediliyor, ladder diagramları da. Bu seçenek çokluğu aslında işi kolaylaştırmıyor zorlaştırıyor.

  • @unhandledexception5988
    @unhandledexception5988 ปีที่แล้ว

    İki kral bir araya gelmiş

  • @yekadam4916
    @yekadam4916 11 หลายเดือนก่อน +2

    Ben de 38.000 liraya eğitim satsam ben de internetteki eğitimlerin %98 çöp derdim. Ben olsam benden eğitim alırım, diğer eğitimler çöp demeye getiriyor hiç yakışmıyor. Ayıp

    • @ahmetyapicii
      @ahmetyapicii 4 หลายเดือนก่อน

      anlatıyor tamam da mesela ben bi öğrenciyim nasıl alabilirim böyle bir eğitimi anlamadım ki 5 ay geçiniyoruz biz o parayla

  • @Mehmtdalaratar
    @Mehmtdalaratar ปีที่แล้ว +2

    Coşkun abi Yapay zeka ve makine öğrenmesi ile ilgilenen biri ile de görüşebilir misin?

    • @coskuntasdemirYoutube
      @coskuntasdemirYoutube  ปีที่แล้ว

      Yayına katılmayı kabul eden birilerini bulursam neden olmasın?

    • @Mehmtdalaratar
      @Mehmtdalaratar ปีที่แล้ว

      @@coskuntasdemirTH-cam beklemedeyiz bizim için uğraştığın için çok teşekkür ederiz.

    • @Nathan-vt4zw
      @Nathan-vt4zw ปีที่แล้ว

      @@coskuntasdemirTH-camOğuz Ergin veya Kaan Aslan olabilir aslında

  • @Mustafa-Ok3
    @Mustafa-Ok3 10 หลายเดือนก่อน

    C++ ile Programlama ( paul deitel , harvey deitel ) çeviri : cemil öz ben şu na burdan basladım bana daha fazla kaynak önerebilir misiniz ?

    • @coskuntasdemirYoutube
      @coskuntasdemirYoutube  10 หลายเดือนก่อน +1

      Türkçe kaynakları bilemiyorum ama şurada önemli C++ kaynakları listelenmiş. Ben de C++ primer'i önerebilirim . stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list

    • @Mustafa-Ok3
      @Mustafa-Ok3 10 หลายเดือนก่อน

      @@coskuntasdemirTH-cam teşekkürler

  • @hakanbaris_35
    @hakanbaris_35 4 หลายเดือนก่อน

    Necati Ergin’in kurs notlarının çoğu internetten ve diğer kaynaklardan alınma. Ayrıca kendisinin algoritmik bilgisi de eksik. Arkadaşlara önerim Kaan Aslan gibi bilgisayar mühendisliğine hakim ve daha bilgili birinden kurs almalarıdır. Ayrıca bizzat şahit oldum: Necati beye hatasını gösterirseniz kabul etmez, kendi yaptığını kişiselleştirerek savunur doğru olan yöntem farklı olmasına rağmen. Yani yeniliğe ve eleştiriye kapalı biridir.

  • @soyuzrocket
    @soyuzrocket 23 วันที่ผ่านมา

    10 dk de çok rahat anlatılabilrcek bir konuyu 1 buçuk saatte anlatamadınız

  • @birhayatnasilyasanmali.
    @birhayatnasilyasanmali. ปีที่แล้ว +1

    Hocam ne kadar ucuzmuş eğitiminiz (üzüldüm) udemye devam

    • @MehmedUlusay
      @MehmedUlusay ปีที่แล้ว

      C++'a özellik eklendikçe kurs ücretini artırıyordur online olmasına rağmen:) C++ araçları ve dil eğitiminde bir ticari pazar oluşmuş durumda, bu bir dil için iyi değildir bence.

    • @borab4849
      @borab4849 28 วันที่ผ่านมา

      @@MehmedUlusay Online olmasına rağmen demişsiniz, online olunca kurs ücreti neden artmasın? Kurs süresi artarsa kurs ücreti de artar.

    • @muratyalcn1344
      @muratyalcn1344 14 วันที่ผ่านมา

      udemy de tavsiye edecegin bir egitim var mı? C dili icin