programlama öğrenme

Şu anda konuyu okuyanlar (Üyeler: 1, Ziyaretçi & Botlar: 0)


andacoglua4

Üyecik
Katılım
27 Kas 2018
Mesajlar
31
Puanları
8
programlama öğrenme programla mantığını öğrenince hazır kodlardan yararlansak programlayı öğrenmiş olur muyuz
 

ertan2002

Asistan
Katılım
9 Ara 2008
Mesajlar
254
Puanları
28
hazir kodlardan yararlanmis olman programlama ögrenmis anlamina gelmez, ancak hazir kod kullanman gayet normal ancak kodun haziri yoksa kendi basina yazabilmen programlama ögrenmis oldugunu gösterir :) Dünyayi tekrar kesfetmenin anlami yok, zaten yiginla pluginler, kütüphaneler mevcut.

Programlamanin mantigini ögrenmek istiyorsan bol bol uygulama yapacaksin. Ogrendigin seyi degisik formlara sokup pratik yapa yapa ögreneceksin. Diger bir ögrenme metodu, kod okumadir. Yani birinin yazdigi koda bakip programin nasil calistigi hakkinda fikir sahibi olman ögrenmene yardimci olur (ama ilk asamalarda bunu yapma). Bu ayrica hizli bug bulmana da fayda saglar..

Tavsiyem; ne alanda uzmanlasmak istiyorsan o alanlarla ilgili bir iki tane saglam kaynak arastirmasi yap ve o kaynaklar üzerinden calis. Ogrendiklerini sürekli pekistir. Baska bir seye gerek yok bir seviyeye kadar.
 

andacoglua4

Üyecik
Katılım
27 Kas 2018
Mesajlar
31
Puanları
8
hazir kodlardan yararlanmis olman programlama ögrenmis anlamina gelmez, ancak hazir kod kullanman gayet normal ancak kodun haziri yoksa kendi basina yazabilmen programlama ögrenmis oldugunu gösterir :) Dünyayi tekrar kesfetmenin anlami yok, zaten yiginla pluginler, kütüphaneler mevcut.

Programlamanin mantigini ögrenmek istiyorsan bol bol uygulama yapacaksin. Ogrendigin seyi degisik formlara sokup pratik yapa yapa ögreneceksin. Diger bir ögrenme metodu, kod okumadir. Yani birinin yazdigi koda bakip programin nasil calistigi hakkinda fikir sahibi olman ögrenmene yardimci olur (ama ilk asamalarda bunu yapma). Bu ayrica hizli bug bulmana da fayda saglar..

Tavsiyem; ne alanda uzmanlasmak istiyorsan o alanlarla ilgili bir iki tane saglam kaynak arastirmasi yap ve o kaynaklar üzerinden calis. Ogrendiklerini sürekli pekistir. Baska bir seye gerek yok bir seviyeye kadar.
kesfetmenin anlami yok, zaten yiginla pluginler, kütüphaneler mevcut.
bir kaç tane kütüphane linki atsana dmden
 

ertan2002

Asistan
Katılım
9 Ara 2008
Mesajlar
254
Puanları
28
kesfetmenin anlami yok, zaten yiginla pluginler, kütüphaneler mevcut.
bir kaç tane kütüphane linki atsana dmden
en basitinden html parser kullanmak icin zzzprojects/html-agility-pack
ya da json parse etmek icin Custom JsonConverter

mesela elinde bir tane html döküman var ve bu dökümandan bazi degerleri almak istiyorsun. Elbette .net framework un sundugu siniflari kullanabilirsin ya da string temelli isler yaparak verileri alabilirsin ancak htmlagilitypack ile bu isi cok kolay sekilde biri ki satir kodla alabilmek varken sifirdan oturup bir seyler yapmak mantiksiz.
 

kmurat

Dekan
Katılım
8 Şub 2014
Mesajlar
5,299
Puanları
113
Hazır kodlar farkılı dillerin kodları olabilir. Baksan da anlamazsın, kullansan da çalıştıramazsın.

---- Mesajlar birleştirildi ----

Hazır kod yayınlayanlar, o kodların ticari kullanımından lisans hakkı talep ediyorlar. Her zaman kodlara eklenen Lisans sözleşmesini iyi okumak gerekiyor.
 
Son düzenleme:
Üst
stat counter