100% Discount || C++ ile Programlama Eğitimi

C++ ile Programlama Eğitimi

Requirements

  • Bilgisayar

Description

C++ dili, C dilinin class yapıları eklenmiş hali gibi düşünülebilir. Bjarne Stroustrop C’nin dezavantajlarını gidermek için C++ dilini geliştirmiştir (Bell Laboratuvarları). C programları C++ programlarıdır ancak C++ programları C programıdır diyemeyiz. C++ class yapılarına sahiptir ve object oriented bir programlama dilidir.

C/C++ dilleri günümüzde gömülü sistemlerin de gelişmesi ile hemen her yerde kullanılmaktadır. C++ ile bilgisayar üzerinde çalışan yazılımlar geliştirebileceğiniz gibi ayrıca gömülü bir sistem üzerinde koşan yazılımlar da geliştirebilirsiniz.

C/C++ Dilinin Kullanıldığı Bazı Yerler:

– Tüketici aletleri (telefonlar – fırın – buzdolabı – filtre kahve makinaları ..)

– Askeri sistemler (uydular – uçaklar – helikopterler -roketler)

– Yüksek hız gerektiren / yüksek CPU gücü isteyen video oyunları (Özellikle 3D oyunlar)

– Tarayıcılar (firefox, mozilla vs)

– İşletim sistemleri (Apple OS)

– GUI uygulamaları (Adobe, Win Amp Media Player vs)

– Database yazılımları

Bu derste C++ syntax’ı uygulamalar ile beraber anlatılacaktır.

——————DERS İÇERİĞİ——————

1- C++ Temelleri

Konsola yazı yazdırma ve okuma,

Değişken türleri,

Aritmetik işlemler,

Tip dönüşümleri

2- Yazılım Akış Kontrolü

if – else if – else yapıları,

switch case,

while döngüsü,

do while döngüsü,

for döngüsü

3- Fonksiyonlar

Önceden tanımlı fonksiyonlar,

void fonksiyonlar,

Değer dönen fonksiyonlar,

Parametre alan fonksiyonlar,

Global, local ve static değişkenler

4- Parametreler ve Overloading

Call by value,

Call by reference,

Karma yapılı parametreler,

Overloading,

Default parametreler,

Constant parametreler

5- Arrayler

Array yaratma ve değer atama,

Fonksiyonlarda array kullanımı

6- Struct ve Class Yapıları

Struct ve Class yapıları,

Obje tanımlama,

Friend kavramı,

Kodu birden fazla dosyaya bölme,

Encapsulation

7- Constructors

Constructor ve destructor,

Inline function

8- Vektörler

Vektör tanımlama ve array ile farkları

9- Pointerlar

Pointer tanımlama ve adres atama,

Dinamik değişkenler,

Dinamik arrayler,

Pointer objeler

10- Gömülü Sistemlerde Pointer Kullanımı

Pointer kullanımı, Heap – Stack – Code bölümleri,

Pointer örnekleri;

Led açma – kapatma, kayan ledler, led parlaklığı örnekleri

11- Inheritance

Inheritance temelleri,

Protected,

Overriding,

Private Inheritance,

Protected Inheritance,

Çoklu Inheritance,

Inheritance engelleme

12- Polymorphism

Polymorphisim örneği,

virtual fonksiyon,

virtual destructor

13- Dosya Yazma ve Okuma İşlemleri

txt uzantılı dosya okuma ve yazma işlemleri

14- Debugger Kullanımı

Breakpoint ve hafıza okuma işlemleri

Not:  Kurs üzerinde güncellemeler devam etmektedir.

Who this course is for:

  • Yazılım meraklıları


Get this Deal


Get this Deal

#ile #Programlama #Eğitimi #Get this Deal
تخفيضات,كوبونات,كوبون,عروض,كوبون كل يوم
Get this Deal,Get this Deal
udemy sale,udemy for business,udemy discount,udemy gutschein,business administration,discount factor,course deutsch,course catalogue,udemy course discount,javascript courses online,javascript course,freebies,toefl speaking,excel courses online,excel courses,excel templates dashboard,software engineering course online,software engineering course,

Exit mobile version