Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Sıfırdan İleri Seviye C++ Eğitimi Örnek ve Uygulamalı
Rating: 5.0 out of 5(3 ratings)
17 students

Sıfırdan İleri Seviye C++ Eğitimi Örnek ve Uygulamalı

Ödevler ile kendinizi geliştirebileceğini C++ eğitimi
Created byHALUK TATAR
Last updated 5/2025
Turkish

What you'll learn

  • Bilgisayar Oyunları Geliştirme
  • Yapay Zeka Uygulamaları
  • Veri Sınıflandırma Sistemleri
  • Ödevler ile ilerleme

Course content

1 section • 51 lectures • 19h 39m total length
  • Ön izleme2:01
  • Visual Studio Installation on MacOS11:01
  • Visual studio installation on Windows8:52
  • İlk cpp kodu30:49
  • Değiskenler ve veri tipleri59:24
  • Veriler üzerinde işlemler37:31
  • Veriler üzerinde işlemler40:00
  • Akış kontrolü flow control31:40
  • Akış kontrolü flow control33:31
  • Döngüler loops33:02
  • Döngüler loops31:03
  • Döngüler loops16:16
  • Diziler arrays31:54
  • Dizi(ödev1) array(task1)8:09
  • Dizi(ödev2) array(task2)6:31
  • Çok boyutlu diziler multi dimensional arrays24:53
  • İki boyutlu dizi(ödev)11:27
  • Pointerlere giriş32:59
  • Pointer(task1)12:47
  • Pointers stack and heap41:52
  • Pointer(task2) (stack-heap)7:42
  • Pointer(task3) (stack-heap)13:32
  • Dangling(gecersiz) pointers19:38
  • Diziler ve pointerler arasındaki ilişki19:35
  • Dinamik diziler34:56
  • Karakter diziler ve pointerler9:23
  • Referanslar17:11
  • Referanslar(task)5:02
  • Time Complexity21:15
  • Karakter işleme ve stringler(1)34:10
  • Karakter işleme ve stringler(2)24:29
  • Karakter işleme ve stringler(3)24:49
  • Fonksiyonlara giriş32:34
  • Fonksiyonlar(fonksiyon-örnekleri)29:42
  • Function-overloading15:34
  • Function overloading(task)10:28
  • Passbyvalue,passbyreference,passbypointer13:15
  • LeetCodeQuestion(1)18:42
  • Fonksiyonlarda dizi parametresi13:51
  • Vectors15:12
  • Fonksiyonlarda vector parametreler10:07
  • Fonksiyonlardan vector döndürme7:42
  • LeetCodeQuestion(2)18:51
  • Fonksiyon şablonları23:45
  • Lambda fonksiyonlar16:30
  • OOP(object-orinted-programming)28:43
  • Stack Data Structure39:55
  • Queue Data Structure36:36
  • Circular Queue Data Structure31:19
  • Singly Linked List(1)37:30
  • Singly Linked List(2)42:10

Requirements

  • Öğrenme arzusu
  • Azda olsa bilgisayar bilgisi

Description

İşlevine göre özel bir dile sahip olan programlar, belirli komutlarla bilgisayar donanımlarının yürütülmesini sağlar. İçerisinde Java ve PHP dillerinin yer aldığı programlama dili çeşitleri arasında bulunan sınıflı C dili, B dilinden geliştirilir.

C++ nedir diye soran ve öğrenmek isteyenler için programlama dilini yakından incelemek gerekiyor. C++ temelde yüksek seviyede nesnel yönelimli olmasıyla ön plana çıkıyor. Yapay zekalı uygulamalardan video oyunlarının hazırlanmasına kadar birçok alanda C++ programlama dili kullanılıyor. C tabanlı program dilleri içinde C++ işlevselliğini, kullanıcı performansı bakımından çoğunlukla programcıdan alır.

C++ neden öğrenilmeli diye kısaca bahsetmek gerekirse; programcıların farklı alanlarda ve projelerde çalışabilmesini mümkün kılıyor. Tarihte Bell Labs bünyesinde 1979’da geliştirilen C++ aynı zamanda C program dili için eklenti görevi görüyor. Çok amaçlı yazılımlardan birisi olarak C++ diğer yandan manuel olarak hafıza yönetimi yapmayı gerektiriyor. Esnek program dillerinden olmasıyla sıklıkla tercih edilen C++ yazılımları geliştirmek için bazı avantajlar da barındırıyor. C++ programlama dilinin işlev ve avantajlarından etkili bir şekilde yararlanabilmek için program diline hakim olmak önem taşıyor.

C++ ile ne yapılır merak edenler için seçenekler güvenlik programlarından oyunlara kadar uzanıyor. Belirli alanlarda başarılı programlara imza atmak isteyenlere C++ güncel ve etkili bir alternatif oluşturuyor. Genellikle yazılım alanında kendini geliştirmeyi, kariyerini bilişim sektöründe ilerletmeyi veya çeşitli projelerde yer almayı hedefleyenler C++ öğrenmeli.

C++ Nerelerde Kullanılır?

Geçmişte sınıflı C olarak tanımlanan C++, dünya çapında tercih edilen popüler programlama dillerinden biri. Değişen programlama paradigmaları içinde bulunan C++, jenerik ve nesnel tabanlı bir dil barındırıyor. C++ nerelerde kullanılır sorusunun cevabı, yazılım geliştiricilerin programlama ihtiyaçları ile beraber değişiyor. Temelde C++ programlama dili sistem yazılımlarının yanı sıra gömülü, sürücü veya kullanıcı taraflı yazılımlarda da kullanılıyor. Yeni veri gruplarının yaratılması, var olan gruplardan yeni türlerin oluşturulmasında C++ tercih ediliyor. Programcılar, bilişim sektörüyle bağlantı faaliyetlerin yürütüldüğü her alanda C++ kullanarak pek çok yazılım hazırlayabiliyor. Veri girişini, akışını ve sınıflandırmasını kapsayan çeşitli yazılım işlerinde bir programcı olarak C++ diline yer verebilirsin.

Who this course is for:

  • Programlama dilini öğrenmek isteyenler
  • Yapay zeka kullanmak isteyenler
  • İş konusunda kendini geliştirmek isteyenler