­čç╣­čçĚ C++ |S─▒f─▒rdan Komple Uygulamal─▒ Nesneye Y├Ânelik Programlama

­čç╣­čçĚ C++ |S─▒f─▒rdan Komple Uygulamal─▒ Nesneye Y├Ânelik Programlama

C++ |S─▒f─▒rdan Komple Uygulamal─▒ Nesneye Y├Ânelik Programlama

C++ Programlama Diliyle Nesneye Y├Ânelik Programlama Mant─▒─č─▒ | Temelden Ba┼člay─▒p Ger├žek Projeler ─░le ├ľ─črenin

Language: turkish

Note: 4.9/5 (450 notes) 4,200 students

Instructor(s): Og├╝n Birinci

Last update: 2021-08-19

What you’ll learn

  • Nesneye Y├Ânelik Programlaman─▒n temellerini en iyi ┼čekilde ├Â─čreneceksiniz.
  • Kurs Boyunca C++ dilini kullanaca─č─▒m─▒z i├žin, C++ bilginiz epey geli┼čecek.
  • Kurs boyunca ├žok fazla ├Ârnek program yazaca─č─▒m─▒z i├žin, bu kursu bitirdi─činiz zaman algoritma yetene─činiz ├žok fazla geli┼čmi┼č olacak.

 

Requirements

  • C++ veya C temellerini bilmek ve programlama temellerine hakim olmak.
  • ├ľ─črencilerin bir bilgisayara sahip olmas─▒ ve ba┼člang─▒├ž seviyesinde bilgisayar kullanmay─▒ biliyor olmas─▒.
  • Kurs i├žin en ├Ânemli ko┼čulumuz; gelecek hayalleri, ├Â─črenme disiplini ve h─▒rs─▒.

 

Description

Bu kursta ba┼člang─▒├ž seviyesinden itibaren C++ Programlama Diliyle Nesneye Y├Ânelik Programlama temellerini ve mant─▒─č─▒n─▒ ├Â─črenece─čiz.

Kurs ─░┼členi┼či

Kurs boyunca siz de bunu fark edecekseniz ki

       1.B├Âl├╝mle ilgili t├╝m temel bilgileri derinlemesine, mant─▒klar─▒yla birlikte ├Â─črenece─čiz.

       2.B├Âl├╝mde ├Â─črendi─čimiz bilgilerin daha anla┼č─▒l─▒r ve kal─▒c─▒ olmas─▒ i├žin kodlama egzersizleri yapaca─č─▒z.

       3.B├Âl├╝mde ├Â─črendi─čimiz t├╝m konular─▒ kapsayan ├Âdev sorular─▒ ile ├Ânce sizin ├ž├Âzmeniz hedeflenecek sonra benim ├ž├Âz├╝mlerim ile kafan─▒zdaki t├╝m soru i┼čaretleri ortadan kalkacak.

       4.B├Âl├╝m├╝n sonunda sizlere sunulan testler ile kendinizi test edebilecek ve yanl─▒┼č yapt─▒─č─▒n─▒z zaman neyin eksik oldu─čunu soru a├ž─▒klamalar─▒yla birlikte g├Ârebileceksiniz.

Kurs ─░├žeri─či

Kurs boyunca a┼ča─č─▒daki konular─▒ g├Ârmeye ve ├Â─črenmeye ├žal─▒┼čaca─č─▒z.

  • Nesneye Y├Ânelik Programlamaya Giri┼č

  • Kal─▒t─▒m-Miras(Inheritance)

  • Dinamik Bellek Y├Ânetimi(Dynamic Memory Allocation)

  • Upcasting & Downcasting & Virtual Function & Soyut S─▒n─▒f (Abstract Class) Kavramlar─▒

  • Operat├Ârlerin A┼č─▒r─▒ Y├╝klenmesi(Operator Overloading)

  • Template Kavram─▒

  • Hata Yakalama(Exception Handling)


    Yukar─▒da belirtilen konular─▒n alt ba┼čl─▒klar─▒na, yapt─▒─č─▒m─▒z kodlama ├Ârneklerine ve ├Âdev ba┼čl─▒klar─▒na kurs i├žeri─či k─▒sm─▒ndan eri┼čebilirsiniz.

    Bunlar─▒n d─▒┼č─▒nda en b├╝y├╝k avantaj─▒n─▒z soru-cevap k─▒s─▒mlar─▒nda sordu─čunuz sorulara en k─▒sa s├╝rede, ayr─▒nt─▒l─▒ ┼čekilde cevap alabileceksiniz.

 

Who this course is for

  • Ger├žek hayatta kar┼č─▒la┼čt─▒─č─▒ problemler i├žin yaz─▒l─▒m geli┼čtirmek isteyen ki┼čiler.
  • Nesneye y├Ânelik programlama kavramlar─▒n─▒ ├Â─črenmek isteyen ki┼čiler.
  • C++ ve programlama bilgisini ileri seviyeye ta┼č─▒mak isteyen ki┼čiler.
  • Nesneye y├Ânelik programlama konseptini projelerinde kullanmak isteyen ki┼čiler.
  • ├ťniversitede nesneye y├Ânelik programlama dersi g├Âren ki┼čiler.

 

Course content

  • Giri┼č
    • Hat─▒rlatma
    • Visual Studio Kurulumu
    • Kurs Kaynak Kodlar─▒
  • Nesneye Y├Ânelik Programlamaya Giri┼č
    • Nesneye Y├Ânelik Programlama Nedir?
    • S─▒n─▒f(Class) ve Nesne(Object) Kavramlar─▒
    • S─▒n─▒f─▒n ├ťyeleri- ├ťye De─či┼čken(Member Variable) & ├ťye Fonksiyon(Member Function)
    • Kaps├╝lleme(Encapsulation) Nedir?
    • Public-Protected-Private Keywordleri
    • Set ve Get Fonksiyon Kavramlar─▒
    • Varsay─▒lan(Default) Constructorlar
    • Parametreli Constructorlar
    • Destructor Kavram─▒
    • Copy Constructor Kavram─▒
    • KODLAMA-1| ├ť├žgen S─▒n─▒f─▒ – Constructor&Destructor&Copy Constructor
    • KODLAMA-1| ├ť├žgen S─▒n─▒f─▒ – Set & Get Fonksiyonlar
    • KODLAMA-1| ├ť├žgen S─▒n─▒f─▒ – ├ť├žgen Tipi Belirleme Fonksiyonu
    • KODLAMA-1| ├ť├žgen S─▒n─▒f─▒ – ├ť├žgen Tipine G├Âre Alan Hesaplama Fonksiyonu
    • KODLAMA-2| Karma┼č─▒k Say─▒lar S─▒n─▒f─▒ – Constructor&Destructor&Copy Constructor
    • KODLAMA-2| Karma┼č─▒k Say─▒lar S─▒n─▒f─▒ – Toplama & ├ç─▒karma Fonksiyonlar─▒
    • KODLAMA-2| Karma┼č─▒k Say─▒lar S─▒n─▒f─▒- ├çarpma Fonksiyonlar─▒
    • KODLAMA-3| Array S─▒n─▒f─▒ – Constructor&Destructor&Copy Constructor
    • KODLAMA-3| Array S─▒n─▒f─▒- Eleman Ekleme& Elemanlar─▒ Yazd─▒rma Fonksiyonlar─▒
    • KODLAMA-3 | Array S─▒n─▒f─▒- Eleman Silme Fonksiyonlar─▒
    • KODLAMA-3 | Array S─▒n─▒f─▒- Eleman Silme Fonksiyonlar─▒(D├ťZELTME)
    • KODLAMA-3| Array S─▒n─▒f─▒- Eleman Arama Fonksiyonu
    • ├ľDEV-1 | Tarih S─▒n─▒f─▒ – ├ľdev Tan─▒t─▒m─▒
    • ├ľDEV-1 | Tarih S─▒n─▒f─▒ ├ľdev ├ç├Âz├╝m├╝ – Constructor & Destructor & Copy Constructor
    • ├ľDEV-1 | Tarih S─▒n─▒f─▒ ├ľdev ├ç├Âz├╝m├╝ – G├╝n Artt─▒rma Ve ─░ki Tarihi Kar┼č─▒la┼čt─▒rma
    • ├ľDEV-2 | Banka Hesab─▒ S─▒n─▒f─▒- ├ľdev Tan─▒t─▒m─▒
    • ├ľDEV-2 | Banka Hesab─▒ ├ľdev ├ç├Âz├╝m├╝- Girilen Bilgilerin Do─črulu─čunu Kontrol Etme
    • ├ľDEV-2 | Banka Hesab─▒ ├ľdev ├ç├Âz├╝m├╝- Constructor&Destructor&Copy Constructor
    • ├ľDEV-2 | Banka Hesab─▒ ├ľdev ├ç├Âz├╝m├╝- Para ├çekme & Para Yat─▒rma ─░┼člemleri
    • ├ľDEV-2 | Banka Hesab─▒ ├ľdev ├ç├Âz├╝m├╝- Ba┼čka Ki┼činin Hesab─▒na Para G├Ânderme ─░┼člemi
    • ├ľDEV-3 | Matris S─▒n─▒f─▒- ├ľdev Tan─▒t─▒m─▒
    • ├ľDEV-3 | Matris S─▒n─▒f─▒ ├ľdev ├ç├Âz├╝m├╝- Constructor& Destructor& Copy Constructor
    • ├ľDEV-3 | Matris S─▒n─▒f─▒ ├ľdev ├ç├Âz├╝m├╝- Rastgele De─čer Atama& Birim Matris Olu┼čturma
    • ├ľDEV-3 | Matris S─▒n─▒f─▒ ├ľdev ├ç├Âz├╝m├╝- ─░ki Matrisin Toplanmas─▒
    • Nesneye Y├Ânelik Programlamaya Giri┼č De─čerlendirme Testi
  • Kal─▒t─▒m-Miras ─░┼člemleri(Inheritance)
    • Miras(Inheritance) Kavram─▒
    • Miras Alma ─░┼člemi ve Syntax Yap─▒s─▒
    • Miras Alma ─░┼čleminde Eri┼čim Belirleyiciler
    • Miras Alma ─░┼čleminde Constructor & Destructor & Copy Constructor Mant─▒─č─▒
    • Birden Fazla S─▒n─▒ftan Miras Alma(Multiple Inheritance)
    • ├çok Bi├žimlilik (Polymorphism) Kavram─▒
    • Fonskiyonlar─▒n ├çi─čnenmesi (Function Overriding) Kavram─▒
    • KODLAMA-1 | Ki┼či S─▒n─▒f─▒ Olu┼čturma
    • KODLAMA-1 | Ki┼či S─▒n─▒f─▒ndan Miras Alarak ├ľ─črenci S─▒n─▒f─▒ Olu┼čturma
    • KODLAMA-1 | Ki┼či S─▒n─▒f─▒ndan Miras Alarak ├ľ─čretmen S─▒n─▒f─▒ Olu┼čturma
    • KODLAMA-2 | Array S─▒n─▒f─▒ndan Miras Alarak S─▒ral─▒ ve S─▒ras─▒z Array Olu┼čturma
    • ├ľDEV-1 | Ki┼či S─▒n─▒f─▒ – ├ľdev Tan─▒t─▒m─▒
    • ├ľDEV-1 | Ki┼či S─▒n─▒f─▒ ├ľdev ├ç├Âz├╝m├╝- Miras Alarak ├çal─▒┼čan S─▒n─▒f─▒ Olu┼čturma
    • ├ľDEV-1 | Ki┼či S─▒n─▒f─▒ ├ľdev ├ç├Âz├╝m├╝- Miras Alarak Y├Ânetici S─▒n─▒f─▒ Olu┼čturma
    • ├ľDEV-2 | Bilgilendirme
    • Kal─▒t─▒m-Miras ─░┼člemleri(Inheritance) De─čerlendirme Testi
  • Dinamik Bellek Y├Ânetimi(Dynamic Memory Allocation)
    • Nesnelerde ─░┼čaret├ži(Pointer) Mant─▒─č─▒
    • Dinamik Nesne Olu┼čturma
    • Kendi Yazd─▒─č─▒m─▒z S─▒n─▒ftan Dinamik Tek Boyutlu Dizi Olu┼čturma
    • Kendi Yazd─▒─č─▒m─▒z S─▒n─▒ftan Dinamik ─░ki Boyutlu Dizi Olu┼čturma
    • This Pointer Kavram─▒
  • Upcasting&Downcasting&Virtual Function& Soyut S─▒n─▒f(Abstract Class)
    • Upcasting Kavram─▒
    • Downcasting Kavram─▒
    • Sanal Fonksiyon(Virtual Function) Kavram─▒
    • Adres & De─čer ─░le ├ça─č─▒rma Farklar─▒(pass by value&pass by reference)
    • Virtual Destructor Kavram─▒
    • Pure Virtual Function ve Soyut S─▒n─▒f Kavram─▒(Abstract Class)
    • Upcasting&Downcasting&Virtual Function& Soyut S─▒n─▒f De─čerlendirme Testi
    • KODLAMA-1 | Person S─▒n─▒f─▒ndan Miras Al─▒narak Birden Fazla Milliyet Olu┼čturma
    • KODLAMA-2 | Vehicle S─▒n─▒f─▒ Olu┼čturma
    • KODLAMA-2 | Vehicle S─▒n─▒f─▒ndan Car & Motorcycle S─▒n─▒f─▒ Olu┼čturma
    • KODLAMA-2 | Main K─▒sm─▒ Haz─▒rlama Ve Test Etme
    • ├ľDEV-1 | ┼×ekil(Shape) S─▒n─▒f─▒ ├ľdev Tan─▒t─▒m─▒
    • ├ľDEV-1 | ┼×ekil(Shape) S─▒n─▒f─▒ndan Dikd├Ârtgen(Rectangle) ve Daire(Circle) S─▒n─▒f─▒
  • Operat├Ârlerin A┼č─▒r─▒ Y├╝klenmesi(Operator Overloading)
    • Operat├Ârlerin A┼č─▒r─▒ Y├╝klenmesi Nedir?
    • Operat├Ârleri A┼č─▒r─▒ Y├╝kleme ─░┼člemi (Operator Overloading)
    • Friend Function Kavram─▒
    • Input ve Output Operat├Ârlerinin A┼č─▒r─▒ Y├╝klenmesi
    • KODLAMA-1 | Karma┼č─▒k Say─▒lar─▒ S─▒n─▒f─▒- Operat├Ârleri A┼č─▒r─▒ Y├╝kleyerek ─░┼člemler
    • KODLAMA-2 | Tarih S─▒n─▒f─▒- Operat├Ârleri A┼č─▒r─▒ Y├╝kleyerek ─░┼člemler
    • ├ľDEV-1 | Banka Hesab─▒ S─▒n─▒f─▒- ├ľdev Tan─▒t─▒m─▒
    • ├ľDEV-1 | Banka Hesab─▒ S─▒n─▒f─▒- Operat├Ârleri A┼č─▒r─▒ Y├╝kleyerek ─░┼člemler
    • Operat├Ârlerin A┼č─▒r─▒ Y├╝klenmesi(Operator Overloading) De─čerlendirme Testi
  • Template Kavram─▒
    • Function Template Kavram─▒
    • Class Template Kavram─▒
    • Template S─▒n─▒f ─░├žin Input ve Output Operat├Ârlerinin A┼č─▒r─▒ Y├╝klenmesi
  • Hata Yakalama(Exception Handling)
    • Assert Fonksiyonu ─░le Hata Yakalama
    • Try&Catch Yap─▒s─▒ ─░le Hata Yaklama
    • Kendi Hata S─▒n─▒flar─▒m─▒z─▒ Olu┼čturma
  • KURS SONU
    • Kurs Sonu

 

­čç╣­čçĚ C++ |S─▒f─▒rdan Komple Uygulamal─▒ Nesneye Y├Ânelik Programlama­čç╣­čçĚ C++ |S─▒f─▒rdan Komple Uygulamal─▒ Nesneye Y├Ânelik Programlama

Time remaining or 515 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate