Hiç düşünmeden udemy dersleri alın arkadaslar. Nedeni bir çok hocadan dinledim malisef çoğu hocamiz ince ayrıntıyı anlatamadiklari için öğrendim sanarken aslında sadece ezbere kod yazmışım, lakin hocamız bize kodun mantığını öğretiyor, yüreğine sağlık hocamizin.Allah sizden razı olsun.
62. Eğitim videosundayım; gerçekten diğer izlediğim benzer eğitimlere nazaran anlatım gayet anlaşılır ve sade olmuş. Önceki izlediğim videolarda anlamak için 3-4 izlemek zorunda kalıyordum fakat burada max. 2 kez izlemem yeterli oluyor. Yalın eğitiminiz için çok teşekkür ederim. ✌ Herkese iyi çalışmalar 🙏
An itibari ile Udemy derslerini satın almış bulunmaktayım. Bundan sonra derslerime orada devam edeceğim, bu yorumu okuyan arkadaşlara da tavsiye ediyorum... :)
Hocam aşağıda bir arkadaş yazmış consolewriteline kullanarakta yazdırabiliriz diye bende dusundum neden return kullanıyoruz diye hani illaki önemli birşeydir boşuna yapılmadı sonuçta fakat nedenini merak ettim :)
Mesela veritabanından 400 tane kayıt aldık bir tane diziye doldurdum return kelimesini kullanarak bu diziyi metot'un çağrıldığı yere döndürebiliriz bunun gibi binlerce örnek çıkar return çok önemli mantığını iyi anlamak gerekiyor
Hocam anlatımınız çok güzel ancak küçük bi eleştiri yapmak istiyorum. Bu konuda en çok üzerinde durmanız gereken konu önceki videodlardaki void ile farkına vurgu yapmak olması lazım en çok kafamızın karıştığı yer burası.
İyi günler ilk önce anlatımınız için teşekkürler. Sormak istediğim bir şey vardı. Diyelim bir bool tipi döndüren metodumuzda if li yapılar var 1 den fazla. Else if konmamış yalnız hepsine if yapısı ile başlanmış ancak hepsinin sonunda return var. İlk " if " yapısını çalıştırıp mesela return true; ya denk gelince burası break; gibi çalışıp sonlanır değil mi, öyle anladım. Rat maze uygulamasından bahsediyorum bu arada. Video için teşekkürler...
Enes bey merhaba, açıkcası bu değer dönen metod ile döndürmeyen metod arasındaki farkı tam anlayamadım. Belki örneklerden kaynaklıdır bilmiyorum ama bu ve önceki derste yaptığımız metodların (değer döndüren ve döndürmeyen) mutlaka bariz farklılıları olmalıdır. Bununla ilgili birkaç örnek daha verebilir misiniz?
Enes Bey iyi günler, return anahtar kelimesini yazarken sonuç değişkeni kullanmadan direkt; return sayi1+sayi2; diye yazarak aynı işlemleri çıkartabildim. bu şekilde yazılması ileride yazılım temelinde herhangi bir sorun oluşturur mu_?
İkiside aynı kapıya çıkıyor sadece bir değişkeni fazladan kullanmış oluyoruz yerine göre değişken kullanmadan yerine göre değişkene atama ihtiyacında bulunabiliriz
Benim anlamadığım mevzu su kaç defa ve kaç hocadan dinlediysem anlayamadım return kullandıktan sonra sagdakini sola neden atıyoruz soldaki değişkene neden ihtiyaçimiz var ezber yapmayalım diye uğraşıyorum ama anlayamadım yardımcı olursanız sevinirim
8 ay geçmiş muhtemelen öğrendiniz. Ben anladığımı söyleyeyim. Toplanan sayı sonuc değişkenine atanıyor. Daha sonra tekrar kullanabilmek için ise return üzerine ekleniyor. return tekrar tekrar çağırabilmek için bir komut.
hocam ilerki derslerde belki bahsedersiniz ama ben bu methoda parametre sayısı belli olamyan parametre atayabilirmiyim ? ör : toplama_yap(1,4,6); // üç sayıyı toplasın toplama_yap(5,7,8,5,3,1); // 6 sayıyı yoplasın
ve hocam diyelim ki ben bir methodun içine 6 7 farklı değişken atadım bu değişkenleri main içinde kullanmak istiyorum bunun için bir kod kullanımı var mı
@@yusufdoruatl3720 6 ay olmuş ama hala bilmiyorsan 2. soruna cevap verebilirim. bir metotun içine tanımladığın değişkeni başka metotta kullanamazsın. fakat class içinde tanımlarsan tüm metotlarda kullanabilirsin
return çok önemli , bir yerden bir yere değerimizi taşımak için kullanıyoruz. Bu farklı bir katmana olur, farklı bir sayfaya değişir. Zamanı geldiğinde daha iyi anlayacaksın iyi çalışmalar
sayılarıCarp ismini kabul etmiyor hocam, tüm kodlar bir değer döndürmez diyor. Staticin başına private koymamı söyledi koyunca kod çalıştı. Sizinkinin aynısını yapıyorum ama private koyamadan kabul etmiyor. static int sayılarıCarp(int sayı1, int sayı2) { }
@Miraç Hatırladığım kadarıyla tamamen başka bir sebepten hata almıştım. Kodlama yaptığım uygulama türkçe karakter sorununa pek takılmıyor yani hata ondan kaynaklanmıyordu. İnt'lerle ilgili bir hataydı sanırım.
@Miraç Bu kursun devamının Udemy'de olduğunu biliyorsundur, onu satın aldım ve ordan devam ettim. Şu an Kütüphane otomasyonu projesindeyim henüz başlamadım. Okul için Html-Css ve C öğreniyorum o yüzden yavaşım biraz.
kullanıcıdan bir değer aldıktan sonra konsolumuz kapansa bile o değeri bir sonraki konsol açılışında nasıl kullanabiliriz? Örnek; string a = "5"; int muz = Convert.ToInt32(a); Console.WriteLine(muz-=3); Console.ReadLine(); Yukarıdaki kodu yazdıktan sonra muzun değeri 5'ten 3 düşecek ancak bunu döngülerin içinde if else gibi komutlar kullanıp yaptığımızda seçtiğimiz işlem gerçekleşmeden yukarıdaki değer düşmeyecek. Kısaca yukarıda muzun değeri düştüğü andan itibaren onu veri olarak elime alıp bir sonraki kodda yukarıdakiler çalışmadan sadece Console.WriteLine(muz); yazarak 2 değerini nasıl görebilirim?
Kahve ısmarlayarak destek olmak için : buymeacoffee.com/enesbayram
Hiç düşünmeden udemy dersleri alın arkadaslar. Nedeni bir çok hocadan dinledim malisef çoğu hocamiz ince ayrıntıyı anlatamadiklari için öğrendim sanarken aslında sadece ezbere kod yazmışım, lakin hocamız bize kodun mantığını öğretiyor, yüreğine sağlık hocamizin.Allah sizden razı olsun.
Güzel düşüncelerin için teşekkür ederim kardeşim
62. Eğitim videosundayım; gerçekten diğer izlediğim benzer eğitimlere nazaran anlatım gayet anlaşılır ve sade olmuş. Önceki izlediğim videolarda anlamak için 3-4 izlemek zorunda kalıyordum fakat burada max. 2 kez izlemem yeterli oluyor. Yalın eğitiminiz için çok teşekkür ederim. ✌ Herkese iyi çalışmalar 🙏
Şimdiye kadar bir sürü hoca denedim ama hiç bu kadar ayrıntılı, detaylı anlatan bir hoca yoktu çok teşekkür ederiz hocam emeğinize sağlık
Koskoca profesörün öğretemediği nesne tabanlı programlamayı sizden öğrendim sağolun hocam
Hocam sayenizde C sharp hakkında çok şey öğrendim. Unity'de çok işime yaradı. Teşekkür ederim.
c# dersleri icerisinde en iyisi bu kanal, basit ve gerekli bilgiler
Bu nasil guzel bir anlatim.
Azerbaycandan selamlar Hocam...
kral bir hafataya şirkete çalışmaya başlıycam js ve c^temelerini gerçekten senin sayende ögrendim thx
An itibari ile Udemy derslerini satın almış bulunmaktayım. Bundan sonra derslerime orada devam edeceğim, bu yorumu okuyan arkadaşlara da tavsiye ediyorum... :)
hayırlı olsun teşekkür ederim :)
Ne durumdasınız acaba şuan bende yeni başladım 1 ay oldu
@@voly07 ne durumdasınız
@@yusufexe9058 2 ay sonra bıraktım malesef devam edemedim
c# i bitirip en kisa zamanda java css 3 html e udemy den satin alip basliyacagim sagolun hocam iyi ki varsiniz tassanizi yerim
dostum algoritma dersi al algoritma olmadan cidden bir şey yapılmyıro
Teşekkürler.
Çok güzel bir anlatım teşekkür ederim. Emeğine sağlık ^^
Ayağın taşa değmesin hocam.
Hocam aşağıda bir arkadaş yazmış consolewriteline kullanarakta yazdırabiliriz diye bende dusundum neden return kullanıyoruz diye hani illaki önemli birşeydir boşuna yapılmadı sonuçta fakat nedenini merak ettim :)
Mesela veritabanından 400 tane kayıt aldık bir tane diziye doldurdum return kelimesini kullanarak bu diziyi metot'un çağrıldığı yere döndürebiliriz bunun gibi binlerce örnek çıkar return çok önemli mantığını iyi anlamak gerekiyor
@@EnesBayramm anladım hocam teşekkürler
10:05 peki int döndürüp metot içinde convert veya parse kullanıp string değer atayıp yukarıdaki kodda bunu kullanabilir miyiz?
bro bişey sorcam bu alt alta olan ayraçları nasıl yapıyoruz biliyo musun
hocam sonunda anladım teşekkür ederim
Hocam anlatımınız çok güzel ancak küçük bi eleştiri yapmak istiyorum. Bu konuda en çok üzerinde durmanız gereken konu önceki videodlardaki void ile farkına vurgu yapmak olması lazım en çok kafamızın karıştığı yer burası.
İyi günler ilk önce anlatımınız için teşekkürler. Sormak istediğim bir şey vardı. Diyelim bir bool tipi döndüren metodumuzda if li yapılar var 1 den fazla. Else if konmamış yalnız hepsine if yapısı ile başlanmış ancak hepsinin sonunda return var. İlk " if " yapısını çalıştırıp mesela return true; ya denk gelince burası break; gibi çalışıp sonlanır değil mi, öyle anladım. Rat maze uygulamasından bahsediyorum bu arada. Video için teşekkürler...
Aynen öyle ilk girdiği if teki değeri döndürür. Metot orada sonlanmış olur.
hocam sayenizde çok şey öğrendik youtubedeki dersleriniz bitince udemyide satıln alıcağım yazılıma başlayacak kişilere tavsiye edeceğim.
Enes bey merhaba, açıkcası bu değer dönen metod ile döndürmeyen metod arasındaki farkı tam anlayamadım. Belki örneklerden kaynaklıdır bilmiyorum ama bu ve önceki derste yaptığımız metodların (değer döndüren ve döndürmeyen) mutlaka bariz farklılıları olmalıdır. Bununla ilgili birkaç örnek daha verebilir misiniz?
Enes Bey iyi günler, return anahtar kelimesini yazarken sonuç değişkeni kullanmadan direkt;
return sayi1+sayi2;
diye yazarak aynı işlemleri çıkartabildim.
bu şekilde yazılması ileride yazılım temelinde herhangi bir sorun oluşturur mu_?
İkiside aynı kapıya çıkıyor sadece bir değişkeni fazladan kullanmış oluyoruz yerine göre değişken kullanmadan yerine göre değişkene atama ihtiyacında bulunabiliriz
@@EnesBayramm teşekkür ederim enes bey👍
hocam string alırken neden küçük harfle değilde büyük harfle başlamak zorundayız.integerda böyle bir kural yok
Benim anlamadığım mevzu su kaç defa ve kaç hocadan dinlediysem anlayamadım return kullandıktan sonra sagdakini sola neden atıyoruz soldaki değişkene neden ihtiyaçimiz var ezber yapmayalım diye uğraşıyorum ama anlayamadım yardımcı olursanız sevinirim
8 ay geçmiş muhtemelen öğrendiniz. Ben anladığımı söyleyeyim. Toplanan sayı sonuc değişkenine atanıyor. Daha sonra tekrar kullanabilmek için ise return üzerine ekleniyor. return tekrar tekrar çağırabilmek için bir komut.
hocam python EĞİTİMİ VERİRİMİSİNİZ
hocam merhabalar hangi seneye ait olan visual studioyu kullaniyosunuz iyi calismalar
hocam ilerki derslerde belki bahsedersiniz ama ben bu methoda parametre sayısı belli olamyan parametre atayabilirmiyim ?
ör :
toplama_yap(1,4,6);
// üç sayıyı toplasın
toplama_yap(5,7,8,5,3,1);
// 6 sayıyı yoplasın
ve hocam diyelim ki ben bir methodun içine 6 7 farklı değişken atadım bu değişkenleri main içinde kullanmak istiyorum bunun için bir kod kullanımı var mı
@@yusufdoruatl3720 6 ay olmuş ama hala bilmiyorsan 2. soruna cevap verebilirim. bir metotun içine tanımladığın değişkeni başka metotta kullanamazsın. fakat class içinde tanımlarsan tüm metotlarda kullanabilirsin
Teşekkür ederiz Allah Razı Olsun
Hocam geriye değer döndürüyor falan güzel anlatmışsınız da anlamadığım şey geriye değer dönse ne olur dönmese ne olur pek bi fark göremedim de
return çok önemli , bir yerden bir yere değerimizi taşımak için kullanıyoruz.
Bu farklı bir katmana olur, farklı bir sayfaya değişir. Zamanı geldiğinde daha iyi anlayacaksın iyi çalışmalar
@@EnesBayramm değer dönemeyen örnekte de değeri bir yerden bir yere taşımadık mı?
hocam neden default degerden bahsetmedin?
Static yerine private yazsak olur mu
sayılarıCarp ismini kabul etmiyor hocam, tüm kodlar bir değer döndürmez diyor. Staticin başına private koymamı söyledi koyunca kod çalıştı. Sizinkinin aynısını yapıyorum ama private koyamadan kabul etmiyor.
static int sayılarıCarp(int sayı1, int sayı2)
{
}
@Miraç Hatırladığım kadarıyla tamamen başka bir sebepten hata almıştım. Kodlama yaptığım uygulama türkçe karakter sorununa pek takılmıyor yani hata ondan kaynaklanmıyordu. İnt'lerle ilgili bir hataydı sanırım.
@Miraç Bu kursun devamının Udemy'de olduğunu biliyorsundur, onu satın aldım ve ordan devam ettim. Şu an Kütüphane otomasyonu projesindeyim henüz başlamadım. Okul için Html-Css ve C öğreniyorum o yüzden yavaşım biraz.
Burada string deger dondururken onune string yazmaya gerek var mi?
Yazılması gerekiyor. Döndürülen değerler arasında string'den başka değer varsa en son string yazılır.
Hocam mesela Zafer Akkanat 21 yaşında diye yazdırmak istiyorum iki ayrı parametre alarak bunu nasıl yapabilirim ?
dostum onu static void ile yapıyorsun mesela static void zaferakkanat21(string a, string b, int c)
class Program
{
static void Main(string[] args)
{
string sonuc = isimyas("zafer", "akkanat", 21);
Console.WriteLine(sonuc);
}
static string isimyas(string ad, string soyad, int yas)
{
return ad + " " + soyad + " " + Convert.ToString(yas); // int olan yaşı stringe dönüştürdüm ve diğerlerinin yanına ekledim
}
}
tşkler
dilinize sağlık
elinize sağlık
Teşekkürler hocam
çok fazla süslü parantez sorunu yaşıyorum
teşekküler
kullanıcıdan bir değer aldıktan sonra konsolumuz kapansa bile o değeri bir sonraki konsol açılışında nasıl kullanabiliriz? Örnek;
string a = "5";
int muz = Convert.ToInt32(a);
Console.WriteLine(muz-=3);
Console.ReadLine();
Yukarıdaki kodu yazdıktan sonra muzun değeri 5'ten 3 düşecek ancak bunu döngülerin içinde if else gibi komutlar kullanıp yaptığımızda seçtiğimiz işlem gerçekleşmeden yukarıdaki değer düşmeyecek. Kısaca yukarıda muzun değeri düştüğü andan itibaren onu veri olarak elime alıp bir sonraki kodda yukarıdakiler çalışmadan sadece Console.WriteLine(muz); yazarak 2 değerini nasıl görebilirim?
anlamayan varsa başka bir sosyal medyada üzerinde uğraştığım koddan örnek gösterebilirim daha yardımcı olabileceğini düşünüyorum yeterki yardım edin
Muz - 3 yaz yani eşittir kaldir
Console.WriteLine(muz-3);
Yada
Muz -=3
Console.WriteLine(muz);
udemy alıcamda fark nedir acaba
@@Scarpion_V 1 yıl once aldım bile ama yinede tsk
@@toatl5034 Peki ne gibi farklılıklar var?
Hocam
return isim + “ “ + soyisim;
yazarken neden tırnak işareti koyduk?
İsim ile soyisim arasına boşluk eklemek için yaptık Tırnak içinde space tuşuna basıp 3 tane string ifadeyi + kullanarak birleştirdim
@@EnesBayramm teşekkür ederim hocam 🙏 iyi çalışmalar
teşekkürler
Like
Like