Yazılıma nerden ve nasıl başlamalı?
14
●302
- 20-09-2025, 21:48:00Merhabalar, Mobil uygulamalar ve Website geliştirme adına kendimi geliştirmek istiyorum. Yazılıma sizce nerden ve nasıl başlamalıyım halihazırda python eğitim seti izliyorum. Şunu öğren ve bunu burdan daha kolay öğrenebilirsin diye konuda uzman büyüklerimin tavsiyelerini bekliyorum.
- 20-09-2025, 21:49:31bir işe girip çalışmak istiyorsan js dillerini öğrenmekle ilerleye bilirsin react, react native, next js...AkFintech adlı üyeden alıntı: mesajı görüntüle
- 20-09-2025, 21:53:39Kendi fikirlerimi hayata geçirmek istiyorum. Önerdiğiniz öğrenmek için kaynak var mıdır?digitalDev adlı üyeden alıntı: mesajı görüntüle
- 20-09-2025, 21:54:00Yazılım öğrenmeye çalışırsanız öğrenemezsiniz. Yazılımı araç olarak kulanmalısınız.
Ne demek istiyorum? Önce hedefinizi belirleyin. Mesela ben mobil oyun geliştireceğim diyin. Sonra bu hedef doğrultusunda neler kullanabileceğinize bakın. Mesela Unity oyun motorunu seçtiyseniz o zaman C# ile nasıl unity'de oyun geliştireceğinize bakın. Yoksa sıfırdan C# öğrenmeye kalkarsanız hem çok sıkılırsınız hem de öğrendikleriniz bir işe yaramayınca üzüleceksiniz. (C# bilmek ile Unity için C# bilmek farklıdır.)
Şimdi gözünüzü kapatın ve bütün yazılım dillerini bildiğinizi varsayın. İlk yapacağınız proje ne olurdu? Bunu bize söyleyin ki sizi güzel bir şekilde yönlendirebilelim hocam.
- 20-09-2025, 21:56:03Python ile başlaman güzel, algoritma mantığını oturtmak için devam et. Ama mobil + web diyorsan, önce birini ana hat olarak seçmeni öneririm, yoksa iki cephede birden dağılmak kolay.
Web tarafında sıfırdan gidecek olsan önce HTML+CSS ile sayfa iskeleti ve stillerini öğren. Sonra modern JavaScriptle etkileşim, ardından da bir arayüz kütüphanesi (React gibi) öğrenip küçük bir proje çıkar. Basit bir blog, görev listesi, hava durumu, fark etmez; önemli olan bitirip yayınlamak. Pythonu da arkada servis yazmak için kullan; FastAPI veya Django REST ile API kur, front-endin o APIden veri çeksin. Bu kurgu; sende hem web hem de mobil için temel olan HTTP, JSON, auth, veri modeli, dağıtım gibi kavramları oturtacaktır.
Mobilde hızlı sonuç istiyorsan tek kod tabanıyla iOS+Androide çıkan Flutter veya React Nativee yönelmeni tavsiye ederim. Pythonla yazdığın APIyi burada da tüketirsin. Zamanla SQL temelleri, Git/GitHub, test yazma, debug etme ve basit Render, Railway, Fly.io vs. ekle. Araç olarak VS Code, Git, Postman/Insomnia işini görecektir.
Yol haritan, hep küçük proje -> yayınla -> geri bildirim -> bir tık daha zor proje şeklinde olsun ki, kendini daha iyi geliştirebil. Klon projelerden çekinme, sonra üzerine kendi fikrini ekle. Öğrenirken resmî dokümantasyona göz alıştırsan, uzun vadede çok hızlanırsın.
En kritik nokta da düzendir. Her gün az da olsa kod yaz, biten projeleri GitHuba koy, READMElerini düzgün yaz.
Başarılar diliyorum. - 20-09-2025, 21:56:41Hocam örneğin insanların finansal araçları hesaplayabilecek bir site ve app geliştirmek olsa?ASametYildirim adlı üyeden alıntı: mesajı görüntüle
- 20-09-2025, 22:02:37ne güzel fikirlerin varsa direk projeyi yapmaya çalışarak başla en iyi öğrenme yoludurAkFintech adlı üyeden alıntı: mesajı görüntüle
Eğitimlerle kısa sürede soğur ve sürekli unutursun pratik en önemlisi direk proje ile başla
- 20-09-2025, 22:18:04Kodlamaya baslamadan bu egitimi de izlemenizde fayda var hocam belki isinize yarar
https://youtube.com/playlist?list=PL...84Foa3o0UYbkBd