• 12-10-2024, 23:50:44
    #1
    Yazılıma nasıl başlamalıyım? Hangi dil ile başlamalıyım? Hangi eğitimleri ve kaynakları kullanmalıyım? İlk etapta web geliştirmeye yönelmek ve basit oyunlar yapmak istiyorum.
  • 12-10-2024, 23:52:11
    #2
    Herkes web uzmanı olmuş hocam oyun ve mobil uygulama kısmına yönelin
  • 13-10-2024, 00:06:28
    #3
    Mobil düşünmüyorsaniz yazılımın mantığını anlamak için Python öneririm.
    Bu kurs en iyi Türkçe Python kursu.

    https://t.co/GGySMOxGaU
  • 13-10-2024, 00:23:21
    #4
    Flutter & Dart ile başlayabilirsin , java android de olabilir , swift ios da tavsiye ederim , dilin çok önemi yok seveceğin bi alanda (web , mobil ) başla ve devam et . Elektroniğe ve robotiğe ilgin varsa python + raspberry Pi ile bir başlangıç yapabilirsin.
  • 13-10-2024, 00:28:19
    #5
    • Çalışmak istediğiniz, ilginiz olan alanı seçin
    • Bu alanda kullanılan yazılım dillerinden hangisi ne zaman çıkmış genelde kim ne tercih ediyor gibi araştırın dilleri
    • Kafanıza yatan dil ile ilgili güzel bir kurs alıp başlayın. İlerlerken tek kurs üzerinden gitmeyin dinlerken takıldığınız yerleri araştırın öğrenin. Başta bazı kısımlar tam oturmasa da zamanla oturacaktır endişe etmeyin
    • Ezbere kod yazmak yerine mantığı anlayın çünkü ister istemez bazı kısımları ezberleyeceksiniz.
    • Chatgpt, gemini özellikle copilottan yardım alın. Burda dikkat etmeniz gereken yazılan kodun mantığı kafanızda oturdu mu yoksa chatbot yaptı siz sadece izlediniz mi. Mantığı anladıysanız zamandan tasarruf etmiş olursunuz oturmayan bir şey varsa mutlaka mantığını anlayın
    • Kursta konular arasında kaybolmayın mutlaka bol bol pratik yapın. En küçük adımdan örneğin toplama işlemi yapan programdan başlayıp hesap makinesi yapın sonra daha ileri gidin. Bu şekilde faydası çok olur. Küçük ama emin adımlar.

    Bir örnek verelim. Ali mobil kodlamak istiyor olsun.
    Olası seçenekler: React-native, Kotlin, Swift, Objective-C, Java, Flutter... Araştırıldığında react-native ve Flutter ile native (hem IOS hem Android) kodlama yapıldığını görüyor ve Flutterdan devam etmeye karar veriyor.

    Yapay zeka gibi bazı alanlarda dil belli olabilir ama ekstra bilgi edinmeniz gerekebilir. Mesela yapay zeka için genelde Python kullanılır ekstra olarak istatistik bilgisi gerekebilir
  • 13-10-2024, 01:43:06
    #6
    Merhaba,
    Temel HTML, Temel CSS, Temel JavaScript. Bu 3 lü ile başlamanız, tarayıcının yazdığınız kodu neye çevirdiğini anlama, ve bunu yorumlama açısından oldukça önemli. İlaveten, kullandığınız işletim sistemine göre IIS muadili bir internet servis sağlayıcıyı da temel düzeyde bilmenizi öneririm.
    Full Java
    Full Python

    Bunlara ilave olarak başlangıç aşaması için temel düzeyde DMS (veritabanı yönetim sistemleri) ve SQL bilmenizi öneririm.

    Ardından başka ne öğrenmek istiyorsanız öğrenebilirsiniz.
    Java'nın reklama ihtiyacı yok. Her yıl 6 milyar cihaz Java kullanıyor. Her yerde kullanırsınız. Sektörde genelde uluslararası dev kurumsalların ilk tercihi. Java
    Python geçmişte de gelecekte de daima tutacak. Data Science, web, otomasyon, AI, ML yoğun kullanılan alanlar.

    Ayrıca, program dili bilmenin bir takım avantajları vardır. Bir program dilini söken biri, diğerlerini öğrenirken çok zorluk çekmez. Bazıları birbirlerine çok yakındır. Örneğin, Java bilen ve C# hiç bilmeyen birini, C# sınavına sokun, geçme ihtimali oldukça yüksektir. Çünkü birçok şey benziyor ya da tamamen aynı. 15 sene önce falan Bilge Adamın popüler olduğu dönemlerde C# dersi alan insanların, Java bilmeden Java sınavından geçtiğine bizzat şahit oldum.

    Yukarıdaki altı çizili 5'liyi yaptıktan sonra, sonradan hangi program dilini öğreneceğinizin çokta önemi kalmayacak.

    Nereden öğreneceğiniz kısmı tamamen sizin öğrenim yeteneğinizle ilişkili bir durum. Kimisi video sever, kimisi okumak ister, kimisi AI tercih eder, kimisi fiziki kursa gider. Kendinize göre bir yolu kendiniz bulmalısınız. İnsanlardan yol tarifi beklemeyin. Beklerseniz zaten yazılımcı olamazsınız. Bu işin birincil altın kuralı, kendi ihtiyacını kendin belirlemek ve belirlediğin ihtiyacı hiç yardım almadan çözmek üzerine yoğunlaşmak.
    Umarım işinize yarar
  • 13-10-2024, 21:12:16
    #7
    Yardımcı olan herkese çok teşekkür ederim.
  • 13-10-2024, 22:35:37
    #8
    Web diyorsan html, css, javascript ile başlayabilirsin. Yapay zeka diyorsan phyton, yok gömülü sistemler diyorsan c ile giriş yap derim.