Programlama öğrenmek istiyorum,Ne yapmalıyım ?

'Programlama Genel' forumunda XANTY1 tarafından 30 Ocak 2015 tarihinde açılan konu

  1. Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha Fazla Bilgi.
  1. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    Merhaba arkadaşlar , 


    Bu bölüm forumda yeni ve tek yöneticisi benim programlama ile ilgilenmek isteyenlerin genellikle sorduğu soru bu olur "Programlama öğrenmek istiyorum,Ne yapmalıyım ?" şimdi size biraz programlama hakkında bilgi vericem


    Programlama öğrenmek istiyorsanız çok sabırlı olmalısınız ne demek yani sabırlı olmalıyım derseniz başlarda her şey size karışık gelebilir bir assembly komutu göreceksiniz jmp program.exe+53EF821
                                                                                                          mov eax,1
                                                                                                          mov edx[eax+182] 

    hiç bir şey anlamayacaksınız tabi ama zamanla bilgilerinizin bir inşaatın temel halinden büyük bir rezidans olana kadarki hali gibi büyüdüğünü göreceksiniz ve bu size keyif verecek eğer sabırlı , azimli ve hırslı değilseniz bu iş kesinlikle size göre değil uğraşmayın :emoji_grinning:

    Programlama bilgisayarınıza yön veren kodların yazılmasıdır bunlar için kullanabileceğiniz bir çok programlama dili vardır istediğinizi öğrenebilirsiniz birazda bunlardan bahsedelim ; 

    C# (CSharp)
    C++
    VB ( Visual Basic)
    Assembly 

    Bunlardan herhangi birini öğrenebilirsiniz internette yeteri kadar kaynak var takıldığınız yerlerde forumda konu açarsanız ben yardımcı olurum

    C++ 
    Bu dil C#'nin bir üst versiyonu gibi düşünülebilir DEV C++ , Codegear RAD STUDİO , Visual Studio 2013 derleyicilerinden bazılarıdır.Eğer C++ öğrenmek istiyorsanız şu arkadaşın çekmiş olduğu eğitim video'larını baştan sonra izleyin yararlı olacaktır.


    https://www.youtube.com/watch?v=zbD6RqyRZ6s&list=PLXhKa0eUVyV7wlpssuFqfjZEIEkmCWbJv



    Borland C++ için bir abimin bana önerdiği bir site vericem size ingilizce dökümanlar mevcut bir programcının iyi ingilizce bilmesi gerekir.


    http://www.yevol.com/bcb/Lesson01.htm

    Visual Basic 

    Ben çok uzun bir süre Visual basic 6.0 kullandım.Programlama dillerinin en basiti sayılabilir ama yavaşlığı açısındanda can sıkıcıdır.
    ben yakın zamanda bu dil için eğitim videoları çekmeye başlamıştım takip edebilirsiniz bizzat ben hazırladım :emoji_grinning:


    https://www.youtube.com/watch?v=5XDkfO8OE3Y



    C# Ve Java dilleri hakkında bir fikrim yok pek hiç kullanmadım , eğer öğrenmek isterseniz yine google amcadan dökümanlar bulabilirsiniz

    Assembly 

    En baba dildir ama derleyici olarak kullanılmaz genelde virüs yapımcıları derleyici olarak kullanır.Makine dilidir anlaması zordur , az bir komut sayısına sahiptir.Bu dil Cheat Engine , Ollydebug gibi debugger programları ile attach ettiğimiz .exe .dll gibi uzantılı dosyaların memory view kısmındaki dildir.Game Hacking gibi alanlarda bu dili bilmeniz şarttır


    Her türlü programlama ile ilgili sorunlarınızı konu açarak bildirirseniz yardımcı olurum 
     
  2. bugra333

    bugra333 Administrator
    Site Yetkilisi Administrator

    175
    280
    63
    Cihaz:
    Xiaomi Mi5
    ROM:
    MIUI 8
    Eline sağlık guzel ve yararli bir konu olmus
     
  3. DmXeR

    DmXeR Aktif Üye
    Aktif Üye

    Ellerinize sağlık. Teşekkürler.
     
  4. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    yardımcı olabildiysem ne mutlu her türlü sorunlarınıza yardımcı olabilirim programlama ile ilgili zamanla forumdada bu bölüm değer kazanacaktır ;)
     
  5. Jiraiya

    Jiraiya Guest

    Kardesim supersin
     
  6. DmXeR

    DmXeR Aktif Üye
    Aktif Üye

    Hocam pic programlama ile mi uğraşıyorsunuz? Merak ettim.
     
  7. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    bir ara mikroişlemcilere meraklanmıştımda ilgimi çekmedi :emoji_grinning:


    Genelde tersine mühendislikle uğraşıyorum
     
  8. Captain

    Captain Aktif Üye
    Aktif Üye

    Hocam android programlamada hangi dil kullanılıyor
     
  9. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    Java kullanılıyor dostum
     
  10. Captain

    Captain Aktif Üye
    Aktif Üye

    Teşekkür ederim hocam c++ üzerinde biraz uğraşacağım :emoji_grinning::emoji_grinning:
     
  11. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    Uğraş uğraş biraz sabır , biraz azim , biraz çaba ile çok iyi şeyler yapabilirsin :emoji_slight_smile:
     
  12. CanEzgi

    CanEzgi Kayıtlı Üye
    Kayıtlı Üye

    Ellerine sağlık hocam güzel bir anlatım olmuş. Bir eksiğini de ben kapatayım.

    C#

    Bu dil Microsoft firması tarafından hazırlanmış bir dildir. Kısaca windows işletim sistemleri için programlar yazmak amacı ile oluşturulmuştur. Syntax bilgilerini ingilizce konuşma esaslarına göre yapmışlardır. Örnek olarak

    Console.writeline("Yazdım ya la konsola");

    gibi bir şey düşünülebilir. Derleyici olarak yine microsoft firmasının ücretli ve ücretsiz olarak sunulan Visual studio adlı yazılımını kullanır. Daha sonraları geliştirilerek web ve windows phone tarafına da kaymıştır. Web kısmında yine aynı dili kullanarak ASP, ASP.NEt, ASP MVC gibi protokoller oluşturmuşlardır. Phone kısmında ise Windows Phone tüm sürümleri için uygulama yazmanıza olanak sağlar. Linux tarafında Wine ile ve Mono C# ile kod yazılabilir. Fakat tavsiye etmem. Bağımlılıkları çok fazla ve tam anlamı ile yapılandırmak zor. Ayrıca Android kısmına da son zamanlarda el atan microsoft bu konuda da c# dilini kullanmak istemiştir. Fakat net bir sonuç alamamıştır. Uygulama yazmak için çok yavaş ve yetersiz kalmaktadır. Özellik ile kernel taraflı kodlar için.

    JAVA

    Bu dil de ilk olarak SUN development system firması tarafından oluşturulmuştur. Amaç her platforma uygun bir dil oluşturmaktır. Yani yazılan program hem linux hem de windows taraflı olarak çalıştırılabilir. Buna Android işletim sistemini de ekleyebilirsiniz. Ayrıca web tarafı ve veri tabanı ile de tam olarak yapılandırılmış olarak çalışabilir. Daha sonradan Oracle firması kendisine rakip olarak gördüğü için satın almıştır. Şu anda Oracle ile sorunsuz olarak çalışmakta ve veri tabanına (DB) ye her türlü işlemi komute edebilmektedir. -Eskiden kendi DB mi yazıp gömülü bir sistem üzerinde işlem yapmıştım.- C# gibi zevklidir. Fakat en önemli artısı dediğim gibi her türlü platformda çalışabilmesidir. Yeni başlayacak arkadaşlara tavsiyemdir. Fakat kendisini çok geliştirmesi gerekmektedir. Çünkü her iki dilinde ucu bucağı yoktur. Ayrıca Java şu anda açığı çok bulunan bir platform olduğu için istenilirse sistem açıklarını tespit etmekte kullanılabilir. Keyfe keder bir dildir yani.

    Saygılar.
     
  13. MedicUbuntu

    MedicUbuntu Aktif Üye
    Aktif Üye

    Yeni Başlayanlar için Small Basic (Microsoft) Kullanmalarını öneririm.
    Ben yabancı kaynakları parçalaya birleştire birkaç birşey yaptım Müzik çalar,Paint vs..
    timer,array, ,if,else when vb tüm komutların temelini atarlar fakat tek yapmaları gereken biraz
    sabır ve günlük 30 dk baksalar bile muhteşem şeyler yapılır,

    Not: Ben eskiden çok fazla oyun oynardım oyun oynamaktan daha zevkli, :goodbye:
     
  14. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    evet öyle ama ben basicten başlamalarını pekte tavsiye etmiyorum aslında çünkü kod yapısı bakımından fazla basit bir gün C++ ya geçmek isterseniz zorluk çekersiniz baştan c++ ile başlamak en iyisidir c++ nın belli başlı avantajları var çünkü birde game hacking ile uğraşıcak olursnaız çok büyük avantajları var
     
  15. MedicUbuntu

    MedicUbuntu Aktif Üye
    Aktif Üye

     Bir Çok Kişi Yaptığı Şeyleri Direkt Sonuç Olarak Görmek İstiyor. C++ Yada Diğer Programlama Dillerinde Öylemi Bilmiyorum Ben Java İle Başlamaya Çalıştım Sadece Terminal Sonuç Göremek İnsanın Canını Biraz Sıkıyor Açıkçası :emoji_slight_smile:
     
  16. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    Evet bende sabretmeyi bu alanda kendimi geliştirmeye başladığımda daha iyi öğrendim açıkçası.Sinirlenceksiniz , "Bu çok zor ben yapamam" diyeceksiniz belkide bırakacaksınız.Zaten 2 hafta 1 ay gibi bir süreçte öğrenilecek bir alan değil programlama önemli olan çalışmak , istek ve azim.Az çok inglilizce biliyorsanız her şeyin kaynağı var.MSDN(Microsoft) desteğide var.Bu yüzden herkez programcı olamıyor zaten :emoji_grinning:
     
  17. MedicUbuntu

    MedicUbuntu Aktif Üye
    Aktif Üye

    İngilizce konusunda katılıyorum bence ortaının üzerinde olmak gerek.
    Kişisel bir sorum olacak Sb'de neredeyse herşeyi yapiyorum.
    Artik Vb'e mi geçmeliyim yoksa c++ ? :yorgun:
     
  18. SpeedlinE™

    SpeedlinE™ Yönetici
    Site Yetkilisi Yönetici

    Fazla bilgim yok denebilir,android proglama öğrenmek istiyoryum kaynak önerebilir misiniz sıfırdan başlayacağım
     
  19. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    biraz geç kaldım ama umarım görürsünüz :emoji_slight_smile:

    ben c++ tercih ediyorum genelde Game Hacking ve Anti cheat geliştirme ile ilgileniyorum C++ dilinin buralarda çok büyük avantajları var örnek vermek gerekirse dll içerisinden form çağırmak , inline assembly kullanabilmek gibi
     
  20. XANTY1

    XANTY1 Kayıtlı Üye
    Kayıtlı Üye

    24
    19
    0
    Android programlama hiç ilgimi çekmedi belki ileride deneyebilirim :emoji_slight_smile:

    Java diline hakim olman gerekiyor android programlama için sanırsam bir eklentisi vardı javanın anroid için

    Kaynak içinde pek ilgilenmediğim için fazla bilmiyorum açıkçası yinede google amcadan bir araştır bir şeyler bulursun :emoji_slight_smile:
     
Yükleniyor...