• 17-08-2023, 12:00:27
    #1
    Öncelikle selamın aleyküm. Geçen gün "yazılıma nasıl başlamalıyım?" adlı bir konu açmıştım. O konuda güzel öneriler yaptınız hepinize teşekkür ederim. Şimdi bu konuda ise sizlere adım adım planlarımdan bahsedeceğim. Bu arada web sitesi üzerine projeler geliştireceğim kısacası web sitesi yapacağım.

    1. Adım: İlk olarak C dili öğrenilecek.
    2.Adım: C# dili öğrenilecek.
    3.Adım: HTML, CSS öğrenilecek.


    Sizce bu planlama nasıldır?
  • 17-08-2023, 12:07:17
    #2
    html>css>javascript>php>laravel
  • 17-08-2023, 12:09:57
    #3
    Her dilin ayrı avantajları var. Bende MERN Stack'i öneriyorum. Çok fazla ekmeğini yer, büyük iş olanağı potansiyeline sahip olursunuz. (PHP, C# gibi dillerde çalışmış biri olarak.)
  • 17-08-2023, 12:27:59
    #4
    Kesinlikle yanlış bir yol haritası, C -> C# -> HTML,CSS gibi bir yol haritası olamaz. Bir kere birbirinden alan olarak çok farklılar. C embedded system'ler için kullanılır, c#, backend desktop ve oyun geliştirmek için kullanılır, html ve css ise web frontend tasarımı için kullanılır ve dil değildir.

    Size önerim hocam ilk başta ne istediğinize karar vermek olacaktır. Web, Mobil, Backend, Desktop, Oyun, AI/ML veya hangi alanı istiyorsanız. Ben mobilci olduğum için mobilden devam edeyim örneğime. İkinci olarak seçilecek şey iOS mu, Android mi ? Burada Androidi seçtim, geldik dil seçimine java veya kotlin karşılıyor bizi burda da kotlini seçtim. Dil temellerini attıktan sonra öğrenmenin en temiz yolu(tanıdıgım herkes bu şekilde öğrendi) bir proje tasarlayıp onu hayata geçirmek olacaktır. Bu her alan için geçerli örneği sadece mobil üzerinden verdim. İlk başta 2 dil öğrenmenin size kesinlikle faydası olmaz neden öyle yapıyorsunuz ? Bir dilde yeterince uzmanlaştıktan sonra başka dil öğrenmenize gerek bile kalmadan başka dillerde proje geliştirebileceksiniz zaten. OOP dillerinin mantığı, Scripting dillerinin mantığı kendi içinde aynıdır. Örneğin Python ve Kotlin mantığı tamamen aynı. Daha detaylı bir şekilde dediklerimi algılamak için google araması yapabilirsiniz.

    Ekstra olarak söylemem gerekirse HTML, CSS tek başına öğrenmek web geliştirmek için yetmez. Kesinlikle Javascript ve en az 1 tane javascript frameworku öğrenmeniz gerekiyor.(Vue, React etc.) Daha fazla mentörlüğe ihtiyacınız varsa PM atabilirsiniz. Seve seve yardımcı olurum.
  • 17-08-2023, 13:09:33
    #5
    Hocam C ve C#'ı sizlere ben önerdim diye hatırlıyorum "yazılıma başlamayı düşünüyorum" olduğu için konunuz, böyle bir öneri yapmıştım ama isteğiniz "web" üzerineyse C ve C#'a girmenize hiç gerek yok HTML - CSS - JavaScript sizin için daha ideal olacaktır başlama sırası da bu yazdığım şekilde ilerleyebilirsiniz.
  • 17-08-2023, 13:14:41
    #6
    R10.NET'in Bence En İyisi
    Bu planı kim hazırladı bi yol olmaz bu plandan. C# yeterli. Eğer C# seçerseniz yönelim web development olacaksa html/css, typescript, Angular, postgresql şeklinde ilerleyebilirsiniz. Bunların hepsi zaten fullstack yapıyor.