Programlamada ileri seviye gelişmek için örnek proje önerisi

One Face

Hectopat
Katılım
24 Haziran 2021
Mesajlar
4.804
Çözümler
1
C ve C++ ile yapılabilecek örnek projeler neler? Kendini iyi geliştirirsin dediğiniz projeler.
Cpp/SporSalonuOtomasyonu.cpp at master · furkanhakan/Cpp
Bu linkteki bazı şeyler hoşuma gitti. Otomasyon şeylerini yaparım.

Forumda biri kendi Torrent Client'ini yaz demiş. Arayüzsüz. O mantıklı geldi.
Şu işte sayıyı asal çarpanlarına ayır, doğum gününü hesapla vs. gibi şeyler daha temel şeyler zaten.

Pekiştirirken onları en başta yaparım zaten. Glow programı tipinde bir şey yapmaya çalışırım sonra. Bayağı gelişirim sanırım.
Başka ne tip projeler yapılabilir? Örnek C ya da Cpp projeleri diye aratınca pek bir şey çıkmıyor. Temel projeler falan çıkıyor yaş hesaplama gibi.

Katılınabilecek tavsiye edeceğiniz açık kaynak proje falan var mı?
 
Bu konuda C++ bilginiz iyi düzeydeyse QT ile program geliştirebilirsiniz.
Arayüz konusunda QT işinizi yeterince görecektir.

Bir TCP protokülü kullanan dosya transfer ve yedekleme programı yapabilirsiniz.
Yerel ağ üzerindeki cihazları tespit eder ve aynı program diğer sistemde de açıksa onay alınarak veri transferi yerel ağ üzerinden hızlıca başlar.
 
Çok ileri düzey istersen Anydesk benzeri bir program yapmayı deneyebilirsin. UI, Network, OS, File, graphic vs neredeyse her alana giriş yapman lazım.

Daha temel, orta düzey istersen, aklına gelen tüm otomasyon programlarını yapabilirsin. Kütüphane, okul, muhasebe vs.

Biraz daha algoritma, kütüphane benzeri bir şey olsun diyorsan, Boost kütüphanesinin alternatif versiyonunu yapabilirsin. İhtiyaç duyulan örnek
fonksiyonlar için JavaScript de en çok kullanılan lodash veya core kütüphanesine bakabilirsin. Aynı fonksiyonları C, C++ da implement edilebilir.
 
Çok ileri düzey istersen Anydesk benzeri bir program yapmayı deneyebilirsin. UI, Network, OS, File, graphic vs neredeyse her alana giriş yapman lazım.

Daha temel, orta düzey istersen, aklına gelen tüm otomasyon programlarını yapabilirsin. Kütüphane, okul, muhasebe vs.

Biraz daha algoritma, kütüphane benzeri bir şey olsun diyorsan, Boost kütüphanesinin alternatif versiyonunu yapabilirsin. İhtiyaç duyulan örnek
fonksiyonlar için JavaScript de en çok kullanılan lodash veya core kütüphanesine bakabilirsin. Aynı fonksiyonları C, C++ da implement edilebilir.
Daha iyi kavramak için proje geliştirin falan diyorlar ya. Sonuç olarak günün sonunda çalışıp para kazanacağız. İş bulmak için de bu projeler CV'miz için önemli.
Ön ayak olsun diyorum.
Ama sanırım Cpp ile yapılan ileri düzey projeler harbi ileri düzeymiş. Anydesk tipi bir şey sanırım beni çok aşar ama otomasyon şeyleri de çok basite kaçmıyor mu?
Ortalama bir yazılımcı o ayarda işler mi yapıyor?
 

Yeni konular

Geri
Yukarı