• 01-06-2015, 16:20:01
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar,
    PHP Serüvenimden sonra, 8-9 aydan önce C#'a geçiş yaptım. bu süre zarfında BilgeAdam eğitim kurumundan eğitim aldım. şuanki durumum, C# 'ta N-Tier,EntityFramework kullanarak basit sayılabilecek bir exe yapabilecek durumdayım.
    Bundan sonraki izlemem gerek yol ve konular nelerdir? tavsiyelerinizi alabilir miyim ?
  • 01-06-2015, 16:32:28
    #2
    Thread leri kesinlikle öğrenmenizi tavsiye ederim yoğun işlemler yaptıracağınız projelerde çok yararını görürsünüz, threadlere dokunulmadan yapılan uygulamaları amatörce buluyorum şahsen
  • 01-06-2015, 17:32:19
    #3
    Merhaba,
    Buradan ücretsiz hazırlamış olduğum ön muhasebe programı eğitim setini takip edebilirsiniz.
  • 01-06-2015, 19:49:14
    #4
    merhaba,
    ilk oalrak belki düşük ücretlerede olsa bir yazılım firmasında kendine stajer, junior yazılımcı vs olarak iş bulmaya çalış. yoksa tek başına hiçbir zaman kolay kolay iyi bir yazılımcı olamazsın.
    ayrıca iş yeri haricinde aklına gelen hemen hemen her seyide yazmaya çalış. oturup araştırıp bir şekilde yap, ilerleyen zamanda daha iyi nasıl yapılır onu ögrenirsin. şuan sadece yapabilmen önemli.
  • 03-06-2015, 08:23:00
    #5
    Üyeliği durduruldu
    emrebeyoglu adlı üyeden alıntı: mesajı görüntüle
    Thread leri kesinlikle öğrenmenizi tavsiye ederim yoğun işlemler yaptıracağınız projelerde çok yararını görürsünüz, threadlere dokunulmadan yapılan uygulamaları amatörce buluyorum şahsen
    OguzK adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Buradan ücretsiz hazırlamış olduğum ön muhasebe programı eğitim setini takip edebilirsiniz.
    TeknolojikNet adlı üyeden alıntı: mesajı görüntüle
    merhaba,
    ilk oalrak belki düşük ücretlerede olsa bir yazılım firmasında kendine stajer, junior yazılımcı vs olarak iş bulmaya çalış. yoksa tek başına hiçbir zaman kolay kolay iyi bir yazılımcı olamazsın.
    ayrıca iş yeri haricinde aklına gelen hemen hemen her seyide yazmaya çalış. oturup araştırıp bir şekilde yap, ilerleyen zamanda daha iyi nasıl yapılır onu ögrenirsin. şuan sadece yapabilmen önemli.
    teşekkür ederim arkadaşlar, hepsini not alıyorum. araştırmaya devam ettiğimde gelen önerilerden bazıları UML, Design Patterns gibi konular var, sizinde ekleyebileceğiniz, yazılımda işini daha kolaylaştıran, kaliteyi ve zaman açısından daha yararlı olabilecek konu,yöntem veya yollar varsa tecrübelerinizden yararlanmak isterim.
  • 03-06-2015, 11:53:19
    #6
    Quismo adlı üyeden alıntı: mesajı görüntüle
    teşekkür ederim arkadaşlar, hepsini not alıyorum. araştırmaya devam ettiğimde gelen önerilerden bazıları UML, Design Patterns gibi konular var, sizinde ekleyebileceğiniz, yazılımda işini daha kolaylaştıran, kaliteyi ve zaman açısından daha yararlı olabilecek konu,yöntem veya yollar varsa tecrübelerinizden yararlanmak isterim.
    Design Patterns dediğiniz konu belli kalıp sorunlara üretilmiş kalıp çözümlerdir. Ancak bu çözümleri öğrenmeden önce bahsi geçen kalıp sorunlarla karşılaşmanız, yani öncesinde bol bol uygulama geliştirmeniz gerekmektedir.

    Öncelikle nesne yönelimli programlama prensiplerine çalışın, katmanlı mimariyle bol bol uygulama geliştirin. Uygulama geliştirirken zamanla bazı şeylerin eksik ve yanlış gittiğinin farkına varacak, daha iyi bir çözüm arayacaksınız. İşte bu aşamadan sonra GoF'un patternlerini öğrenmeye başlamak için doğru zaman(benim düşünceme göre). Her pattern'i incelediğinizde "heh aradığım şey meğerse buymuş" dediğiniz zaman gerçekten öğrenmiş olacaksınız. Uygulama geliştirmeden, sorunlarla karşılaşmadan öğrenmeye çalışsanız dahi göreceğiniz çözümler kafanızda çok teorik kalacaktır.

    UML ise tabi ki geliştirilecek projenin analizi ve modellenmesi aşamasında önemli. Modelleme programı olarak Enterprise Architecture'ı önerebilirim.

    İstanbuldaysanız(ya da gelebilirseniz) C ve Sistem Programcıları Derneğinin UML & OOP Principles & Design Patterns kursu var. Oldukça verimli bir eğitim, katılmanızı tavsiye ederim.