Web Programlama yol planı

memocan3000

Öğrenci
Katılım
5 Mayıs 2011
Mesajlar
7
Reaksiyon puanı
0
Puanları
0
Arkadaşlar öncelikle ne yapmak istediğimi belirteyim ben web programlama öğrenmek istiyorum Neden istiyorum mesela projem: bir download sitesi etkileşimli abonelik olacak download limiti koyacağım bir site yapmak gibi . Web sitelerini gezdim inceledim taradım dolaştım kendime bir yol haritası çizmeye çalıştım öneri ve görüşleriniz benim için çok önemli tecrübeli bilgili ustalar umarım cevapsız bırakmaz.
1- HTML
2- JAVASCRIPT, AJAX
???(Burada sorum şu olacak xhtml ne kadar gerekli buraya onuda eklemek gerekir mi ? )
3- ASP (işte burada da bir sorun oluşuyor asp mi asp.net mi asp ve asp.net mi neden ?)
4- sql server
5- c#

Asp ye kadar bazı şeyler kafamda oturdu ama sonrası hakkında kafam karışık bir planım olmasını istiyorum (php yerine asp tercih ettim) mesela web sitemden bir ip adresine download limiti koyabilmek için neler bilmem gerekir ( hazırı vardır mutlaka ama amacım öğrenmek)

edit: bunları öğrenirken ingilizcemide hızla geliştirmek ve web programlamanın yanında mutlaka olması gereken photoshop (web için yetecek kadar) öğrenmek.
*** BUnların 3-5 haftada hatta ayda olmayacağının sürekli tekrar ve çaba gerektirdiğinin farkındayım bu mesaj off canım sıkıldı sitem olsun ne öğrensem diye atılmadı zamanımda yeterince var
 

hakan_uu

Asistan
Katılım
30 Aralık 2009
Mesajlar
112
Reaksiyon puanı
1
Puanları
18
En baştan başlıyorsun heralde önce Html'i öğren.çok sürmez toplasan 50-100 kod anca var.Css öğrenmeni tavsiye ederim çünkü css'siz sayfa yok :) Sıralamanda yanlışlık var htmlden sonra javascript ve ajax yerine c# öğrenmen daha mantıklı olur.Çünkü javascript ve ajax bir websitesini pasta olarak düşünürsen bunlar pastanın süsü.Burda önemli olan nekadar iyi c# bildiğindir.C#'ı öğrendikten sonra asp.net'te zaten full c# yazıyorusun.Asp.net'in tabiki birsürü özelliği var ama temelde C# bilmen gerekiyor.Asp mi Asp.Net mi sormuşsun kafandan asp'yi at :) Tabi asp.net öğrenmeye başlamadanda sql öğrenmen gerekir.TSQL başlangıçta işini görecektir.Sql öğrenmeyi c# ile eşgüdümlü yapabilirsin.Daha sonra asp.net öğrenmen gerekirki c#'ı öğrenince asp.net ile bir websitesi çıkarmayı öğrenmen çok uzun sürmez.Daha sonrada Javascript ve Ajax'a bulaşabilirsinki ajax'ı öğrenmen içinde önce javascript öğrenmen gerekiyor :) Download limitinden kastını anlamadım ama bu dediklerimi yaparsan 5 Dk'dan fazla sürüne almaz :) iyi çalışmalar umarım yardımcı olabilmişimdir.
 

memocan3000

Öğrenci
Katılım
5 Mayıs 2011
Mesajlar
7
Reaksiyon puanı
0
Puanları
0
Zaman ayırıp detaylıca cevap yazdığınız için çok teşekkür ederim html front page ile yıllar önce site yapmıştım ama şimdi yeniden başlıyorum :) download limiti sadece bir amaç olsun diye düşünmüştüm.
1- HTML
2- CSS ( Bu aşamada kişisel bir site ortaya çıkarmam lazım)
3- c#
4- TSQL , SQL
4- asp.net
5- Java Script
6- Ajax

Bu aşamada önereceğiniz kitaplar varsa sevinirim html için nette bilgi yeterince var css içinde bulanabilecek gibi gözüküyor ama elimin altında olursa faydalı olacak gibi gelmiyor da değil ? Bu alanda kullandığınız beğendiğiniz kitap varsa paylaşırsanız sevinirim
* Bu aşamada Micro. Exp. Web mi ? dreamweaver mı ? (programlamanın yanında kolay görsellik şablon tema v.s için)
 

totleben

Asistan
Katılım
25 Mayıs 2007
Mesajlar
291
Reaksiyon puanı
0
Puanları
16
Expression Web'i öneririm. Web Matrix'i duymuş muydun? Onuda bir araştır istersen. Başlangıç için fazlasıyla işini görür. Hemde kafan karışmamış olur. Sonrasında ihtiyacına göre Visual Studio'ya geçiş yapabilirsin.
 

hakan_uu

Asistan
Katılım
30 Aralık 2009
Mesajlar
112
Reaksiyon puanı
1
Puanları
18
HTML ve CSS için kitaba gerek yok.Ama C# için kesinlikle Sefer Algan'ın Her Yönüyle C# kitabını almanı tavsiye edebilirim.Zaten Sefer Algan C# MVP'liği birçok defa almış biridir.MVP ne demek bilmiyorsan açıklayayım Microsoft tarafından en değerli kişi (Most Valuable Personel) anlamına gelir.Bu ünvan sayılı kişilerde vardır.
Ayrıca ilk başlarda tasarım yapmaya kalkacaksın ve yapamayacaksın bu senin canını çok sıkacak :) Bu konuda sıkıntı yapmana gerek yok ilerde işe başladıgında sana tasarımcı tarafından hazırlanmış tasarım zaten verilecek.Dolayısıyla free template kaynıyor ortalık :) Template nasıl editlenir bunu öğren,Slice işlemi nasıl yapılır bunuda öğrenmen gerek.Ben dreamweaver kullanıyorum zaten piyasadaki en iyi web editoru.
 
Üst