• 09-08-2021, 16:43:32
    #1
    Öncelikle selamlar,
    Yazılım hayatımızın hemen hemen her yerine girmiş durumda ve temeli birbirine yakın olsa da birçok dil ile birçok farklı alanda projeler geliştirilmektedir.
    Benim sorum mobil, web programlama, masaüstü, web dizayn gibi farklı alanlardan hangisi diğerine göre daha çabuk kavranabilir. hepsinin kendine ait zorlukları olsa da tecrübeli arkadaşlar muhakkak bir fark görebilecektir.
    Yardımcı olacak örnek cevap : "HTML - CSS - JS üçlüsüyle web tarafı daha kolay ve hızlı şekilde kavranabilir. " amacım hiç bir platformu küçüksemek kesinlikle değil ki zaten haddime de değil
    Şimdiden teşekkürler..
  • Kabul Edilen Cevap
    • 1 Beğeni
      İlk başta odak kavramı platform/dil olmamalıdır, iyi eğitim veren üniversite veya eğitimler ilk olarak algoritma kavramıyla işe başlarlar, burada odak güncel bir problemin yazılım dilleri ile ifadesi nasıl olabilir üzerinedir. Yani sorunuzu şu şekilde değiştirip, algoritma kavramı hangi yazılım dili ile en iyi şekilde öğrenilir derseniz sanırım python diyeceğim, kolay okunması, anlaşılır olması sebebiyle bir hayli kullanılıyor. Devamında ilginizi çeken bir alana yönelip, nesne yönelimli programlama, veri yapıları, veri tabanı yönetim sistemleri ve işletim sistemi gibi daha detaya inen derslerle ilerlemenizi profesyonel anlamda gerçekleştirirsiniz. Yani özetle, algoritma->sevilen alan(örnek web programlama)->nesne yönelimli programlama->veri yapıları->işletim sistemleri....
  • 09-08-2021, 16:49:53
    #2
    valla açıkçası hangisi daha çabuk kavrarım diye başlarsan başladığın gibi biter
    istediğin hangisiyse onu seç ondan başla aksi takdirde zor
  • 09-08-2021, 17:02:01
    #3
    Merhaba,
    IIS, HTML, JS (sorgular vb) ile başla, ileri seviyeye götürmene gerek yok sadece mantığını anla. Sonrasında C#, .NET (Forms, MVP, Core) ile devam et. Uzmanlaşma ama iyice anla. Veri tabanı yönetim sistemlerini ve SQL'i anla. Sonrasında Java'ya bak. C# - Java ikilisini ayrı ayrı devam ettir. Bunlarla çalışırken JS ve HTML ile ilgili de tasarımsal geliştirmeler yapmayı zamanla öğren. İlk başta öğreneceğin IIS de yerelde çalışmanı sağlar zaten. Tekrar SQL'e dön, ileri seviye SQL öğren. Sonra sunucu tarafı ile ilgili çalışmalar yapabiliyor hale gelirsin. Zamanla diğer dilleri gördüğünde de algoritmalar ve mantık konusunda çok güçlü olduğunda anlam verebilir ve yorumlayabilir olursun. Eğer alan değiştirmek istersen ileriye yönelik, çok zıt kutuplara gitmeyeceksin ve alan değiştirirken zorlanmayacaksın.
    Umarım bu bilgi işine yarar
  • 09-08-2021, 17:02:19
    #4
    İlk programlama dilinizi öğrenene kadar hepsi zordur. İlk dilinizi öğrendikten sonra diğerlerini öğrenmek daha kolaydır. Örneğin javascripte 1 yıl harcarsınız c# ı 1 ayda öğrenirsiniz. döngüner koşullar geneli benzerdir. Web programlama için öğrendiğiniz c# ı xamarin öğrenerek mobil için de kullanabilirsiniz. Hepsi birbiriyle bağlantılı önemli olan ilk programlama dilinizi öğrenmek. İlk dil için javascript güzel bir başlangıç olur.
    • hfhml
    hfhml bunu beğendi.
    1 kişi bunu beğendi.
  • 09-08-2021, 17:09:55
    #5
    SAMATO adlı üyeden alıntı: mesajı görüntüle
    valla açıkçası hangisi daha çabuk kavrarım diye başlarsan başladığın gibi biter
    istediğin hangisiyse onu seç ondan başla aksi takdirde zor
    yani orda yanlış anlaşılmaya açık bir cümle kurmuşum amaç çabuk olan değil de biraz daha hızlı öğrenebileceğim demek istedim. ama haklısınız teşekkürler

    Caty adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    IIS, HTML, JS (sorgular vb) ile başla, ileri seviyeye götürmene gerek yok sadece mantığını anla. Sonrasında C#, .NET (Forms, MVP, Core) ile devam et. Uzmanlaşma ama iyice anla. Veri tabanı yönetim sistemlerini ve SQL'i anla. Sonrasında Java'ya bak. C# - Java ikilisini ayrı ayrı devam ettir. Bunlarla çalışırken JS ve HTML ile ilgili de tasarımsal geliştirmeler yapmayı zamanla öğren. İlk başta öğreneceğin IIS de yerelde çalışmanı sağlar zaten. Tekrar SQL'e dön, ileri seviye SQL öğren. Sonra sunucu tarafı ile ilgili çalışmalar yapabiliyor hale gelirsin. Zamanla diğer dilleri gördüğünde de algoritmalar ve mantık konusunda çok güçlü olduğunda anlam verebilir ve yorumlayabilir olursun. Eğer alan değiştirmek istersen ileriye yönelik, çok zıt kutuplara gitmeyeceksin ve alan değiştirirken zorlanmayacaksın.
    Umarım bu bilgi işine yarar
    değerli açıklamalarınız için çok teşekkür ederim bu mesajı kesinlikle dikkate alacağım.

    Misafir adlı üyeden alıntı: mesajı görüntüle
    İlk programlama dilinizi öğrenene kadar hepsi zordur. İlk dilinizi öğrendikten sonra diğerlerini öğrenmek daha kolaydır. Örneğin javascripte 1 yıl harcarsınız c# ı 1 ayda öğrenirsiniz. döngüner koşullar geneli benzerdir. Web programlama için öğrendiğiniz c# ı xamarin öğrenerek mobil için de kullanabilirsiniz. Hepsi birbiriyle bağlantılı önemli olan ilk programlama dilinizi öğrenmek. İlk dil için javascript güzel bir başlangıç olur.
    ilk cümlenize bayıldım, cevap için teşekkürler hocam
  • 09-08-2021, 17:49:48
    #6
    Javascript temellerini öğren, sonra nodejs, nextjs, expressjs, passwordjs, sql ve nosql öğren mükemmel projeler geliştirebilirsin
  • 09-08-2021, 17:56:16
    #7
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    İlk başta odak kavramı platform/dil olmamalıdır, iyi eğitim veren üniversite veya eğitimler ilk olarak algoritma kavramıyla işe başlarlar, burada odak güncel bir problemin yazılım dilleri ile ifadesi nasıl olabilir üzerinedir. Yani sorunuzu şu şekilde değiştirip, algoritma kavramı hangi yazılım dili ile en iyi şekilde öğrenilir derseniz sanırım python diyeceğim, kolay okunması, anlaşılır olması sebebiyle bir hayli kullanılıyor. Devamında ilginizi çeken bir alana yönelip, nesne yönelimli programlama, veri yapıları, veri tabanı yönetim sistemleri ve işletim sistemi gibi daha detaya inen derslerle ilerlemenizi profesyonel anlamda gerçekleştirirsiniz. Yani özetle, algoritma->sevilen alan(örnek web programlama)->nesne yönelimli programlama->veri yapıları->işletim sistemleri....