Skip to content

skylab-kulubu/SKY_LAB_Akademi_CPP_Programlama

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SKY LAB Akademi CPP Programlama

Bu repo, 25-26 SKY LAB Akademi C++ programlama eğitiminde derste yazılan örnek kodları ve alıştırmaları içermektedir. Her hafta ders sonrası kodlar paylaşılacaktır. Katılımcıların derste anlatılan konuları tekrar edebilmesi, inceleyebilmesi ve pratik yapabilmesi amacıyla hazırlanmıştır.


📅 Eğitim Planı

Hafta Konu Başlığı
1. Hafta Temel syntax, girdi/çıktı (iostream), değişkenler, veri tipleri, karar yapıları (if-else, switch)
2. Hafta Döngüler (for, while, do-while), fonksiyonlar ve türleri, time complexity, variadic arguments
3. Hafta Recursion, pointerlar, değer ve referansla parametre geçişi
4. Hafta STL kütüphanesindeki veri yapıları(vector, queue, map, etc.), OOP'ye giriş

📁 Klasör Yapısı

Her hafta ayrı bir klasör altında kod örnekleri bulunacaktır:


🛠 Gerekli Araçlar

C++ programlarını çalıştırabilmek için bilgisayarınızda bir derleyici (compiler) ve tercihen bir kod editörü veya IDE kurulu olmalıdır.

✅ Derleyici (Compiler)

Aşağıdaki derleyicilerden biri yeterlidir → C++17 veya üzerini desteklemesi gerekir:

  • g++ → Linux / macOS / Windows (MSYS2, MinGW veya WSL ile)
  • clang → Linux / macOS / Windows (MSYS2, MinGW veya WSL ile)
  • MSVC (Microsoft Visual C++) → Visual Studio ile birlikte gelir

Eğer hangi derleyiciyi seçeceğinizi bilmiyorsanız, g++ + Visual Studio Code ikilisi öğrenmek için en pratik seçenektir.

✅ Tercih edilebilecek IDE / Kod Editörü

Kod yazmak ve çalıştırmak için şu editörlerden birini kullanabilirsiniz:

  • Visual Studio Code (önerilir)
  • CLion
  • Code::Blocks
  • Herhangi bir yazı/kod editörü + g++ → sade kullanım sevenler için

🎯 Not

IDE seçimi tamamen sizin rahatınıza kalmıştır — ders boyunca Visual Studio Code üzerinde ilerleyeceğiz ama diğer araçları kullanmanızda herhangi bir sakınca yoktur.

About

25-26 SKY LAB Akademi'de C++ ile Programlamaya Giriş dersinde yazılan kodlar burada paylaşılacaktır

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages