Programlamanın Temellerini Atacaksınız
C++ dilinde 0'dan ileriye güçlü bir adım atacaksınız
Hemen hemen her dilin nasıl bir mantıkta olduğunu kavrayarak yazılım hayatınızı daha iyi bir şekilde yönlendirebileceksiniz
Algoritmalara aşina olacaksınız
Nesneye yönelik çalışmalar yapabileceksiniz
C dili ile ilişkisi güçlü olduğundan C diline de aşina olacaksınız
Nesne ve Sınıf Yapısını Öğreneceksiniz
Sorun çözebilme yeteneğiniz artacak
Programlamanın güçlü dillerinden biri olan C++’ı 0 dan sağlam temellerle üste taşıyın. Toplamda 100 dersten oluşan bu kurs, size C++ dilini baştan sona doğru adımlarla öğretecektir. C++ güçlü bir öğrenme arzusu isteyebilir, yılmadan çalışırsanız bu dili iyi derece öğrenebilir ve üretkenliğinizi artırabilirsiniz.
Bu Kursta Neler Var ?
- Programlamanın Temellerini Atacaksınız.
- C++ dilinde 0 dan ileriye güçlü bir adım atacaksınız.
- Hemen hemen her dilin nasıl bir mantıkta olduğunu kavrayarak yazılım hayatınızı daha iyi bir şekilde yönlendirebileceksiniz
- Algoritmalara aşina olacaksınız.
- Sorun çözebilme yeteneğiniz artacak
Peki Ya Bu Kurs Kimlere Yönelik?
- C/C++ dili öğrenmek isteyenlere.
- Programlamaya giriş yapmak isteyenlere.
- Yazılıma nereden başlayacağını bilemeyenlere.
- Üniversitede C/C++ dersi alanlara.
- Vaktini değerlendirmek isteyenlere.
- Nesneye Yönelik Programlama yapmak isteyenlere
- Yazılım öğrenmek isteyenlere
- Nesne ve Sınıf yapısı öğrenmek isteyenlere
Kurs Sonunda Neler Olacak ?
- C/C++ programlama diline hakim olacaksınız.
- Yeni bir dil öğrenirken artık zorlanmayacaksınız.
- Programlamanın mantığını kavrayacaksınız.
- Nesneye Yönelik Programlama Yapabileceksiniz
- C dili ile ilişkisi güçlü olduğundan C diline de aşina olacaksınız
C++ Programı Öğrenmek Bana Ne Katacak ?
- Bilgisayarın nasıl çalıştığını anlamanızı sağlar. C/C++ programlama dili, programınızın nasıl çalıştığı hakkında bilgi sahibi olmanızın yanında bilgisayarınızın nasıl çalıştığı hakkında da bilgi sahibi olmanızı sağlar.
- Açık kaynaklı projelerde çalışma fırsatı yakalamanızı sağlar. Bugün kullanılan birçok yazılım C++ tarafından desteklenmektedir. Bu programın kullanıldığı büyük açık kaynaklı projelerden bazıları Python Yorumlayıcı, SQLite Veri tabanı, Linux Çekirdeği vb. sayılabilir. C/C++ dillerini bilen bireyler büyük açık kaynaklı projelere katkıda bulunabilmenizi sağlar.
- Diğer programlama dillerini daha kolay öğrenmenizi sağlar. Bazı programlama dilleri C/C++’ya dayanmaktadır. C# ve Java dilleri C ve C++ ile ilgili dillerdir. Bunlara ek Java Script’in söz dizimi C/C++’ya benzemektedir. Yani C ve C++ dillerini biliyorsanız başka bir dile geçmede sorun yaşamazsınız.
-MicePone-
C++ Giriş - Temel Bilgiler
C++ Akış Kontrolü | Kontrol Deyimleri | Döngü ve Şart Yapıları
-
5C++ Değişkenler ve Sabitler | Temel Bilgilerle C++'a Giriş
-
6C++ Veri Tipleri | Int, Double, Float, Char
-
7Temel Giriş ve Çıkış İfadeleri | ( Cin >> ) & ( Cout << )
-
8C++ Yorum Satırları
-
9C++ Operatörler | İşlemler #1
-
10C++ Operatörler | Mantık İşlemleri #2
-
11C++ Tip Dönüşümleri
-
12C++ Değişken Kapsamı | Yerel ve Genel Değişkenler
-
13ÖRNEK #1 | 2 Sayıyı Yer değiştirmek (Takas)
-
14ÖRNEK #2 | Bir Sayının Çift mi Tek mi Olduğunu Öğrenmek
C++ Fonksiyonlar
-
15Kontrol Deyimleri Nedir ve Ne İşe Yararlar?
-
16Koşul Yapıları #1 | IF / ELSE Yapısı
-
17ÖRNEK #3 | 3 Sayı Arasından En Büyük Sayıyı Bulmak
-
18ÖRNEK #4 | Bir Denklemin Köklerini Bulmak
-
19ÖRNEK #5 | Bir Sayının Mutlak Değerini Bulmak
-
20Döngüler #1 | For Döngüsü
-
21ÖRNEK #6 | EBOB ve EKOK Hesabı Yapmak
-
22ÖRNEK #7 | Fibonacci Dizisinin Elemanlarını Yazmak
-
23ÖRNEK #8 | Ekrana Desen Çizmek (1.Bölüm)
-
24ÖRNEK #9 | Ekrana Desen Çizmek (2.Bölüm)
-
25Döngüler #2 | While ve Do...While Döngüsü
-
26ÖRNEK #10 | Palindrom Sayıyı Bulmak
-
27ÖRNEK #11 | Asal Sayıyı Bulmak
-
28ÖRNEK #12 | Bir Sayının Tersini Yazmak
-
29ÖRNEK #13 | Öğrenci Not Ortalaması Hesaplamak
-
30Break | Döngülere Müdahale Et (Ara Vermek)
-
31Continue | Döngülere Müdahale Et (Devam Etmek)
-
32Koşul Yapıları #2 | SWITCH..CASE Yapısı
-
33ÖRNEK #14 | Hesap Makinesi Yapmak
-
34Goto Deyimi | Programın Yürütme Sırasını Değiştirin
C++ Diziler
-
35Fonksiyonlara Giriş | Fonksiyonlar Nedir, Neden İhtiyaç Duyarız?
-
36Fonksiyon Türleri | Kullanıcı Tanımlı Fonksiyonlar + ÖRNEK #15 Alan Hesabı Yapma
-
37Fonksiyonların Parametre Alması (...)
-
38ÖRNEK #16 | 3 Parametreli Hacim Hesabı Yapan Bir Fonksiyon Yazmak
-
39Fonksiyona Referansla Parametre Çağırmak | Referansla Dönüşüm
-
40ÖRNEK #17 | Bankamatik (ATM) Uygulaması Yapımı
-
41Fonksiyonlarda Aşırı Yükleme
-
42Bir Fonksiyonun Kendi Kendi Çağırması | Özyinelemeli Fonksiyonlar | Recursion
-
43ÖRNEK #18 | Fibonacci Dizisini Yazmak (Özyinelemeli Bir Fonksiyon İle)
-
44Matematik Fonksiyonları
-
45Random Sayılar Üretmek | rand() ve srand() | time()
-
46ÖRNEK #19 | Taş - Kağıt - Makas Oyunu Yapmak (Random Metodu Kullanarak)
-
47Sleep() Fonksiyonu | Kronometre Yapımı
-
48setprecision() Fonksiyonu | Basamak Duyarlılığını Ayarlamak
-
49setw() | Alan Genişliği Ayarlamak
-
50isalpha(), islower(), isupper() ve tolower(), toupper() Fonksiyonları
-
51Depolama Sınıfı | Auto, Register, Static, Extern
C++ Pointerler (İşaretçiler)
-
52Dizilere Giriş | Dizi Nedir, Neden İhtiyaç Duyarız?
-
53Çok Boyutlu Diziler | [...][...]
-
54ÖRNEK #20 | Öğrenci Not Ortalaması Hesabı Yapmak
-
55Dizileri Fonksiyonlar İle Kullanmak
-
56ÖRNEK #21 | Ekrana Girilen Sayının Rakamları Birbirinden Farklı Mı ?
-
57ÖRNEK #22 | Bir Dizideki En Küçük Sayıyı Bulmak
-
58ÖRNEK #23 | Seçme Sıralama Algoritması | Selection Sort
-
59ÖRNEK #24 | Doğrusal Arama Algoritması | Lineer Search
-
60ÖRNEK #25 | Bir Matrisin Transpozunu Bulmak (Satır ile Sütunun Yer Değiştirmesi)
C++ Structure ve Union
-
61İşaretçilere Giriş | İşaretçiler Nedir, Ne İşe Yaralar?
-
62İşaretçiler İle Fonksiyonların Kullanımı
-
63ÖRNEK #26 | Dakikayı Saate Çeviren Bir Uygulama Yapmak
-
64İşaretçiler İle Dizilerin Kullanımı
-
65ÖRNEK #27 | Girilen Metni Büyük / Küçük Harflerle Yazmak
-
66Bellek Yönetimi ve Ayrılması | Bellekten Yer Ayırmak
-
67Dinamik Bellek Kullanarak Çok Boyutlu Bir Dizi Oluşturmak
C++ Nesne ve Class (Sınıf) - (OPP)
Standart Şablon Kütüphanesi (STL)
-
74OPP'ye Giriş | Nesneye Yönelik Programlama Nedir? | Class Yapısını Oluşturmak
-
75Header Dosyaları | Modüler Bir Class Oluşturmak | VSCode ve Visual Studio
-
76Kapsülleme | Encapsulation (Değerleri Kontrol Etme)
-
77Yapıcı Fonksiyonlar | Constructor
-
78Pointer Kullanımı | Classları Pointerler ile Kullanmak
-
79Yıkıcı Fonksiyon | Destructor
-
80Kalıtım ve Miras | Inheritance
-
81İsim Uzayları | Namespaces
-
82ÖRNEK #29 | Miras Kullanarak Alan Hesabı Yapan Bir Uygulama Yapımı
-
83ÖRNEK #30 | Borsa Uygulaması Yapımı
-
84ÖRNEK #31 | Gazino Oyunu Yapımı | (Sayı Tahmin Oyunları)
-
85ÖRNEK #32 | Ders Programı Yapımı
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Be the first to add a review.
Please, login to leave a review