{"id":1649,"date":"2005-03-08T14:01:00","date_gmt":"2005-03-08T14:01:00","guid":{"rendered":"http:\/\/gurkan.wordpress.com\/?p=1649"},"modified":"2017-09-07T07:00:11","modified_gmt":"2017-09-07T07:00:11","slug":"programlamaya-yeni-baslayacaklara","status":"publish","type":"post","link":"https:\/\/www.havatopraksu.org\/blog\/2005\/03\/08\/programlamaya-yeni-baslayacaklara\/","title":{"rendered":"Programlamaya Yeni Ba\u015flayacaklara"},"content":{"rendered":"<p align=\"justify\">Merhaba bu yaz\u0131mda sizlere temel konulardan bahsetmek ve programlamaya yeni ad\u0131m atacak arkada\u015flar i\u00e7in yol g\u00f6sterici olacak bir ka\u00e7 fikirden s\u00f6z etmek istiyorum. Amac\u0131m yeni ba\u015flayan pek \u00e7ok ki\u015finin sordu\u011fu sorulara cevap vermek ve cesaretlendirerek yollar\u0131na devam etmelerini sa\u011flamakt\u0131r.<\/p>\n<p><b>Programlama Dili Se\u00e7imi<\/b><\/p>\n<p>Nas\u0131l tek bir dil bilmek yetmiyorda insanlar \u0130ngilizce, Almanca \u00f6greniyorsa bilgisayar d\u00fcnyas\u0131nda da tek bir dil bilmek yetmiyor. G\u00fcn\u00fcm\u00fcz programlama ortamlar\u0131nda farkl\u0131 dillerle yaz\u0131lm\u0131\u015f par\u00e7alar\u0131 beraber \u00e7al\u0131st\u0131rabilmek m\u00fcmk\u00fcn oldu\u011fu i\u00e7in, en az iki programlama dili bilmeniz iyi olur. Dilinizi se\u00e7erken soraca\u011f\u0131n\u0131z sorular:<\/p>\n<p>1- \u00dcr\u00fcn\u00fcn\u00fcz birden fazla i\u015fletim sistemini destekleyecek mi?<br \/>2- \u00dcr\u00fcn\u00fcn\u00fcz web, istemci\/sunucu, tek ba\u015f\u0131na cal\u0131\u015fabilecek bi\u00e7imde dizayn edilecek mi?<br \/>3- \u00dcr\u00fcn\u00fcn\u00fcz en son yaz\u0131l\u0131m tekniklerini ve teknolojilerini uygulayabilir mi?<br \/>4- Kullanmay\u0131 d\u00fcs\u00fcnd\u00fc\u011f\u00fcn\u00fcz veritabanlar\u0131n\u0131 destekliyor mu?<br \/>5- Yaz\u0131l\u0131m arac\u0131\/dili i\u00e7in e\u011fitim verecek kurulu\u015f var m\u0131?<br \/>6- Diploma, sertifika veriliyor mu?<br \/>7- D\u00fcnyada ba\u015fka kimler kullan\u0131yor?<br \/>8- \u00d6r\u00fctba\u011f\u0131nda arama yapt\u0131\u011f\u0131n\u0131zda ka\u00e7 tane sonu\u00e7 d\u00f6n\u00fcyor?<br \/>9-\u00a0\u0130\u015f bulma sitelerinde, sizin d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcn\u00fcz yaz\u0131l\u0131m arac\u0131\/dili ile ilgili ne kadar i\u015f ilan\u0131 var.<br \/>10- \u00dcr\u00fcn\u00fcn\u00fcz\u00fc d\u00fcnya genelinde satmay\u0131 d\u00fc\u015f\u00fcn\u00fcyor musunuz?<br \/>11- Ara\u00e7\/dil bu dizayna izin veriyor mu?<br \/>12- Yaz\u0131l\u0131m arac\u0131\/dili \u00fcreten firma ile birlikte ba\u015fka hangi firmalar bu araca\/dile destek veriyor.<br \/>13- Ne kadar para harcamay\u0131 d\u00fc\u015f\u00fcn\u00fcyorsunuz?<\/p>\n<p>Buradaki ara\u015ft\u0131rmalar\u0131n hepsini T\u00fcrkiye \u00e7ap\u0131nda de\u011fil d\u00fcnya \u00e7ap\u0131nda yap\u0131n. En son\u00a0s\u00fcr\u00fcmleri ve teknolojileri sat\u0131n almaya bak\u0131n.<\/p>\n<p>\u0130kinci dil ile ilgili olarak tamamen kar\u015f\u0131t bir firma\/teknoloji se\u00e7in. Mesela VB ve Delphi, Java ve C++, C# ve Perl, PHP ve XML vs. \u0130\u015fletim sistemini de de\u011fi\u015ftirebilirsiniz. Mesela Linux\/Kylix ve Windows\/C++, Unix\/Python ve Windows\/XML, Linux\/PHP ve Windows\/HTML vs. Listeleri uzatmak m\u00fcmk\u00fcn.<\/p>\n<p><b>Nas\u0131l Ba\u015flan\u0131r<\/b><\/p>\n<p>Dilinizi se\u00e7tikten sonra ilk yapaca\u011f\u0131niz i\u015f, ortama olan g\u00f6z al\u0131\u015fkanl\u0131\u011f\u0131n\u0131z\u0131 kazanmak i\u00e7in men\u00fclerde ve ekranlarda gezinmeniz olacakt\u0131r. Burada ortam dedigimiz programlama yapt\u0131\u011f\u0131n\u0131z dilin aray\u00fcz\u00fc olan IDE (Integrated Development Environment, T\u00fcmle\u015fik Geli\u015ftirme Ortam\u0131) hakk\u0131nda bilgi sahibi olmak ve men\u00fclerde ne nerede bilgisini olu\u015fturmaya \u00e7al\u0131\u015f\u0131yoruz. E\u011fer \u0130ngilizce biliyorsan\u0131z men\u00fcler \u00fczerindeyken F1 tu\u015fu ile yard\u0131m alabilir ve ne i\u015fe yarad\u0131\u011f\u0131n\u0131 \u00f6\u011frenebilirsiniz. Bundan sonra baslang\u0131\u00e7 seviyesi kitaplar\u0131 ile yola \u00e7\u0131karak ad\u0131m ad\u0131m dili \u00f6\u011frenmeye ba\u015flars\u0131n\u0131z. Kitap di\u015finda deneme-yan\u0131lma yolu ile k\u00fc\u00e7\u00fck projeler yap\u0131p, dilinizin nelere imkan verdi\u011fini \u00f6grenebilirsiniz. \u0130lk ba\u015flarda cok fazla zaman harcayarak m\u00fcmk\u00fcn olan her \u015feyi deneyin. Belli bir seviyeye geldikten sonra, belli konular\u0131 daha derin \u00f6\u011frenmeye ba\u015flars\u0131n\u0131z. Dili biraz \u00f6grendikten sonra b\u0131ran\u015fla\u015fma i\u00e7in, veritaban\u0131, donan\u0131m, sistem, ticari programlama gibi konulara e\u011filebilirsiniz.<\/p>\n<p><b>Kitaplar<\/b><\/p>\n<p>Her yeni ba\u015flayana tavsiye ettigim yazarlar, <a title=\"\u0130hsan Karag\u00fclle\" href=\"http:\/\/www.hakkarim.net\/ikaragulle.htm\" target=\"_blank\">\u0130hsan Karag\u00fclle<\/a>, <a title=\"Memik Yan\u0131k\" href=\"http:\/\/www.memikyanik.com\/\" target=\"_blank\">Memik Yan\u0131k<\/a>, Zeydin Pala d\u0131\u015f\u0131nda kulland\u0131\u011f\u0131n\u0131z dilin \u00fcreticisinin kitaplar\u0131 yada 3. parti firmalar\u0131n kitaplar\u0131 \u00e7ok yararl\u0131 olabilir. \u0130lgilendi\u011finiz konularda referans kitaplar\u0131n\u0131z\u0131n bulunmas\u0131 ve ihtiyac\u0131n\u0131z oldu\u011funda konu ba\u015fl\u0131klar\u0131n\u0131 kullanarak yard\u0131m alman\u0131z \u00e7ok iyi olur. Eger merkezlere uzak yerlerde oturuyorsan\u0131z \u00f6r\u00fctba\u011f \u00fczerinde sipari\u015f verebilece\u011finiz yerler olduk\u00e7a fazla. Ald\u0131\u011f\u0131n\u0131z\u0131n kitaplar\u0131n yayinevlerinin sitelerinden kitapla ilgili d\u00fczeltmeler var m\u0131 kontrol edin. Kitaplar\u0131n pek \u00e7o\u011funa pdf format\u0131nda da eri\u015febilirsiniz. Benim tercih etti\u011fim bir y\u00f6ntem \u00e7\u00fcnk\u00fc yerden tasarruf sa\u011fl\u0131yor.<\/p>\n<p><b>\u00d6r\u00fctba\u011f \u00dczerinde<\/b><\/p>\n<p>E-posta listeleri \u00e7ok yararl\u0131d\u0131r ve teknolojileri g\u00fcnl\u00fck takip etmenizi sa\u011flar. \u00d6zellikle Microsoft, Rational, IBM, CA, Inprise gibi b\u00fcy\u00fck firmalar\u0131n gazete e-postalar\u0131na \u00fcye olman\u0131z\u0131 tavsiye ederim. Bu sayede yeni \u00fcr\u00fcnler \u00e7\u0131kt\u0131\u011f\u0131nda veya seminerler oldu\u011funda hemen haberiniz olur, ayr\u0131ca gidip bu firmalar\u0131n sitelerinde debelenmekten kurtulursunuz. Haber sunucular\u0131, programlamaya \u00f6zel siteler&#8217;de i\u015finizi g\u00f6r\u00fcr. \u00d6nemli olan bir \u015fekilde teknolojileri takip etmek ve g\u00fcncel konulardan haberdar olmak. Yahoo, Google\u00a0gibi sitelerin gruplar\u0131na da bakabilirsiniz. Hangisinde daha fazla \u00fcye ve mesaj varsa ona \u00fcye olun.<\/p>\n<p><b>Teknolojiler<\/b><\/p>\n<p>Se\u00e7tiginiz programlama dili ile son teknolojileri uygulamak m\u00fcmk\u00fcn m\u00fc? Fazla kod de\u011fi\u015fikli\u011fi yapmadan hem internet ortamn\u0131 hem istemci\/sunucu yap\u0131lar\u0131n\u0131 destekleyebiliyor musunuz? Yada daha da \u00f6nemlisi se\u00e7tiginiz dil ile, bitmek t\u00fckenmek bilmeyen m\u00fc\u015fteri isteklerine cevap verebilecek misiniz. Platformlar aras\u0131 veri al\u0131\u015fveri\u015fi konular\u0131na destek veriyor mu? Hangi veritabanlar\u0131n\u0131 destekliyor? Yada sizin istedi\u011finiz veya kullanmay\u0131 d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcn\u00fcz veritaban\u0131n\u0131 tam olarak destekliyor mu? Teknoloji demekle neyi kastediyoruz. ActiveX, SOAP, COM, DCOM, COM+, .NET, Web Services, RMI, IIOP, TCP\/IP vs. gibi pek \u00e7ok metod bahsettigimiz teknoloji alan\u0131na girer. Se\u00e7tiginiz dil ile bu teknolojilerden baz\u0131lar\u0131n\u0131 desteklemek istiyor musunuz?<\/p>\n<p><b>Analiz<\/b><\/p>\n<p>Program yazarken kullanaca\u011f\u0131n\u0131z analiz metodolojileri en az kodlama yapmak kadar \u00f6nemlidir. \u0130ster yolun ba\u015f\u0131nda bir programc\u0131 aday\u0131 olun ister programlama konusunda uzman olun metodoloji ve o metodolojiyi do\u011fru uygulamak \u00e7ok \u00f6nemlidir. \u0130yi yaz\u0131l\u0131m, iyi bir analiz ile ba\u015flar. Analiz sizin program\u0131n\u0131zla neler yapaca\u011f\u0131n\u0131z\u0131n ve m\u00fc\u015fterinin problemlerine nas\u0131l \u00e7\u00f6z\u00fcm getirece\u011finizin bir tasla\u011f\u0131d\u0131r. Analiz i\u015f senaryolar\u0131n\u0131z\u0131 ortaya \u00e7\u0131karman\u0131z\u0131 ve m\u00fc\u015fteri isteklerine daha iyi cevap vermenizi saglar. Analiz Metodolojileri nelerdir? \u00d6rne\u011fin Mod\u00fcl Tabanl\u0131 Analiz (CBD, Component Based Development), Nesne Tabanl\u0131 Analiz (OOA, Object Oriented Analyse), Unified Modelling Analiz (bunun T\u00fcrk\u00e7e&#8217;sine UM Analiz diyelim, pek iyi olmad\u0131 ama!), eXtreme Programming (Yaz\u0131l\u0131m d\u00fcnyas\u0131nda XP olarak biliniyor fakat Windows XP ile kar\u0131\u015ft\u0131rmay\u0131n). Bu metodolojileri do\u011fru bi\u00e7imde projelerinizde uygularsan\u0131z verimlilik ve zaman\u0131nda yeti\u015ftirmek a\u00e7\u0131s\u0131ndan pek sorununuz olaca\u011f\u0131n\u0131 zannetmiyorum. Yukar\u0131da bahsetti\u011fim konular\u0131 tek tek a\u00e7\u0131klayan makaleler de yazaca\u011f\u0131m.<\/p>\n<p><b>D\u00fczenli \u00c7al\u0131\u015fma<\/b><\/p>\n<p>Kendinize bir hedef vermeden bilgisayar\u0131n ba\u015f\u0131na oturmay\u0131n. Hedefinizi belirleyip ona g\u00f6re yol al\u0131n. Projelerinize hep bir isim verin ve anlaml\u0131 bir isim verilmi\u015f bir dizine kaydedin. Formlar\u0131n\u0131z\u0131n isimlerini ve ba\u015fl\u0131klar\u0131n\u0131 muhakkak de\u011fi\u015ftirin. Bu sayede farkl\u0131 formlar\u0131 farkl\u0131 projelerde kullanmak istedi\u011finizde isim \u00e7ak\u0131\u015fmalar\u0131 olmaz. \u0130simlerden formlar\u0131n\u0131z\u0131n ne i\u015fe yarad\u0131\u011f\u0131n\u0131 kolayca anlayabilirsiniz. Her yi\u011fidin bir yo\u011furt yiyi\u015fi oldu\u011fu gibi yaz\u0131l\u0131m gruplar\u0131n\u0131nda\u00a0uyulmas\u0131 gereken kurallar\u0131 vard\u0131r. Bir yaz\u0131l\u0131m firmas\u0131nda \u00e7al\u0131\u015fmaya ba\u015flad\u0131\u011f\u0131n\u0131zda, ilk yapaca\u011f\u0131n\u0131z \u015fey firma standartlar\u0131n\u0131 \u00f6\u011frenmektir. Bu sayede ekip i\u00e7i bilgi ali\u015f veri\u015fi h\u0131zl\u0131 ve kesin olur.<\/p>\n<p><b>D\u00f6k\u00fcmantasyon<\/b><\/p>\n<p>Yapt\u0131\u011f\u0131n\u0131z \u00e7al\u0131\u015fmalar\u0131, ufak projeleri k\u0131sacas\u0131 ileride kullanabilece\u011finiz her kod par\u00e7as\u0131n\u0131 yaz\u0131ya d\u00f6k\u00fcn ve ne i\u015fe yarad\u0131\u011f\u0131n\u0131, nas\u0131l cal\u0131\u015ft\u0131\u011f\u0131n\u0131, amac\u0131n\u0131n ne oldu\u011funu ister kodun i\u00e7ine yorum sat\u0131r\u0131 olarak, ister bir Word dosyas\u0131na yazarak saklay\u0131n. Hangisi pratik geliyorsa. Bu t\u00fcr bir \u00e7al\u0131\u015fma ileride bir kod par\u00e7as\u0131na ihtiyac\u0131n\u0131z oldu\u011funda kolayca bulman\u0131z\u0131 sa\u011flar.<\/p>\n<p><b>\u0130ngilizce Kaynaklar<\/b><\/p>\n<p>Yabanci dil bilmek pek \u00e7ok konuda i\u015fimize yarad\u0131\u011f\u0131 gibi, programlama konusunda da i\u015fimize yarayacakt\u0131r. Fakat \u00f6yle sular seller gibi bilmeye veya konu\u015furken aksanl\u0131 konu\u015fucam diye a\u011fz\u0131m\u0131z\u0131 burnumuzu b\u00fckmeye gerek yok. Sonu\u00e7ta bizler T\u00fcrk&#8217;\u00fcz ve konu\u015furken yabanc\u0131 oldu\u011fumuzun anla\u015f\u0131lmas\u0131da gayet do\u011fal ve gereklidir. Yabanc\u0131 dil bilgimiz, konumuzdaki yabanc\u0131 yay\u0131nlar\u0131 takip edecek ve derdimizi anlatabilecek kadar olsa yeter. Bu nasihatlerden sonra gelelim yabanc\u0131 yay\u0131nlara, \u00f6r\u00fctba\u011f\u0131 \u00fczerinde bir arama ile pek \u00e7ok yay\u0131na ula\u015fabilirsiniz. Bunlar\u0131n d\u0131\u015f\u0131nda Microsoft yay\u0131nlar\u0131 ve kitaplar\u0131, Wrox yay\u0131nevinin kitaplar\u0131, Visual Studio ile gelen MSDN (Microsoft Developer Network, Microsoft Geli\u015ftirici A\u011f\u0131) t\u0131k\u0131zlar\u0131 \u00e7ok i\u015finize yarayabilir. Inprise \u00fcr\u00fcnleri ile birlikte gelen yard\u0131m dosyalar\u0131da \u00e7ok yararl\u0131 olabilir. Ek olarak firmalar\u0131n sitelerinde her zaman deneme s\u00fcr\u00fcmlerinin t\u0131k\u0131zlar\u0131n\u0131n adresinize postalanmas\u0131 i\u00e7in gerekli formlar\u0131 bulup doldurabilirsiniz. Ayr\u0131ca pek \u00e7ok teknik d\u00f6k\u00fcman\u0131, ger\u00e7ek projeleri, egitimle ilgili yaz\u0131lar\u0131 bilgisayar\u0131n\u0131za indirebilirsiniz. Firmalar\u0131n T\u00fcrkiye temsilciliklerinden birer ba\u011flant\u0131ya sahip olman\u0131zda iyi olur.<\/p>\n<p><b>Kurslar<\/b><\/p>\n<p>Kurslar\u0131n piyasa taraf\u0131ndan tan\u0131nm\u0131\u015f ve verdikleri sertifikalar\u0131n d\u00fcnya \u00e7ap\u0131nda ge\u00e7erli olmas\u0131na dikkat edin. \u00c7al\u0131\u015fmalar\u0131n\u0131z\u0131n kurs ile s\u0131n\u0131rl\u0131 kalmamas\u0131 i\u00e7in, evinizde de baz\u0131 projeler geli\u015ftiriyor olman\u0131z gerekir. T\u00fcrkiye&#8217;de \u00e7o\u011fu b\u00fcy\u00fck \u015fehirlerde pek \u00e7ok kurs mevcut. Kurs ile birlikte \u00e7evrenizde olu\u015facak arkada\u015f grubu iyi bir y\u00f6nlendirme ile birlikte iyi projelere imza atabilir. Unutmay\u0131n \u00e7evrenizdeki grup ileride i\u015f arkada\u015fl\u0131\u011f\u0131na d\u00f6n\u00fc\u015febilir.<\/p>\n<p><b>Amat\u00f6r Ruhu<br \/><\/b><br \/>Hangi i\u015fle u\u011fra\u015f\u0131yor olursan\u0131z olun, d\u00fcnyan\u0131n en k\u00f6t\u00fc \u015feyi, ugra\u015ft\u0131\u011f\u0131n\u0131z alanda her \u015feyi bildi\u011finizi iddia etmek olacakt\u0131r. \u0130\u015fte bu t\u00fcr adamlardan uzak duracaks\u0131n\u0131z. Hayat zaten kendi i\u00e7inde bir okul bizlerde bu okulun \u00f6grencileriyiz. Her zaman \u00f6\u011frenecek yeni \u015feyler olacak. Bazen hi\u00e7 ummad\u0131\u011f\u0131niz bir \u00e7\u0131raktan bir \u015feyler kapabilirsiniz. Yada art\u0131k kendinizi programlama hakk\u0131nda ermi\u015f olarak g\u00f6rd\u00fc\u011f\u00fcn\u00fcz anda bir \u00e7\u0131rak \u00e7\u0131k\u0131p algoritmalar\u0131n\u0131z\u0131n \u015f\u00f6yle \u015f\u00f6yle yaparsan\u0131z daha h\u0131zl\u0131 \u00e7al\u0131\u015faca\u011f\u0131n\u0131 s\u00f6ylemesi sizi yerin dibine sokabilir. Ne yapmak gerekir, \u00e7\u0131ra\u011f\u0131 kar\u015f\u0131n\u0131za al\u0131p teoremleri hakk\u0131nda konu\u015fursunuz ve sonu\u00e7ta ger\u00e7ekten hakl\u0131ysa dediklerini uygulay\u0131p dersinizi al\u0131rs\u0131n\u0131z. Daha sonra bu dersi baska \u00e7\u0131raklara aktarmak \u00fczere tabii. \u00d6grenmekten ve do\u011fru bildi\u011finiz \u015feylerin asl\u0131nda yanl\u0131\u015f oldu\u011funu anlad\u0131\u011f\u0131n\u0131zda de\u011fi\u015ftirmekten \u00e7ekinmeyin. Yanl\u0131\u015flar\u0131 bulan ki\u015fileri tebrik edin ve daha fazla yanl\u0131\u015f bulmalar\u0131 i\u00e7in y\u00f6nlendirin. Ancak bu \u015fekilde ilerleme kaydedebiliriz.<\/p>\n<p><b>Ben Neler Yap\u0131yorum<\/b><\/p>\n<p>Gelelim bu kadar bilgiden sonra ben bunlar\u0131 ne kadar uyguluyorum. Dil olarak se\u00e7imlerim VB.NET ve C#. Bunlarla birlikte XML ve SOAP, Web Services gibi teknolojileri \u00f6\u011frenmeye \u00e7al\u0131\u015f\u0131yorum. \u0130\u015fletim sistemi olarak, Windows ve Red Hat Linux ortamlar\u0131n\u0131 se\u00e7tim. Web Sunucu i\u00e7in Linux \u00fczerinde Apache Web Server, Windows \u00fczerinde IIS kullan\u0131yorum, bir yandan ASP.NET ile tak\u0131l\u0131rken di\u011fer yandan Linux \u00fczerinde Java Bean ve EJB nas\u0131l yay\u0131nlan\u0131r ara\u015ft\u0131r\u0131yorum. \u0130lerde Java dilini de o\u011frenme plan\u0131m var. Veritaban\u0131 olarak Linux\/IBM DB2 ve Windows\/SQL Server kullanmaya \u00e7al\u0131\u015f\u0131yorum. UML, OO, CBD metodolojilerinde de cal\u0131\u015fmalar\u0131m var. Ara\u00e7 olarak, Rational, CA, Microsoft, IBM, BEA \u00fcr\u00fcnlerini kullan\u0131yorum. Tabii ki tek bilgisayar yetmiyor. En az 3 adet laz\u0131m, bir tanesi \u00e7ift i\u015fletim sistemli ve hepsi a\u011f ile birbirine ba\u011fl\u0131. Bilgisayarlardan birini \u00e7\u00f6pten buldum.<\/p>\n<p>Sizde b\u00f6yle bir sistemi bir ka\u00e7 arkada\u015f birle\u015fip kurabilirsiniz. Birde rahat\u00e7a girip \u00e7ikabilece\u011finiz bir oda buldunuz mu, i\u015f proje bulmaya kal\u0131yor. Mahallenizdeki esnaf ile hi\u00e7 bu konular\u0131 konu\u015ftunuz mu? Toplumumuzun geli\u015fmesi ve yeni \u015feyleri \u00f6grenmesi birazda size ba\u011fl\u0131. Mahalle esnaf\u0131na bilgisayardan ve \u00f6zel yap\u0131\u0131\u015flmis programlar\u0131n yararlar\u0131ndan bahsettiniz mi? E-posta, internet, i\u015fletim sistemi gibi konularda onlar\u0131 bilgilendirmeyi hi\u00e7 d\u00fc\u015f\u00fcnd\u00fcn\u00fcz m\u00fc? Biraz da misyonerlik gibi bir g\u00f6reviniz var asl\u0131nda. Etraf\u0131n\u0131zdaki insanlara bildiklerinizi aktarmay\u0131 hi\u00e7 d\u00fc\u015f\u00fcnd\u00fcn\u00fcz m\u00fc?<\/p>\n<p><b>Sonu\u00e7<\/b><\/p>\n<p>Yukar\u0131da anlatt\u0131\u011f\u0131m y\u00f6ntemler her yaz\u0131l\u0131mc\u0131n\u0131n alet \u00e7antas\u0131n\u0131 geli\u015ftirmesi i\u00e7in \u00e7ok g\u00fczel y\u00f6ntemler. Fakat nas\u0131l evinizde bir tamirata giri\u015fti\u011finizde alet \u00e7antas\u0131ndaki her arac\u0131 kullanm\u0131yorsan\u0131z, yaz\u0131l\u0131mc\u0131 olarak alet \u00e7antan\u0131z\u0131 da o \u015fekilde kullanacaks\u0131n\u0131z. \u00d6\u011frenece\u011finiz her bilgi alet \u00e7antan\u0131zda yerini alacak ve yeri geldi\u011finde \u00e7\u0131kar\u0131p kullanmaktan \u00e7ekinmeyeceksiniz. Bu arada aletlerinizde geli\u015fmeler de olabilir, zaman i\u00e7erisinde baz\u0131lar\u0131 yok olabilir. \u00d6nemli olan s\u00fcrekli devinim i\u00e7inde \u00f6grenmeye ve geli\u015fmeye a\u00e7\u0131k olmakt\u0131r.<\/p>\n<p>Hepinize kolay gelsin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Merhaba bu yaz\u0131mda sizlere temel konulardan bahsetmek ve programlamaya yeni ad\u0131m atacak arkada\u015flar i\u00e7in yol g\u00f6sterici olacak bir ka\u00e7 fikirden s\u00f6z etmek istiyorum. Amac\u0131m yeni ba\u015flayan pek \u00e7ok ki\u015finin sordu\u011fu sorulara cevap vermek ve cesaretlendirerek yollar\u0131na devam etmelerini sa\u011flamakt\u0131r. Programlama Dili Se\u00e7imi Nas\u0131l tek bir dil bilmek yetmiyorda insanlar \u0130ngilizce, Almanca \u00f6greniyorsa bilgisayar d\u00fcnyas\u0131nda da [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[207,214],"tags":[],"class_list":["post-1649","post","type-post","status-publish","format-standard","hentry","category-bilisim","category-turkce"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p90nFK-qB","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/posts\/1649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/comments?post=1649"}],"version-history":[{"count":1,"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/posts\/1649\/revisions"}],"predecessor-version":[{"id":3375,"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/posts\/1649\/revisions\/3375"}],"wp:attachment":[{"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/media?parent=1649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/categories?post=1649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.havatopraksu.org\/blog\/wp-json\/wp\/v2\/tags?post=1649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}