Zet10 - Bilge Karakter Toplumu  


Geri git   Zet10 - Bilge Karakter Toplumu > Zet10.Com > Konusuz Konular

Konusuz Konular Burada Konusu Olmayan Paylasımları Bulabilirsiniz & Paylaşabilirsiniz


Yanıtla
 
LinkBack Seçenekler
Alt 05-07-2008, 08:01 PM   #1
 
PrintMaker - ait Kullanıcı Resmi (Avatar)
 
Üyelik Tarihi: Apr 2008
Nerden: Bizim Oraları Bilmezsin.!
Mesajlar: 283
Tecrübe Puanı: 1
PrintMaker is on a distinguished road
PrintMaker - MSN üzeri Mesaj gönder
Standart Programlama Dili Nasil Öğrenilir?

PROGRAMLAMA DİLİNİ NASIL ÖĞRENEBİLİRSİNİZ?

Öncelikli olarak öğrenmeniz gereken şey dil değil

dır. Bir iş bilgisayara nasıl yaptırılır, problemler bilgisayarda nasıl ifade edilir ve bilgisayarlar bu problemleri nasıl çözer, bunu anlamalısınız. Bunu bir kere anladıktan ve bir dili güzelce öğrendikten sonra herhangi bir diğer dili öğrenmek sizin için hiç sorun olmayacaktır. Çünkü bütün dillerde
,
döngüleri,
yapısı vardır. Mantık aynıdır, farklı olan
'dır. Önemli olan for döngüsünün hangi durumda kullanılacağını, if-then-else'in ne işe yaradığını bilmektir. Syntax öğrenmek işin detayıdır, kolayıdır.

Peki programlama mantığını nasıl öğreneceksiniz? Bunu anlatan kitaplardan, web sitelerinden öğrenebilirsiniz. Her hangi bir dili anlatan hemen her kitap ilk bölümlerinde bu işin mantığını anlatır. Değişken, dizi tanımlama, for, do, while, foreach döngüleri, if-then-else yapıları gibi konuları uzun uzun bol örnekle anlatan kitaplar araştırabilirsiniz. Mesela C# öğrenmeye karar verdiniz ama programlama mantığını iyi anlatan bir C# kitabı bulamadınız. Java veya PHP ile programlama mantığını iyi anlatan bir kitap görürseniz çekinmeden alınız. Çünkü öğreneceğiniz şeyler C#'ta da aynen geçerli olacaktır.

Öğrendiğiniz şeylerin kitabî olması da önemlidir tecrübî olması da. (kitapsal ve deneysel mi deseydim?) Önceliği kitaplara vermeli ama mutlaka kolları sıvayıp bilgisayarınızda öğrendiklerinizi denemelisiniz. Parametreleri (değişkenlerin başlangıç değerlerini) değiştirerek programı tekrar çalıştırmalı, çıktıdaki değişiklikleri izlemelisiniz. Kullandığınız dil
desteği veriyorsa mutlaka kullanmalısınız.
size çok şey öğretecektir.

Ayrıca tecrübeli yazarlarımıza programlama mantığını anlatan makaleler yazması için baskı yapabilirsiniz. Eğer yazmazlarsa girişlerini kötü oylamakla tehdit edebilirsiniz.

3. Bir programlama diline ait kitabı baştan sona okudum. Kod örneklerini yazdım çalıştırdım. Bir sürü şey öğrendim. Ama hala bir uygulamayı baştan sona analizi ve kodlamasıyla yapabilecek durumda değilim. Ne yapmalıyım?

İyi bir programcı olabilmek için bir dile ait kitabı yalayıp yutmak yetmez. Dil bilmek uygulama geliştirmek için gerekli olan minimum bilgidir. Bunun dışında bilmeniz (öğrenmeniz) gereken şeyler de vardır ki bunlar uygulamanızın türüne göre çeşitlilik gösterir. Örneğin verilerin kaydedildiği, listelendiği ve raporların alındığı bir uygulama geliştireceksiniz. Bilmeniz gerekenlere şunları eklemek durumundasınız:
ve
. İkisi farklı konulardır, hatta farklı uzmanlık alanlarıdır. Veya örneğin bir oyun programı yazmanız gerekiyor. Fazladan bilmeniz gereken şey çizimler için gerekli olan
,
veya
olacaktır.




Ya da örneğin web üzerinde çalışacak bir veritabanı uygulaması geliştirmeniz gerekiyorsa, iyi bir şeyler yapabilmek için şunları bilmeniz gerekecek: PHP (veya Java, C#, vs),
,
, JavaScript,
, SQL,
,
...

Gözünüz korkmasın hepsi çok kolaydır. Önemli olan biraz istekli olmak, çalışkan olmak, deneme-yanılmadan korkmamak, çok okumak, kitaba para vermekten kaçınmamak, çekingen davranmayıp ustaların etinden sütünden faydalanmaktır.
__________________
Senli cümleleri çıkardım hayatımdan,
Yazdıklarımdan,
Yaşadıklarımdan.
Herkesle aynı cümleleri kurmuyorum.
Ben başka ağızlarda sakız olurken,
Ben kendi sevdamı kendi cümlelerimde yaşıyorum.
PrintMaker isimli üye çevrimdışı   Alıntı Yap ve Yanıtla
Alt 09-26-2008, 06:14 PM   #2
 
Üyelik Tarihi: Sep 2008
Mesajlar: 1
Tecrübe Puanı: 0
alegria is on a distinguished road
Standart

çok tiişkür ederim arkadaşım faydalı olur inş.
alegria isimli üye çevrimdışı   Alıntı Yap ve Yanıtla
Alt 10-11-2008, 08:36 PM   #3
 
Üyelik Tarihi: Oct 2008
Mesajlar: 1
Tecrübe Puanı: 0
adiges is on a distinguished road
Standart

--------Öncelikli olarak öğrenmeniz gereken şey dil değil programlama mantığıdır.---------


((teşekkürler)) Kesinlikle Aydınlatıcı...
adiges isimli üye çevrimdışı   Alıntı Yap ve Yanıtla
Alt 10-25-2008, 10:21 AM   #4
 
Üyelik Tarihi: Oct 2008
Mesajlar: 1
Tecrübe Puanı: 0
gunessoley is on a distinguished road
Standart

peki ben bir programlama dilini ne kadar zamand öğrenebilirim ?
gunessoley isimli üye çevrimdışı   Alıntı Yap ve Yanıtla
Yanıtla


Konuyu toplam 1 üye okuyor. (0 kayıtlı üye ve 1 misafir)
 
Seçenekler

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık




Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO