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

XANTY1

Kayıtlı Üye
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 :D

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 :D


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 
 

XANTY1

Kayıtlı Üye
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 ;)
 

CanEzgi

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.
 

MedicUbuntu

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:
 

XANTY1

Kayıtlı Üye
mehmet015' Alıntı:
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:

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
 

MedicUbuntu

Aktif Üye
XANTY1' Alıntı:
mehmet015' Alıntı:
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:

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
 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ı :)
 

XANTY1

Kayıtlı Üye
mehmet015' Alıntı:
XANTY1' Alıntı:
mehmet015' Alıntı:
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:

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
 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ı :)
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 :D
 

MedicUbuntu

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:
 

SpeedlinE™

Aktif Üye
Fazla bilgim yok denebilir,android proglama öğrenmek istiyoryum kaynak önerebilir misiniz sıfırdan başlayacağım
 

XANTY1

Kayıtlı Üye
MedicUbuntu' Alıntı:
İ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:
biraz geç kaldım ama umarım görürsünüz :)

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
 

XANTY1

Kayıtlı Üye
SpeedlinE™' Alıntı:
Fazla bilgim yok denebilir,android proglama öğrenmek istiyoryum kaynak önerebilir misiniz sıfırdan başlayacağım

Android programlama hiç ilgimi çekmedi belki ileride deneyebilirim :)

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 :)
 
türk porno porno porno izle eryaman escort diyarbakır escort
Üst