c++ dili öğrenmek istiyorum

"Windows yapmak" derken ne demek istediğini anlamadım. Kullanıcı arayüzü programlaması yapmayı kastediyorsun herhalde.

Öncelikle C++ dilini temelden sağlam bir şekilde öğrenmen lazım. Bunun için de iyi bir ingilizcenin olması ön şart. Eğer ingilizcen zayıf ise, hiçbirşeye başlamadan önce bu eksikliğini gidermen lazım. Ondan sonrası için sana önerebileceğim bu işin en iyi kitapları var.

C++ öğrenmek için C ile başlama hatasına düşme. Direkt olarak C++ ile başlaman daha uygun olur. Linux'ta zaten tecrübelisin. Bir linux makinası kur, ve sadece metin editörü (Emacs, vim, veya neyse), make, G++ kullanarak program yazmaya başla. Bu işin temeli budur. Sana öğretici örnek projeler de söyleyebilirim.

Bu seviyede C++ diline hakim olduktan sonra kullanıcı arayüzü kütüphanelerine bakabilirsin. Linux'ta örneğin QT çok yaygındır. QT bilen kişi, ekrana sahip birçok gömülü sistem için firmware geliştirebilir.
Hocam öğretici projeler paylaşabilir misinİz ? Şuan c++ öğrenme aşamasındayım leetcode'dan soruları çözüyorum ama tatmin etmiyor
 
Hocam öğretici projeler paylaşabilir misinİz ? Şuan c++ öğrenme aşamasındayım leetcode'dan soruları çözüyorum ama tatmin etmiyor

Linux altında, terminal ekranında çalışan bir menü kütüphanesi yaz. ncurses kütüphanesi kullansın. Hiyerarşik menüler hazırlanabilsin. Checkbox, radio button, input box desteği olsun. Kendi yazdığın, bu işi yapan hazır kütüphaneler kadar iyi olmayacaktır, ama yaşadığın zorlukları çözmeye çalışırken sana işi öğretecektir.
 
proje yapmadan hiçbir dil öğrenilmiyor malesef.
100 saat video izlemek 2 tane çaplı projeye yapmaya eşdeğer benim gözümde.

benim gibi özellik eklemeyide seviyorsanız projeden öğreneceğiniz onlarca detay oluyor.
bir dil üstüne ne kadar detayı tecrübe ederek öğrenirseniz o kadar ustalaşmış oluyorsunuz.
 
c++ sentaksını ve dilin kurallarını bilmeden proje yapmak çok zor. Dediğiniz diğer diller için olabilir ama c++ öyle bir dil değil bence.
Code review için mükemmel kaynak
Linux altında, terminal ekranında çalışan bir menü kütüphanesi yaz. ncurses kütüphanesi kullansın. Hiyerarşik menüler hazırlanabilsin. Checkbox, radio button, input box desteği olsun. Kendi yazdığın, bu işi yapan hazır kütüphaneler kadar iyi olmayacaktır, ama yaşadığın zorlukları çözmeye çalışırken sana işi öğretecektir.
Sanal makinayı kurup başlıyorum hocam
 

Forum istatistikleri

Konular
7,722
Mesajlar
128,507
Üyeler
3,118
Son üye
konce

Son kaynaklar

Son profil mesajları

Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
az bilgili çok meraklı
Back
Top