Programlama
Eğitimin İçeriği
Yorumlar
Blog
Giriş Yap
Open main menu
Menu
Programlama
Close menu
Eğitimin İçeriği
Yorumlar
Blog
Giriş Yap
Müfredat
Close panel
1-) Kurs Hakkında
1-) 1.Ünite başlangıç dersi
2-) Bu kurs neyin kursu ve neyi hedefliyor?
3-) Bu kurs kimlere yönelik?
4-) Matematik bilgisi gerekiyor mu?
5-) İngilizce bilgisi gerekiyor mu?
6-) Üniversite mezuniyeti gerekiyor mu?
7-) Yazılım öğrenme süreci
8-) Kursa neden para verilir?
9-) Kursun işleyişi nasıl olacak?
10-) Ünite sonu özet
2-) Temel Kavramlar
1-) 2.Ünite başlangıç dersi
2-) Programlama nedir? Programlama dili nedir?
3-) Aslında her şey 1'ler ve 0'lardan oluşuyormuş.
4-) Sayı sistemleri
5-) Seviyelerine göre programlama dilleri - 1 ve derleyici kavramı
6-) Seviyelerine göre programlama dilleri - 2
7-) Derleyici kavramı - 1
8-) Derleyici kavramı - 2
9-) İşletim sistemi - 1
10-) İşletim sistemi - 2
11-) Seviyelerine göre programlama dilleri - 3
12-) Yorumlayıcı kavramı
13-) Soru cevap
14-) C# nasıl bir programlama dilidir?
15-) C# ile yazılan programların çalışma yapısı nasıldır? - 1
16-) C# ile yazılan programların çalışma yapısı nasıldır? - 2
17-) C# kodu ile ara kodun(Common Intermediate Language) karşılaştırılması
18-) Framework - 1
19-) Framework - 2
20-) Framework - 3
21-) Framework'ün bize sağladığı avantajlar (C# vs C)
22-) Visual Studio nedir?
23-) Visual Studio 2019 kurulumu
24-) Visual Studio 2022 kurulumu
25-) Visual Studio 2019 ile 2022 arasındaki başlangıç dosyası farklılığı
26-) Visual Studio kullanmadan uygulamayı derlemek
27-) Online olarak C# kodu yazmamızı sağlayan internet siteleri
28-) Ünite sonu özet
3-) "Hello, World!"
1-) 3.Ünite başlangıç dersi
2-) Console application nedir?
3-) Console application projesi oluşturma
4-) Visual Studio üzerindeki menüler ve alanlar
5-) İlk programımızı yazıyoruz
6-) Uygulamalarımızın iskelet kodları
7-) Her şey bir komut değildir!
8-) Statements (deyimler)
9-) Console sınıfının Write ve WriteLine metotları - 1
10-) Console sınıfının Write ve WriteLine metotları - 2
11-) Whitespace(beyaz boşluk) karakterleri
12-) Whitespace(beyaz boşluk) karakterleri - 2 ve Unicode karakterleri
13-) Whitespace(beyaz boşluk) karakterleri - 3 ve sözcük analizi
14-) Atom kavramı
15-) Yorum satırları (comments)
16-) Kaçış karakterleri (escape sequences)
17-) Uygulama - 1
18-) return deyimi (return statement)
19-) Syntax ve semantic kavramları
20-) Ünite sonu özet
4-) Değişkenler, Operatörler ve Sabitler
1-) 4.Ünite başlangıç dersi
2-) Değişkenler - 1
3-) Değişkenler - 2
4-) Değişkenlerin isimlendirilmesi
5-) Blok kavramı ve bilinirlik alanı (scope)
6-) Uygulama - 2
7-) Veri türleri - int
8-) Veri türleri - uint ve unsigned kavramı
9-) Sabitler (literals)
10-) Kullanıcıdan veri alma işlemi - Console.ReadLine metodu
11-) Keywords (anahtar sözcükler)
12-) Context ne demek?
13-) Operatörler
14-) Aritmetik operatörler - 1
15-) Aritmetik operatörler - 2
16-) Uygulama - 3
17-) Uygulama - 4
18-) Aritmetik operatörler - 3
19-) Uygulama - 5
20-) Veri türleri - double
21-) Veri türleri - double (alıştırma)
22-) Veri türleri - double - tür dönüşümleri
23-) Tür dönüşümleri (hızlı özet)
24-) Uygulama - 6
25-) Uygulama - 7
26-) Uygulama - 8
27-) Uygulama - 9
28-) Uygulama - 10
29-) Uygulama - 11
30-) İfade (expression) kavramı
31-) Deyimler - 2 (deyim türleri)
32-) Deyimler - 3 (deyim türleri devam)
33-) Uygulama - 12
34-) Kodların yazılma sırası
35-) Metotlar hakkında
36-) Kullandığımız metotlar (notion tablosu)
37-) Uygulama - 13
38-) Uygulama - 14
39-) Uygulama - 15
40-) Uygulama - 16
41-) Uygulama - 17
42-) Rehberlik dersi - 1
43-) Soru cevap - 1
44-) Soru cevap - 2
45-) Ünite sonu özet
5-) if Deyimi
1-) 5.Ünite başlangıç dersi
2-) Veri türleri - bool
3-) Eşitlik operatörleri
4-) Karşılaştırma operatörleri
5-) if deyimi - 1 (kavramsal)
6-) if deyimi - 2 (syntax)
7-) if deyimi - 3 (örnek kullanım yerleri)
8-) Uygulama - 18
9-) Uygulama - 18 - alternatif çözüm
10-) if deyimi - 4 (block)
11-) Uygulama - 19
12-) Bileşik atama operatörü
13-) if deyimi - 5 (else kısmı)
14-) if deyimi - 6 (iç içe if)
15-) Uygulama - 20 - 1.çözüm
16-) Uygulama - 20 - 2.çözüm
17-) Uygulama - 20 - 3.çözüm
18-) Uygulama - 21
19-) Uygulama - 22
20-) Refactoring nedir?
21-) Uygulama - 23
22-) Uygulama - 24
23-) Uygulama - 24 - devam
24-) Uygulama - 25
25-) Uygulama - 26
26-) Rehberlik dersi - 2 (sistematik öğrenme)
27-) Uygulama - 27
28-) Uygulama - 28
29-) Uygulama - 29
30-) Uygulama - 30
31-) Uygulama - 31 - 1.çözüm
32-) Uygulama - 31 - 2.çözüm
33-) Uygulama - 32
34-) Uygulama - 33
35-) Uygulama - 34
36-) Ünite sonu özet
6-) Döngü Deyimleri
1-) 6.Ünite başlangıç dersi
2-) Döngü deyimlerine niçin ihtiyaç duyuluyor?
3-) for deyimi - 1
4-) for deyimi - 2
5-) for deyimi (alıştırmalar)
6-) Uygulama - 35
7-) Uygulama - 36
8-) Uygulama - 37
9-) Uygulama - 38
10-) Uygulama - 39
11-) Uygulama - 40
12-) for deyimi - 3 (sonsuz döngü - 1)
13-) for deyimi - 4 (sonsuz döngü - 2)
14-) Uygulama - 41
15-) Uygulama - 42 - 1.bölüm
16-) Uygulama - 42 - 2.bölüm
17-) break deyimi
18-) Uygulama - 43
19-) Uygulama - 44
20-) Uygulama - 45
21-) Uygulama - 46
22-) Rehberlik dersi - 3 (algoritma geliştirme)
23-) continue deyimi
24-) Uygulama - 47
25-) Uygulama - 48
26-) for deyimi - 5 (iç içe for deyimi)
27-) for deyimi - 6 (iç içe for deyimi - alıştırma)
28-) Uygulama - 49
29-) Uygulama - 50
30-) Uygulama - 51
31-) Uygulama - 52
32-) Uygulama - 53
33-) Uygulama - 54
34-) for deyimi - kısa alıştırmalar
35-) while deyimi
36-) Uygulama - 55
37-) Uygulama - 56
38-) Uygulama - 57
39-) Uygulama - 58
40-) Uygulama - 59 - 1.bölüm
41-) Uygulama - 59 - 2.bölüm
42-) Uygulama - 59 - 3.bölüm
43-) Uygulama - 60
44-) Boolean logic operatörleri - 1
45-) Boolean logic operatörleri - 2
46-) Uygulama - 61
47-) Ünite sonu özeti
7-) Diziler
1-) 7.Ünite başlangıç dersi
2-) Dizilere neden gereksinim duyuluyor?
3-) Diziler - syntax ve dizi oluşturma
4-) Diziler - elemanlara erişim ve indeksler
5-) Diziler - indeksleyici içinde ifade kullanımı
6-) Uygulama - 62
7-) Uygulama - 63
8-) Uygulama - 64
9-) Uygulama - 65
10-) Uygulama - 66
11-) Uygulama - 66 - PHP ile çözüm
12-) Uygulama - 67
13-) Uygulama - 68
14-) Uygulama - 69
15-) Veri türleri - referans türleri - 1
16-) Veri türleri - referans türleri - 2
17-) Veri türleri - referans türleri - 3
18-) Veri türleri - referans türleri - 4
19-) Uygulama - 70
20-) Bilinirlik alanı - 2
21-) Uygulama - 71
22-) Uygulama - 72
23-) Uygulama - 73
24-) Rehberlik ders - 4 (dunning kruger)
25-) Uygulama - 74
26-) Uygulama - 75 - 1.bölüm
27-) Uygulama - 75 - 2.bölüm
28-) Uygulama - 75 - açıklama
29-) Uygulama - 76
30-) Uygulama - 77
31-) Uygulama - 78
32-) Uygulama - 79 - 1.bölüm
33-) Uygulama - 79 - 2.bölüm
34-) Selection sort - 1
35-) Selection sort - 2
36-) Uygulama - 80
37-) Time Complexity
38-) Bubble sort - 1
39-) Bubble sort - 2
40-) Uygulama - 81
41-) Binary search - 1
42-) Binary search - 2
43-) Algoritmalar hakkında özet
44-) Çok boyutlu diziler
45-) Uygulama - 82
46-) Uygulama - 83
47-) Uygulama - 84
48-) Uygulama - 85
49-) Uygulama - 86
50-) Uygulama - 87
51-) Uygulama - 88
52-) Uygulama - 89
53-) Uygulama - 90
54-) Uygulama - 91
55-) Ünite sonu özet
8-) Metotlar
1-) 8.Ünite başlangıç dersi
2-) Metot nedir? Metotlara neden ihtiyaç duyuyoruz?
3-) Metot nasıl oluşturulur?
4-) Metotları çağırmak
5-) Metodun parametrik yapısı
6-) Parametre değişkenleri (örnek uygulama)
7-) Argüman ve parametre kavramlarının karşılaştırılması
8-) Uygulama - 92
9-) Metotların geri dönüş değeri
10-) Metotların geri dönüş değeri - 2
11-) Metotlar soru cevap - 1
12-) Uygulama - 93
13-) Uygulama - 94
14-) Metotların sorumlulukları
15-) Kaliteli kod yazmak
16-) Uygulama - 95
17-) Uygulama - 96
18-) Metotların birbirlerini çağırması
19-) Uygulama - 97
20-) Uygulama - 98
21-) Flag arguments
22-) Uygulama - 99
23-) Uygulama - 100
24-) Call by reference ve call by value kavramları
25-) Uygulama - 101
26-) Uygulama - 102
27-) Uygulama - 103
28-) Uygulama - 103 - 2.bölüm
29-) Uygulama - 104
30-) Uygulama - 105
31-) Uygulama - 106
32-) Uygulama - 107
33-) Uygulama - 108
34-) Uygulama - 109
35-) Uygulama - 110
36-) Uygulama - 111
37-) Uygulama - 112
38-) Benzer işi yapan metotların bir arada bulunması
39-) Sınıf oluşturma ve içerisine metotları yerleştirme
40-) Sınıf oluşturma ve içerisine metotları yerleştirme - 2
41-) Member kavramı ve member access operatörü
42-) Library kavramı
43-) Library(kütüphane) oluşturma ve kullanma
44-) Boolean logic operatörleri - kısa devre davranışı
45-) Nesne yönelimli programlama paradigması
46-) İfade kavramı - hatırlatma
47-) Ünite sonu özet
9-) Uygulama Soruları
1-) 9.Ünite başlangıç dersi
2-) Uygulama - 113
3-) Uygulama - 114
4-) Uygulama - 115 - 1.bölüm
5-) Uygulama - 115 - 2.bölüm
6-) Uygulama - 115 - 3.bölüm
7-) Uygulama - 115 - 4.bölüm
8-) Uygulama - 115 - 5.bölüm
9-) Uygulama - 115 - 6.bölüm
10-) Uygulama - 115 - 7.bölüm
11-) Uygulama - 115 - 8.bölüm
12-) Uygulama - 115 - 9.bölüm
13-) Uygulama - 116
14-) Uygulama - 117
15-) Uygulama - 118
10-) Ek Konular ve Rehberlik
1-) 10.Ünite başlangıç dersi
2-) switch deyimi
3-) Error handling
4-) Geçmiş rehberlik derslerinin özeti
5-) Rehberlik - unutma eğrisi
6-) Rehberlik - T şeklinde öğrenme
7-) Rehberlik - sonradan alan değiştirmek
8-) Rehberlik - yoğunlaşarak çalışmak
9-) Rehberlik - işin mantığını kavramak deyimi
10-) Rehberlik - dil öğrenmeden uygulama geliştirmeye çalışmak
11-) Rehberlik - yazılım eğitimi seçerken dikkat edilmesi gerekenler
12-) Rehberlik - stackoverflow nedir?
13-) Rehberlik - soru nasıl sorulur?
14-) Online görüşme hakkında
15-) Kurs sonrası için rehber
2.Ünite - 4.Ders
Tüm Dersler
Sayı sistemleri
Sonraki Ders
WhatsApp