C# Eğitim Kampı Ders 2 - String, Int, Double, Char Değişkenler, Klavye Veri Girişleri, Dönüşümler

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

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

  • @luskan
    @luskan หลายเดือนก่อน +5

    Hocam yaş 41 kitaplarınızı aldım oğlum ile takibinizdeyiz yeni ufuklar açtığınız için Allah razı olsun.

  • @efekanfake8295
    @efekanfake8295 2 วันที่ผ่านมา

    Platformdaki en kaliteli c# anlatımı bence budur

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

    Hocamızın derslerine daha yeni başlayabilme fırsatı buldum geçtiğimiz dönem okul derslerım içerisinde c# vardı ancak hiç verimli bir dönem olmadı. Murat Yücedağ hocamızın udemyde de olsun birçok dersini takip etmekteyim ve böyle 0 dan c# fırsatı sunduğu anda çok heycanlanmıştım şuanlık dersler çok akıcı ve hiç sıkmadan temiz bir içerikle ilerliyor, ki ben birçok eğitim dersini 2x izleyen birisiyim ama Murat hocamızın derslerini izlerken video suresı nasıl bitiyor anlamıyorum hem uygulayarak hem deftere not tutarak ilerliyorum. Böyle bir seri başlattığınız için teşekkür ediyoruz ve kesinlikle instagramda bahsettiğiniz gibi eğitim serileri de gelmelı...

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

    Hocam gayet güzel gidiyor. Bazen videoyu durdurup rutin kodları kendim yazıp ardından sizin yazdıklarınızı okuyorum. 2.video'dan itibaren bu şekilde ilerliyor inşallah. Vakit buldukça eğitimlere devam. Herşey için teşekkürler.

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

    Yorumlardan da okuduğum kadarıyla utf8 karakteri için Console.OutputEncoding = System.Text.Encoding.Unicode; satırını eklemek gerekiyormuş. daha sonra tl yazan yeri silip Altgr ve t tuşlarına birlikte basarak ₺ işaretini kod satırına yazabilir hale geliyorsunuz. Nereye ekleyeceğini şaşıran arkadaşlar varsa ben hemen region işaretçisinin altına yazdım. Main bloğunun içinde olduğu sürece problem yok gibi.

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

    Tam şu an 1. dersi bitirdim hocam. 2. dersteyim tavsiyenizi dinleyip bugün udemy üzerindende derinlemesine çekmiş olduğunuz kursu almayı planlıyorum. Diksiyon, üslup ve dersler şahane :)

  • @imceyda
    @imceyda 6 วันที่ผ่านมา

    işletme öğrencisiyim keyifle çalışıyorum

  • @KubraCinar-zx7en
    @KubraCinar-zx7en หลายเดือนก่อน

    2. video ile yola devam ediyoruz... sonlara doğru da bunu yazmak nasip olur umarım yüzde dörtlük kısma girmek gibi bir hedefim var hocamızın gösterdiği yolda ilerliyoruz :D

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

    Bende ilk case'imi başarı ile gönderdim. Teşekkürler Murat Hocam sayenizde bu yaşta güzel şeyler öğreniyoruz. Saygılar. NOT: YENİ DERSİ SABIRSIZLIKLA BEKLİYORUM.

  • @hexatouch
    @hexatouch 7 วันที่ผ่านมา

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

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

    Hocam emeğinize sağlık anlatımınız sade ve anlaşılır. Gerçekten çok güzel ve mesajı olan bir film. Replik tabi ki de "All is well"🙂

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

    Bu kurs adına ilk case'imi gönderdim. Sonraki dersler ve caseleri sabırsızlıkla bekliyoruz Murat hocam. 😇

  • @AdemSaraçlı
    @AdemSaraçlı หลายเดือนก่อน

    Emeğinize sağlık Hocam Anlaşılır ve güzel bir eğitim oldu benim için.

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

    Case Tamamlandı , Ders için teşekkürler emeğinize sağlık

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

    Güzel bir video olmuş hocam emeğinize sağlık

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

    Ya ahahaha hocam 2 youtube sayfası açıktı sizinkiyle birlikte. Buraya diye oranın yorum kısmına yazmışım 😆 Github yüklemelerini araştırırken 😆 neyse ki çemkirik yemeden fark ettim de sildim 😄 gece 12'den sonra kendime çalışmayı yasaklamalıyım😅

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

    Case Gönderildi, Devam dersleri sabırsızlıkla bekliyoruz,

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

    Bu arada 3 İdiots filmi gerçekten çok anlamlı bir film. Aamir Khan filmlerinin hepsinde zaten hayata dair bir anlam mutlaka gizli olur. Gülerken sigara yaktırır, "aga beee🚬🚬" dedirtir 🙂

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

    Console.OutputEncoding = Encoding.UTF8; UTF8 kodlamasını consolun çıkış kodlamasına atama yapıyor. Sonrada Console.Write("₺"); ile yazıldığını görürüz.

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

    Case Tamamlandı ✔ , Ders için teşekkürler emeğinize sağlık hocam ✅✅

    • @selinp.237
      @selinp.237 หลายเดือนก่อน

      github tan nasıl buldun ben bulamadım da yardımcı olur musun

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

      Bende bulamadım

  • @MineAltug-z9g
    @MineAltug-z9g หลายเดือนก่อน

    Unutmuştum ben filmi tekrar izleyeceğim, teşekkürler

  • @1874z-iq2sr
    @1874z-iq2sr หลายเดือนก่อน +2

    Cvme C# Egitim Kampi yazmaya gidiyorum 💃💃

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

    hocam emeğinize sağlık case de tamamdır.

  • @zawk1405
    @zawk1405 17 วันที่ผ่านมา

    Hocam merhaba bir şey merak ediyorum çoğu şeyi anlamakta güçlük çeken biriyim basit şeyleri bile zor anlıyorum bu dersler için de geçerli kod vb için de geçerli basit bir şeyi bile anlamıyorum ama gerçekten işinizi çok iyi ve layığıyla yapıyorsunuz gerçekten takdir edilecek birisiniz hocam şeyi merak etmiştim bir kursu satın alınca otomatik olarak bizim oluyor ve dilediğiniz zaman erişim ni sağlıyoruz yoksa bu kurslar belirli bir süreliğine mi bizim oluyor?. Ve benim gibi biri öğrenebilir mi?. Çok saygılar ve sevgiler sunuyorum

  • @selinp.237
    @selinp.237 หลายเดือนก่อน +1

    hocam github a proje olarak ne yükleyeceğimizi söyleyebilir misiniz

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

    devam hocam devam

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

    Hocam console tarafı normal şartlarda utf-8 formatını desteklemesi gerekir, desteklemediği durumlarda bu kodu yazdığımızda conole içine utf-8 formatı desteklenir: Console.OutputEncoding = Encoding.UTF8;

  • @erdii726
    @erdii726 8 วันที่ผ่านมา

    Merhaba ben otomasyon yapıcam fakat aklımda bikaç soru var. Yaptığım otomasyonu kullanan diyelim ki marketçi olsun her fiyat güncellemesini eliyle manuel olarak değiştirebilecek şekilde mi yapmalıyız yoksa fiyat değişikliği işin veri tabanında güncellendikçe otomatik olarak mı fiyat değişmeli sistemi nedir onun acaba?

  • @ibrahimkarakus6550
    @ibrahimkarakus6550 25 วันที่ผ่านมา

    teşekkür ederiz

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

    ilk case taamamlandı diğer case leri bekliyoruz hocam

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

    elinize sağlık hocam

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

    yarın 3. derse başlayacağım inşallah

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

    hocam emeğinize sağlık

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

    Harika bir video

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

    Hocam selamlar, yine çok güzel bir ders oldu emeğinize sağlık. Ancak case görevi için github'a ilk defa yükleme yaptım. Umarım istediğiniz şekilde yapabilmişimdir. Önümüzdeki derste kısa da olsa github'a nasıl yükleme yapılır anlatırsanız çok iyi olur.

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

      Murat hocanın c# ikinci 100 ders playlistinden 99. Videoyu izleyebilirsin. Basit bir işlem.

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

      @@Cjghcnf Teşekkür ederim🙏

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

    hocam kurs çok güzel gidiyor fakat .Parse komutunu tam olarak anlayamadım. Daha detaylı anlatabilir misiniz?

    • @Cjghcnf
      @Cjghcnf หลายเดือนก่อน +5

      Haddim olmayarak taze bilgi olduğu için ben biraz bahsedeyim. Parse değişkenleri birbirine dönüştürme komutu. Örneğin integer'ı string'e çevirme gibi.
      Fakat giriş seviyelerinde değişkenleri birbirine çevirmek için convert to int32 ya da convert to string gibi dönüşüm komutları (ya da fonksiyon😂) görürsün.
      Peki neye göre parse, neye göre convert to kullanacağız. Parse'ta değeri döndüremezse hata verir. Fakat örneğin convert to int32'de 0 döndürür.
      Bir temel farklılık da parse converttoint64 dönüşümü yapamaz. Yani 8, 16, 32 ise parse kullanılabilir. 64 için converttoint64 kullanılır.
      Bir projede yukarıdaki gerekliliklerden biri yoksa illa parse olacak ya da illa convertto olacak diye bir zorunluluk yok. istediğini kullanabilirsin. Murat hoca parse'ları göstermeye benim bildiğim SQL databaseden veri çekerken başlıyor. iş takip otomasyon playlistinden inceleyebilirsin. 10-15-20. Videolar arası bak.

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

      @@Cjghcnf Mükemmel anlatım!
      Sağolun varolun :)

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

    Hocam merhaba bilmeyen arkadaşlar için projeyi nasıl githuba yükleriz çok kısa anlatsanız çok iyi olur aslında

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

      th-cam.com/video/LMJjtYxx2j8/w-d-xo.html Murat hoca bir başka videosunda anlattı

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

      onu da araştırıp bulun arkadaşlar, armut piş ağzıma düş😳

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

      Üst menüden 'git' sekmesine tıklayıp github hesabına giriş yaptığında sağdaki menülere gitchanges geliyor. oradan pushlayabilirsin projeyi.

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

      Murat Yücedağ hocanın eğitim videosu mevcut. TH-cam da aratabilirsin. Link paylaşımı yapmıştım ama kaldırılmış sanırım

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

      Murat hocanın c# ikinci yüz ders playlisti var. Onun sondan bir önceki videosunun konusu github'a proje yükleme, güncelleme işlemleri.

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

    Teşekkürler hocam.

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

    Hocam ben bunları bildiğim için uygulama gereksinimi duymadım sertifika görevlerini doğrudan x projesini yapın tarzında yapsanız daha iyi olur gibi

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

      @@JoligonOne sertifika adım adım olacak.

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

      @@JoligonOne aslında biliyor olsan da tekrar etmek adına mantıklı bu caseler. Bilen insan için murat hocanın 1. case'ini yapmak 10-20 dakikalık iş...

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

      @@mevlutucar118 yok baya sürdü birebir uyguladığım için ve daraltıyor da bi noktada web app yapabilecek seviyedesin ama konsol app yapıyorsun geliyor sana biraz :D ama neyse sonuçta eğitimin temel hedef kitlesi hiç bilmeyenler bu şekilde olmasını normal karşılıyorum.

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

    arkadaşlar github a ilk defa proje yüklüyorum hocamızın paylaştığı formdaki github kamp linki yerine ne yazmalıyım

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

    Hocam konsolumuzu utf-8 moduna geçirmemiz lazım oda şu şekilde oluyor.
    Console. OutputEncoding=System.Text.Encoding.UTF8;

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

    Sonunda Github'a yükleyebildim hocam.

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

      @@Melikebaysuğ yok hayır değil, açık kaynak bir platform.

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

      @@Melikebaysuğ Hayır ücretli değil

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

    İlk case'mi gönderdim ama şu Github olayını halletmeye çalışıyorum şu an.

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

    Console tarafı desteklemediği için ? işareti gösteriyor eğer biz gidip kodumuzda consola bir şey yazdırmadan önce "Console.OutputEncoding = Encoding.UTF8;" böyle bir kod parçası yazaraktan bu sorunu çözebiliriz.

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

    İş güçtü derken dk 41:06'da kaldım hocam sildim iki kere baştan yazdım ne yazarsam yazayım adetlere sonuç hep 144026000 çıkıyor bunun sebebi nedir nerede hata yapıyorum ? Bilen arkadaş varsa yardımcı olsun lütfen

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

    22:10 peki hocam burada char yerine yine string ile tanımlayıp index ile tek tek erişsek harfe dizi indexi ile

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

    hocam nolur cevaplayın tüm dersi dinledim anladım da github linki ne demek? case derken ne yapmamızı istiyorsunuz nasıl yapmalıyız lütfen biri anlatsın

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

    Beşinci derse ışınlanmam lazım hemen

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

    Hocam merhaba, bir sonraki derste eğitim sonrası staj yönlendirmesi nasıl olacak bunun bilgisini verebilir misiniz ? ilk dersin sonunda sormuştum tekrar soruyorum kusura bakmayın ama muhtemelen 2.videoyu çekmiştiniz ben soruyu sorduğumda.

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

    Temellere iyi çalışın arkadaşlar.

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

      @@huseyinaydin99 kesinlikle katılıyorum. Değişken tipleri, kontrol yapıları gibi konular en kritik konulardan aslında...

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

    üniversitede sözel bölüm okuyorum ama burdayım...

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

      kendi başıma ( ref vs olmadan ) yazılım alanından iş bulacağımdan şüphelerim var ama bakalım sonuç ne olacak her ders sonu gidişat hakkında bir kaç satır yorum yazacağım

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

    dört kelimelik destek yorumu

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

    console tarafı desteklemediği içi n soru işareti simgesi veriyor eğer kodumuza Console.OutputEncoding = Encoding.UTF8; yazdığımızda utf-8 formatı desteklenir

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

    Hocam ben üniversite için iki kez sınava girdim sınav konularında hiç iyi değilim ben üniversite okumamayı düşünüyorum sizce ne yapayım gene deneyip dıştan falan okuyayımmı

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

    Burada yazdığımız kodları Githuba mı ekleyecez

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

    Hocam bu Github olayında dosyalarını eklemek yerine kendi hesabımız üzerinden dosya paylaşmak yerine sizin linkinizle paylaşmak daha doğru olmaz mı? Direkt sizin reponuza yönlendirilecek şekilde? Öyle bir şey var mı ya da? Epeydir Github'a girmedim bakınıyorum da şu an.

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

    Hocam kolay gelsin :)

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

    Hocam merhaba udemy kurslarinizdan aldım geriye kalan dört kurs için mesaj attım yoğunluktan görmemiş olabilirsiniz belki rica etsem geri dönüş sağlayabilir misiniz?

  • @april.8
    @april.8 หลายเดือนก่อน

    2. Ders ✅

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

    Hocam c# ile web tarafında geliştirme yapmak istiyorum youtube ve udemy tarafında hangi kurslarınızı önerirsiniz yardımcı olursanız sevinirim teşekkürler.

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

      bi konuya hakim olmadan girişmeyin lütfen kafanız çok ağrir nerde hata var diye saatlerce bakarsınız isterseniz Uygulama Geliştirerek C# Öğrenin: A'dan Z'ye Eğitim Seti bunda ilerme yapın

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

      @@mustafakarahan7648 windows'ta değil web'de uygulama geliştirmek istiyorum

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

      Eğer C# tarafında yeterli seviyedeysen Udemy'de Mvc5 Admin Panelli Cv sitesi eğitimimiz olabilir ama yeterli değilsen Mustafa'nın da söylediği gibi Uygulama Geliştirerek C# kursumuz faydalı olacaktır.

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

      ​@@MurattYucedag Hocam bu işlerde yeniyim yeterli seviyede olduğumu ne zaman anlayacağım sizin 100 bölümde c# dersinizin 50. bölümlerindeyim

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

    2/2 üşenmek yokk

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

    dewam baba

  • @AyseNur-og5jg
    @AyseNur-og5jg หลายเดือนก่อน

    Udemy den kurs aldıktan sonra istediğimiz zaman izleyebiliyor muyuz yoksa süresi var mı?

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

      Ömür boyu erişim.

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

    Hocam merhaba. Sertifika görevlerini aynı hafta içinde mi veya kamp bitene kadar mı yapmalıyız? Bir süresi var mı?

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

      Bir son süresi yok.

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

      @@MurattYucedag anladım teşekkürler hocam

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

    all is well

  • @OMER-jo3he
    @OMER-jo3he หลายเดือนก่อน

    2.Gün okey

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

    Hocam, bana link gelmiyor, derslere katılmayı çok istiyorum, kaydım da mevcut

    • @MrBlack-X
      @MrBlack-X หลายเดือนก่อน

      Link kimsye gelmiyor haftada 2 gun(cumartesi ve sali) saat 12de yukleniyor dersler herkes kendisi gelip giriyor. Kayit ise verilen caseleri yaptiktan sonra staj imkani kazanmakla alakali galiba.

  • @MehmetEminKlc-ef7iy
    @MehmetEminKlc-ef7iy หลายเดือนก่อน +2

    Bu seriye baslasam hicbirsey bilmiyorum ogrenebilir miyiz hocam

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

      Son 3 haftadır Murat hocanın youtube videoları ile ilerleyen ve başka kaynaklara nadiren bakma ihtiyacı hisseden biri olarak söylüyorum, kesinlikle öğrenirsin.
      Bu başlangıç derslerini şöyle düşün. Şu an öğrettikleriyle bir anda bambaşka şeyler yapabilir buluyorsun kendini.
      Kendime göre olan yol haritasından yola çıkarak sana ortalama yol haritasını bile anlatabilirim.
      Şu an consoldan işlemleri gösteriyor.
      Daha sonra form denilen klasik windows pencere ekranlarında çalışmaya başlayacağız. Burada windows pencerelerinde gördüğümüz tanıdık araçları kullanmayı öğreneceğiz. Bu araçları kullanırken işte bu consolda öğrendiğimiz şeyleri sıklıkla kullanacağız. Örneğin bir hesap makinesi yapmak istediğimizde rakamlara aritmetik işlem yaparken int yani sayı değerinde olacak ama label ya da text kutularında sonucu gösterirken string değerinde convert edeceğiz. Ya da hesap makinesinde ondalık sayı olduğunu hesaba katarak int tam sayı değişkeni değilde float ya da double ondalık sayı değişkeni kullanacağız aritmetik işlemlerde. Char mesela tek karakter atama diye öğrendik, şifreleme falan dedi hoca. Şimdi sen sanıyorsun ki benim şifrelemeyle ve doğal olarak tek karakter için char ile ne işim olur? Kazın ayağı öyle değil. Ticari bir otomasyon yazılımı yapacaksan veritabanı kullanman gerekli kaydettiğin veriler bir yere kaydolsun. işte bu veritabanının şişip yavaşlamaması için mümkün olduğunca kısıtlı değişkenler eklemen gerekli. Bunu yapmazsan o veritabanına binlerce veri girdiğinde şişiyor. Örneğin veritanında cinsiyet lazım oldu. Kız ve erkek seçeneği için orada k ya da e harfini seçmek yeterli. Buradaki 4-5 karakterin fazla olmaması bile düşünülebiliyor yeri geldiğinde. O zaman da char kullanılıyor işte. Çünkü veritabanında atıyorum değeri varchar(50) diye ayarladığında sen kullansanda kullanmasanda veritabanı 50 tane harf değeri tutar.
      Bu tarz formlara buton, textbox, label gibi şeyleri koyarak hesap makinesi gibi veritabanı gerektirmeyen uygulamalar yapıldıktan sonra artık kayıt tutulan uygulamalara geçiliyor. Bunun için bilgisayarına SQL denilen bir veritabanı programı kuruluyor. SQL bildiğin excel programı gibi. Fakat excelden farkli bir şey. SQL zaten microsoft access programının muadili. Bu programda önce bir veritabanı oluşruruluyor. Sonra bu veritabanına table'lar eklenebiliyor. Örneğin bir işyerinde müşteriler için bir table, ürünler için bir table, satışlar için bir table oluşturup tanımlamalar yapıyorsun. Sonra ilişkilerini ayarlıyorsun. Örneğin departmanlar table'ın var. Bir de personellerin var. Personelinin hangi departmanda çalıştığının ilişkisi departmanlar klasöründen geliyor. Yapması anlatmasından daha basit.
      SQL'de yukarda anlattıklarım ve biraz daha ayrıntı öğrendikten sonra sql'de oluşturduğumuz veritabanını c# içinde görüntülemeyi, c# içinde kayıt ekleme, silme, güncelleme işlemlerini öğreniyoruz. Bu sayede örneğin bir satış yapıldığında satış detayları bir tabloda, ürün kalemleri başka tabloda tutulup c# içinde entegre ve kafa karıştırmadan rahatlıkla görünebilir.
      Daha sonraları class ve method oluşturma denilen şeyler var onlar öğreniliyor genelde. Method sık yapılan işlemlerin tek bir sefer tanımlanıp sonrasında çağrılıp kullanılabilmesi kabaca. Örneğin c# içinde veritabanını görüntüledin. Ekleme, silme, güncelleme, kaydet butonlarını koydun. Senin her bir butona basıldığında kayıt ekledikten sonra veritabanını güncellemen lazım ki silindiyse veri gitsin ya da kaydettiysen veri gelsin. Bu güncelleme işlemi için bir method yazarsın ve ihtiyacın olunca çağırır kullanırsın.
      Class ise karışık gibi görünen ama karışık olmayan bir konu. Bir araban var diyelim. Arabanın rengini, modelini, kaç kapısı olduğunu tanımlıyorsun class içinde. Bundan sonra da o araba ile ilgili işlem yapmak istediginde bu 3 parametreden biriyle işlem yapabilirsin.
      Class ve methodları da öğrendikten sonra işler daha da kolaylaşıyor. Entities oluşturmayı öğreniyorsun. Yani veritabanında işlem yapmak için karışık kodlar kullanmaya gerek kalmadan veritabanının her bir tablosunu class olarak tanımlayan, içindeki sütunları da properties (değişken gibi ama değil) olarak tanımlayan çok basit bir işlem uyguluyorsun. işler çok daha kolaylaşıyor.
      Bunlardan daha güzeli arada devexpress de var. Devexpress visual studio'nun bir uzantısı aslında sadece. Ama günümüz modern araçlarını sunuyor c# toolları haricinde. Mesela içinde excel tablosu ekleme var. 10 saniye içinde kendi excel programımı yazdım. 😂 hem de üst menüleriyle birlikte. 😂😂 çok detaylı istatistik ekranları oluşturmaktan tut office programlarının ribbon şeritlerine kadar efsane şeyler var içinde. Göz gezdirmeni kesinlikle tavsiye ederim.
      Dersenki ben programcılık işini kökten öğreneceğim, çok katmanlı mimari denilen şeyleri öğrenebilirsin. Örneğin bu entities denilen konu da bildiğim kadarıyla çok katmanlı mimarinin bir parçası. Çok katmanlı mimari bir teknik aslında. Birden çok faydası var. En basiti yazılımcılar bir projeyi ilk defa bile görse örneğin class'ların bulunduğu klasörü eliyle koymuş gibi bulur. Çünkü bütün yazılımcılar klasör adına kadar aynı sistemle çalışıyor. ikinci ve asıl kullanımı ise projeyi katmanlara bölerek örneğin son kullanıcının direkt veritabanına ulaşamamasını sağlamak gibi şeyler. Örneğin şifreleme katmanı eklemek gibi yanılmıyorsam ama çok emin değilim bundan. işlerin büyüklüğüne göre 2 katmanlı da olabiliyor 5 katmanlı da. Mesela class katmanı oluşturduysan veritabanın için artık senin tablonun içindeki özellikler kısıtlanmış oluyor. Sen sql'deki tablonda telefon sütunu oluşturduysan bu sınıf artık diyor ki bu telefon sütununa string yani metin giremezsin. Int yani rakam gireceksin.
      Classlar konusu önemli. Aslında şöyle anlatayım. Hani arabamızın modelini, rengini, koltuk sayısını girmiştik ya. Artık o class'ı kullanmak için formunun kod sayfasına gidip kütüphanesine o class'ı kaydetmen gerekiyor. Basit bir işlem. Bunu da yapınca o class'tan bir tane üretmen gerekiyor form kodlarının içinde. Instance alma deniliyor buna. Gittim clio= araba class'ı dedin. Artık kod ekranına clio yazıp nokta koyunca sistem senden ya model ismi, ya model rengi ya da koltuk sayısı ile ilgili bir işlem yapmanı bekleyecek. Hani hoca iki harf yazıyor hazır bir şeyler çıkıyor ya, bunların çoğu ya method ya da class olduğu için tanimlı olduklarindan çıkıyor. C# içindeki her şey ya class ya da method. O pencere ekranı da bir class mesela. Botonlar da bir class. Butonun isminde ne yazacağı ise bir method. Gibi gibi.
      Daha bir sürü şey var yapılabilecek. Video oynatmaktan, oyun yapmaya, müzik çalmaktan ticari otomasyona, web sitesi yapmaktan formun içinde hava durumu göstermeye kadar sen ne istersen yapılır birçok şey.

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

      @@Cjghcnf Yorumlarda gezinirken denk geldim hocam çok güzel anlatmışsın. Eline sağlık.

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

    Hocam aktif frontend alanında jr olarak çalışıyorum .Net kullanıyoruz kurslarınızla birlikte bir roadmap ihtiyacım var destek olur musunuz

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

      Kanalımda bununla ilgili bir video mevcut, öne çıkanlar kısmından ulaşabilirsin.

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

    Hocam sıfırdan ileri seviye mi olucak bu seri ?

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

    2. derste de buradayız fakat bir sorum var Murat Hocam,
    İlk case sizin öğretmek için yaptığınız programın aynısını yazıp github'da paylaşıp linki göndermek mi? Doğru mu anladım? Şimdiden teşekkürler.

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

      İlk Case için istenen içerik ilk 2 derste yapılan uygulamaların tek bir repo ile "herkese açık" olarak Github'da paylaşılmasıdır. Proje ve Algoritma bazlı Caseler de paylaşılacaktır.

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

      Ben de tam anlamadım. Öğretilen içerikle ilgili ufak bir proje mi yapacağız yoksa aynı kodları yazıp mı göndereceğiz?

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

      Aynısı arkadaşlar :)

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

    😊😊😊

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

    hocam 4 kurs hediyesi ne zamana kadar devam edecek?

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

      Şu an için bir son tarih yok.

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

    github kamp linkini nerden alabilirim ?

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

      Halledebildiniz mi

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

      @@muratmac yok hayır

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

    tl sembolü utf - 8 kodlamasını etkinleştirince düzeliyor:
    Console.OutputEncoding = System.Text.Encoding.UTF8;

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

    hocam bu ders toplam kaç bölüm oluracaba

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

      Anlamadım nasıl yani.

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

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

    💥🤙

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

    Hocam iyi günler anlık olarak imkan yetersizliğinden visual studio kullanamayıp online compiler üzerinden uygulamalarımı gerçekleştiriyorum. Ne yapabilirim bir laptop alana kadar Case'ler açısından kaçırır mıyım deadline ları olacak mı. Sertifika şansım elimden gitsin istemiyorum. Elinize emeğinize sağlık

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

      Merhaba, bence yapacağın case'leri Murat Hocamızın e-postasına atabilirsin. Oradan kontrol edeceklerini umuyorum

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

      @@msenelk fikir için teşekkür ederim ancak. Deneyip not alma fırsatım oluyo yaptıklarım dosya olarak kaydedemediğim için. Pdf şeklinde atsam absürt kaçar mı sizce.

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

      @@aliosmanyuksel5774 eğitmen adına konuşmak istemiyorum ama her türlü çözüme açık olduğunu düşünmekteyim. Denemekten zarar gelmez. 😊

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

      @@msenelk haklısınız denemekte fayda var çok teşekkür ederim fikir verdiğiniz için. Sağlıcakla kalın iyi çalışmalar dilerim.

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

      caselerin bir son süresi yok.

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

    🤩

  • @OMER-jo3he
    @OMER-jo3he หลายเดือนก่อน

    Ödevin süresi belli mi acaba hocam

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

      Bir süre yok :)

    • @OMER-jo3he
      @OMER-jo3he หลายเดือนก่อน

      @@MurattYucedag peki hocam teşekkür ederim ❤️

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

    💻☺

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

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

    Console.OutputEncoding = Encoding.UTF8;
    Console.WriteLine("---- Elma Birim Fiyatı: "+applePrice + " ₺");
    Console.WriteLine("---- Portakal Birim Fiyatı: "+orangePrice + " ₺");
    Console.WriteLine("---- Çilek Birim Fiyatı: "+strawberryPrice + " ₺");
    Console.WriteLine("---- Patates Birim Fiyatı: " + patatoPrice + " ₺");
    şeklinde yapılır hocam.

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

    Hocam merhaba udemy kurslarinizdan birini aldım geriye kalan dört kurs için mesaj attım yoğunluktan görmemiş olabilirsiniz belki rica etsem geri dönüş sağlayabilir misiniz?

  • @piremsesss
    @piremsesss 10 วันที่ผ่านมา

    all is well