­čç╣­čçĚ C++ Programlamaya Giri┼č (BA┼×LANGI├ç E─×─░T─░M─░)

­čç╣­čçĚ C++ Programlamaya Giri┼č (BA┼×LANGI├ç E─×─░T─░M─░)

C++ Programlamaya Giri┼č (BA┼×LANGI├ç E─×─░T─░M─░)

2 Saatte C++ ├ľ─črenin

Language: turkish

Note: 3.9/5 (31 notes) 3,965 students

Instructor(s): Orkun ├ľzt├╝rk

Last update: 2021-04-21

What you’ll learn

  • C++ Programlama dilini ├Â─črenmek isteyenler
  • C++ Diline ba┼člamak isteyenler
  • Programc─▒l─▒─ča Yeni ba┼člayanlar
  • C++ Yaz─▒l─▒m─▒n─▒ hat─▒rlamak isteyenler
  • C++ Syntax─▒n─▒ hat─▒rlamak isteyenler
  • K─▒s─▒tl─▒ s├╝rede h─▒zl─▒ bilgi ├Â─črenmek isteyenler

 

Requirements

  • Temel d├╝zeyde algoritma ve programlama bilgisine sahip olmak

 

Description

C++ Programlamaya ba┼člang─▒├ž e─čitimi ile yakla┼č─▒k 2 saatte C++ Dilini ├Â─črenebilirsiniz. Programlama konusunda yeni iseniz bu e─čitimi alman─▒z─▒ tavsiye ederim.


C++ (T├╝rk├že okunu┼ču: ce art─▒ art─▒, ─░ngilizce okunu┼ču: si plas plas), Bell Laboratuvarlar─▒ndan Bjarne Stroustrup taraf─▒ndan 1979 y─▒l─▒ndan itibaren geli┼čtirilmeye ba┼članm─▒┼č, C’yi kapsayan ve ├žok paradigmal─▒, yayg─▒n olarak kullan─▒lan, genel ama├žl─▒ bir programlama dilidir. ─░lk olarak C With Classes (S─▒n─▒flarla C) olarak adland─▒r─▒lm─▒┼č, 1983 y─▒l─▒nda ismi C++ olarak de─či┼čtirilmi┼čtir.

Genel olarak her C program─▒ ayn─▒ zamanda bir C++ program─▒d─▒r, ancak her C++ program─▒ bir C program─▒ de─čildir. Bu durumun baz─▒ istisnalar─▒ mevcuttur. C++’─▒ C’den ay─▒ran ├Âzellikler C++’─▒n nesne paradigmas─▒ kullan─▒larak programlamaya olanak tan─▒yan ├Âzelliklerdir. S─▒n─▒flar sayesinde yeni veri t├╝rleri yarat─▒labilir veya varolan t├╝rlerden yenileri t├╝retilebilir. Ayr─▒ca ├žok bi├žimlilik sayesinde bir s─▒n─▒f tan─▒m─▒yla yaz─▒lm─▒┼č kod, o s─▒n─▒f t├╝r├╝nden t├╝retilmi┼č yeni s─▒n─▒flarla da ├žal─▒┼čabilir.

Yordamsal Altyap─▒

─░┼čle├žler

C++’─▒n C’den devrald─▒─č─▒ ve onu geli┼čtirdi─či yap─▒lardan biridir. K─▒saca, ├Âzel olarak anlamland─▒r─▒lm─▒┼č fonksiyonlar k├╝mesidir. Ancak bu fonksiyonlar, al─▒┼č─▒lageldik ┼čekilde ├ža─č─▒r─▒lmaz, dilin semantik yap─▒s─▒ i├žerisinde ├Âzel olarak de─čerlendirilir. operat├Ârler ├žo─čunlukla iki nesnenin aras─▒na ├Âzel bir i┼čaret konulmas─▒yla ├ža─čr─▒l─▒r. ├ľrne─čin, iki nesnenin toplanmas─▒ i├žin iki nesnenin aras─▒na ‘+’ i┼čareti konulmas─▒ yeterlidir. Bu i┼čaret, derleyiciye ‘+’ operat├Âr fonksiyonunun ├ža─č─▒r─▒laca─č─▒n─▒ ifade eder. C’den farkl─▒ olarak, C++’ta operat├Ârlerin ├žo─čunu a┼č─▒r─▒ y├╝kleme yoluyla ├Âzelle┼čtirebilirsiniz.

├ľni┼člemci

C++ Program kaynak kodlar─▒n─▒n derlenmesi ├╝├ž a┼čamadan olu┼čur: ├ľn i┼člemci, kodun d├Ân├╝┼čt├╝r├╝lmesi ve ba─člama. ─░lk a┼čama olan ├Ân i┼člemciyi basit bir yorumlay─▒c─▒ olarak g├Âr├╝lebilir. Bu a┼čamada, birtak─▒m direktifler yard─▒m─▒yla derlenecek kodlarda basit s├Âzc├╝ksel de─či┼čiklikler yap─▒labilir.

├ľni┼člemci direktifleri # karakteriyle ba┼člar, bu karakterden sonras─▒ ├Âni┼člemci taraf─▒ndan yorumlan─▒r ve bu ├Âzel karakterden ├Ânce beyaz bo┼čluk(tab ve bo┼čluk) d─▒┼č─▒nda bir ┼čey olmamas─▒ gerekir. Bu direktifler yard─▒m─▒yla derlenecek kodlar ├╝zerinde birtak─▒m kurallar belirlenebilir. Ayr─▒ca dosyaya bir ba┼čka dosyay─▒ dahil etmek veya i┼člemciye ├Âzel direktifler vermek gibi i┼člemler i├žinde kullan─▒labilir.


S─▒n─▒flar ve Nesneler

Kal─▒tlama

Kal─▒tlama di─čer veri t├╝rlerinin ├Âzelliklerinden bir veri t├╝r├╝ elde etmeyi sa─člar. Temel s─▒n─▒ftan kal─▒t─▒m, “public”, “protected” ve “private” olarak ilan edilebilir. Bu eri┼čim belirteci ilgili olmayan ve t├╝retilmi┼č s─▒n─▒flar─▒n kal─▒t─▒m─▒n─▒ “public” ve “protected” ├╝yelerine aktarabilir. Kal─▒t─▒m ifadesi tek ba┼č─▒na kullan─▒l─▒rsa “public” kal─▒t─▒m─▒ ifade eder. Di─čer iki kal─▒t─▒m t├╝r├╝ “public” kal─▒t─▒mdan daha az kullan─▒l─▒r. Ge├ži┼č belirteci ihmal edilirse “class” “private” olarak, “struct” “public” olarak kal─▒t─▒l─▒r. Temel s─▒n─▒flar sanal olarak ilan edilebilir, bu sanal kal─▒t─▒m olarak adland─▒r─▒l─▒r. Sanal kal─▒t─▒m ├žoklu kal─▒t─▒m─▒n problemlerinden s─▒yr─▒larak temel yaln─▒zca bir ├Ârne─činin kal─▒t─▒m grafi─činde olmas─▒n─▒ sa─člar.


 

Who this course is for

  • C++ diline ba┼člamak isteyen herkes
  • Yeni bir yaz─▒l─▒m dili ├Â─črenmeye yeni ba┼člam─▒┼č herkes

 

Course content

  • Giri┼č
    • C++ Nedir?
  • C++ Yaz─▒m Kural─▒
    • Genel Yap─▒
    • Derleme
    • Sat─▒r Sonu
  • C++ Yorum Sat─▒rlar─▒
    • Yorum Sat─▒rlar─▒
  • C++ Veri Tipleri
    • De─či┼čken Nedir ?
    • De─či┼čkenlerin Bellekte Kaplad─▒klar─▒ Yer
  • C++ De─či┼čken Kapsam─▒
    • Yerel De─či┼čkenler
    • Global De─či┼čkenler
  • C++ De─či┼čkenler
    • ─░nteger
    • Char
    • Bool
    • Float
    • Double
  • Kullan─▒c─▒dan Veri Alma ve Al─▒nan Veriyi Ekrana Yazd─▒rma
    • Kullan─▒c─▒dan Veri Alma ve Al─▒nan Veriyi Ekrana Yazd─▒rma
  • C++ Sabitler
    • Sabitler
  • Aritmetik Operat├Ârler
    • Toplama Operat├Âr├╝
    • ├ç─▒karma Operat├Âr├╝
    • B├Âlme Operat├Âr├╝
    • ├çarpma Operat├Âr├╝
    • Mod Operat├Âr├╝
  • C++ Di─čer Operat├Ârler
    • Ve operat├Âr├╝ &&
    • Veya operat├Âr├╝ ||
  • C++ if else Yap─▒s─▒
    • ─░f Else Yap─▒s─▒
  • Kar┼č─▒la┼čt─▒rma Operat├Ârleri
    • == E┼čittir
    • B├╝y├╝kt├╝r >
    • K├╝├ž├╝kt├╝r <
    • =< ve => K├╝├ž├╝k e┼čit ve B├╝y├╝k e┼čit
    • != E┼čit De─čildir
  • C++ Switch Case Yap─▒s─▒
    • Switch Case Yap─▒s─▒
  • D├Âng├╝ler
    • C++ for D├Âng├╝s├╝
    • C++ while D├Âng├╝s├╝
    • C++ doÔÇŽwhile D├Âng├╝s├╝
    • C++ break Komutu
    • C++ continue Komutu
  • C++ Fonksiyonlar
    • Fonksiyonlar
  • C++ Diziler
    • Diziler

 

­čç╣­čçĚ C++ Programlamaya Giri┼č (BA┼×LANGI├ç E─×─░T─░M─░)

Google Data Analytics [Coursera]

Time remaining or 615 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