<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Web Geliştirme | Ömer AYDINOĞLU</title>
	<atom:link href="https://www.omeraydinoglu.com/kategori/web-gelistirme/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.omeraydinoglu.com</link>
	<description>Freelance Web Developer</description>
	<lastBuildDate>Sat, 17 Dec 2022 11:44:44 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.11</generator>

<image>
	<url>https://www.omeraydinoglu.com/wp-content/uploads/2020/05/cropped-omer-aydinoglu-ikon-32x32.png</url>
	<title>Web Geliştirme | Ömer AYDINOĞLU</title>
	<link>https://www.omeraydinoglu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">126992760</site>	<item>
		<title>Front-End Developer Olmak İçin Nasıl Bir Yol İzlenmeli?</title>
		<link>https://www.omeraydinoglu.com/front-end-developer-olmak-icin-nasil-bir-yol-izlenmeli/</link>
					<comments>https://www.omeraydinoglu.com/front-end-developer-olmak-icin-nasil-bir-yol-izlenmeli/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Sat, 17 Dec 2022 06:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[front end developer nasıl olunur]]></category>
		<category><![CDATA[front end developer ne iş yapar]]></category>
		<category><![CDATA[Front-End Developer olmak için nasıl bir yol izlenmeli]]></category>
		<category><![CDATA[html css geliştirici olmal]]></category>
		<category><![CDATA[nasıl front end developer olunur]]></category>
		<category><![CDATA[önyüz geliştirici olmak]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3617</guid>

					<description><![CDATA[<p>Front-end geliştiriciliği, bir web sitesinin tasarımını ve kullanıcı deneyimini geliştirmeyi hedefleyen bir meslek alanıdır. Bu nedenle, front-end geliştiricilerinin genellikle web tasarımı, HTML, CSS ve JavaScript gibi dilleri iyi derecede bilmeleri beklenir. Eğer front-end geliştirici olmak istiyorsanız, öncelikle temel web geliştirme konularına hakim olmanız gerekir. Bu konular arasında HTML ve CSS dilleri, web tasarım prensipleri ve [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/front-end-developer-olmak-icin-nasil-bir-yol-izlenmeli/">Front-End Developer Olmak İçin Nasıl Bir Yol İzlenmeli?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Front-end geliştiriciliği, bir web sitesinin tasarımını ve kullanıcı deneyimini geliştirmeyi hedefleyen bir meslek alanıdır. Bu nedenle, front-end geliştiricilerinin genellikle web tasarımı, HTML, CSS ve JavaScript gibi dilleri iyi derecede bilmeleri beklenir.</p>



<p>Eğer front-end geliştirici olmak istiyorsanız, öncelikle temel web geliştirme konularına hakim olmanız gerekir. Bu konular arasında HTML ve CSS dilleri, web tasarım prensipleri ve responsive tasarım ilkeleri yer alır. Bu konuları öğrenmek için online kaynaklar, online kurslar veya yüz yüze eğitimler gibi farklı yolları deneyebilirsiniz.</p>



<p>Sonra, JavaScript dilini öğrenmelisiniz. JavaScript, front-end geliştiricilerin en sık kullandıkları dil olup, web sayfalarında dinamik içerik oluşturmak için kullanılır. JavaScript&#8217;i öğrenirken, çeşitli JavaScript kütüphaneleri ve frameworkleri de öğrenmeniz faydalı olacaktır. Örneğin, jQuery ve React gibi popüler kütüphaneler ve frameworkler, JavaScript ile geliştirilen uygulamaların yapısını ve işleyişini kolaylaştırır.</p>



<p>Front-end geliştiriciliği, sürekli olarak değişen ve gelişen bir alandır. Bu nedenle, front-end geliştirici olmak isteyenlerin sürekli olarak öğrenmeye açık olmaları ve yenilikleri takip etmeleri gerekir. Ayrıca, front-end geliştiricilerin genellikle tasarım duygusu da gelişmiş olmalıdır, bu nedenle tasarım konularına da ilgi duymalısınız.</p>



<p>Sonuç olarak, front-end geliştirici olmak için öncelikle web tasarımı ve geliştirme konularına hakim olmanız gerekir. Daha sonra JavaScript ve diğer popüler kütüphaneler ve frameworkleri öğrenmelisiniz. Sürekli öğrenmeye açık olmanız ve yenilikleri takip etmeniz de front-end geliştiriciliği mesleğinde başarılı olmanız için önemlidir.</p>



<p>Bu yolculuk sırasında, front-end geliştiriciliği ile ilgili projeler üreterek deneyim kazanmanız da önemlidir. Örneğin, bir web sitesi tasarımı veya bir mobil uygulama tasarımı gibi projeler üreterek, kendi yeteneklerinizi geliştirebilir ve portföyünüzü oluşturabilirsiniz. Bu sayede, iş başvurularında örnekler göstererek, potansiyel işverenlerinizle daha iyi iletişim kurabilirsiniz.</p>



<p>Ayrıca, front-end geliştiriciliği ile ilgili online forumlar, bloglar ve toplulukları takip etmeniz de faydalı olacaktır. Bu tür platformlar, front-end geliştiriciliği ile ilgili son trendleri ve yenilikleri takip etmenizi ve diğer front-end geliştiricileriyle iletişim kurmanızı sağlar. Ayrıca, bu tür platformlar üzerinden öğrendiğiniz yenilikleri uygulayarak, kendi becerilerinizi geliştirebilirsiniz.</p>



<p>Son olarak, front-end geliştiriciliği mesleğine girmeden önce, bu meslekte ne kadar ilgi duyduğunuzu ve ne kadar başarılı olmak istediğinizi iyi düşünmelisiniz. Front-end geliştiriciliği mesleği zorlu bir meslektir ve sürekli öğrenmeye açık olmayı gerektirir. Ancak, eğer bu meslekte başarılı olmak istiyorsanız ve çalışmaya hazırsanız, başarılı olmak için gereken özveri ve çabayı göstermeniz gerekir.</p>



<p>Front-end geliştiriciliği ile ilgili öğrenmek istediğiniz konular için aşağıdaki online kaynakları deneyebilirsiniz:</p>



<ol><li>Codecademy: Bu platform, ücretsiz olarak HTML, CSS, JavaScript ve diğer web geliştirme dilleri hakkında interaktif öğrenme içerikleri sunmaktadır.</li><li>Coursera: Coursera, front-end geliştiriciliği ile ilgili birçok kurs sunmaktadır. Bu kursların bir kısmı ücretsiz olmakla birlikte, bazıları ücretli olabilmektedir.</li><li>FreeCodeCamp: Bu platform, ücretsiz olarak HTML, CSS, JavaScript ve diğer web geliştirme dilleri hakkında öğrenme içerikleri sunmaktadır. Ayrıca, öğrendiğiniz bilgileri pratik projeler üzerinde uygulama imkanı da sunmaktadır.</li><li>Udemy: Udemy, front-end geliştiriciliği ile ilgili birçok ücretli kurs sunmaktadır. Bu kursların birçoğu, uzmanlaşmış bir konuya odaklanmaktadır ve detaylı olarak anlatılmaktadır.</li><li>YouTube: YouTube, front-end geliştiriciliği ile ilgili birçok ücretsiz video ders sunmaktadır. Bu videolardan faydalanarak, temel konuları öğrenebilir ve ileri seviyeye geçebilirsiniz.</li><li>W3Schools: W3Schools, web geliştirme ile ilgili birçok öğrenme içeriği sunmaktadır. Bu platform, HTML, CSS, JavaScript ve diğer diller hakkında öğrenme içerikleri sunmaktadır.</li><li>MDN Web Docs: Bu platform, Mozilla tarafından desteklenmektedir ve web geliştirme ile ilgili öğrenme içerikleri sunmaktadır. Özellikle JavaScript ile ilgili bilgi için faydalı olabilir.</li></ol>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/front-end-developer-olmak-icin-nasil-bir-yol-izlenmeli/">Front-End Developer Olmak İçin Nasıl Bir Yol İzlenmeli?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/front-end-developer-olmak-icin-nasil-bir-yol-izlenmeli/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3617</post-id>	</item>
		<item>
		<title>Alışveriş Sitesi / E-Ticaret Sitesi Nasıl Kurulur?</title>
		<link>https://www.omeraydinoglu.com/alisveris-sitesi-e-ticaret-sitesi-nasil-kurulur/</link>
					<comments>https://www.omeraydinoglu.com/alisveris-sitesi-e-ticaret-sitesi-nasil-kurulur/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Wed, 09 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[alışveriş sitesi nasıl kurulur]]></category>
		<category><![CDATA[alışveriş sitesi nasıl yapılır]]></category>
		<category><![CDATA[eticaret sitesi açma]]></category>
		<category><![CDATA[eticaret sitesi açmak]]></category>
		<category><![CDATA[eticaret sitesi nasıl kurulur]]></category>
		<category><![CDATA[eticaret sitesi nasıl yapılır]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3561</guid>

					<description><![CDATA[<p>Eğer bir alışveriş siteniz olsun istiyorsanız, ancak nereden başlayacağınızı bilmiyorsanız doğru yerdesiniz. Sizlere bir alışveriş sitesi nasıl kurulur, alışveriş sitesi kurmak için neler gerekir bunları anlatacağız. Sizleri çok bekletmeden hemen aşağıdaki maddelerle baş başa bırakıyoruz. Ne Satacağınıza Karar Verin &#160;Bir alışveriş sitesinin temel taşından biri satacağınız ürünlerdir. Bu yüzden ilk yapmanız gereken şey satacağınız ürünlere [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/alisveris-sitesi-e-ticaret-sitesi-nasil-kurulur/">Alışveriş Sitesi / E-Ticaret Sitesi Nasıl Kurulur?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Eğer bir alışveriş siteniz olsun istiyorsanız, ancak nereden başlayacağınızı bilmiyorsanız doğru yerdesiniz. Sizlere bir alışveriş sitesi nasıl kurulur, alışveriş sitesi kurmak için neler gerekir bunları anlatacağız. Sizleri çok bekletmeden hemen aşağıdaki maddelerle baş başa bırakıyoruz.</p>



<h2><strong>Ne Satacağınıza Karar Verin</strong></h2>



<p>&nbsp;Bir alışveriş sitesinin temel taşından biri satacağınız ürünlerdir. Bu yüzden ilk yapmanız gereken şey satacağınız ürünlere karar vermelisiniz. Tek bir ürün mü satacaksınız, yoksa onlarca ürünün satıldığı tek bir siteniz mi olacak? İlk karar vermeniz gereken şey bu.</p>



<h2><strong>Bir İsim Bulun</strong></h2>



<p>&nbsp;Sektörünüzü anlatan, sattığınız ürünleri çağrıştıran ya da bunlardan bağımsız olarak markalaşma şansı yüksek olan bir isim bulun.</p>



<p>&nbsp;Öncelikle bu ismin alan adı yani .com/.net/.org şeklindeki varyasyonlarını satın alın. Marka başvurusunda bulunarak isminizi tescil ettirin. Böylece o isim artık tamamen size ait olmuş olacak.</p>



<h2><strong>Yazılım Seçin</strong></h2>



<p>&nbsp;Firmanızı anlatacak olan ismi seçtiniz, alan adınızı da aldınız. Konu en önemli şey olan alışveriş sitenizden kullanacağınız yazılıma geldi. Ücretsiz olan alışveriş sitesi yazılımları arasından opencart, woocommerce, magento gibi yazılımları tercih edebilirsiniz. Ya da doğrudan hazır alışveriş sitesi paketleri sağlayan firmalarla anlaşarak hiç uğraşmadan alışveriş sitesi sahibi olabilirsiniz.</p>



<h2><strong>Tedarikçi Bulun ya da Ürün Stoklayın</strong></h2>



<p>&nbsp;Eğer sermayeniz var ise seçtiğiniz ürünlerden stok yapabilirsiniz. Ancak bunun için deponuz olmalı ya da evinizin bir odasını tamamen ürünlerle doldurmalısınız. Eğer sermayeniz yok ise dropshipping yöntemi ile yani tedarikçi aracılığıyla çalışabilirsiniz. Tedarikçi ile çalışma yönteminde işleyiş şu şekildedir.</p>



<p>&nbsp;Müşteri Ürün Sipariş Eder <strong>&gt;</strong> Siz Tedarikçiye İletirsiniz <strong>&gt;</strong> Tedarikçi Ürün Kargolar <strong>&gt;</strong> Arada Kar Payınızı Alırsınız</p>



<p>&nbsp;Bu şekilde iyi kazançlar elde edilebilir. Ancak depolama yoluyla ilerlenirse çok daha iyi bir kar elde edildiğini görmekteyiz.</p>



<h2><strong>Ürünlerinizi Web Sitenize Ekleyin</strong></h2>



<p>&nbsp;Ürünlerinizi web sitenize ekledikten sonra artık işin büyük kısmının bittiğini düşüneceğinizi sanırsınız. Ancak asıl büyük kısım daha yeni başlıyor. Ürünlerinizi web sitenize eklerken Ücretsiz Kargo seçeneğini aktifleştirmeyi unutmayın.</p>



<p>&nbsp;Çoğu müşteri için +7 TL daha pahalı bir ürünü Ücretsiz Kargo olduğu için tercih etmektedirler. Yani kullanıcılar için bir ürünün ucuz olup kargosu ücretliyse değil kargo ücreti eklenmiş şekilde, ancak kullanıcıya ücretsiz kargo olarak gösterilen ürünleri tercih etmek daha mantıklı.</p>



<h2><strong>Reklam / Promosyon Yapmayı Unutmayın!</strong></h2>



<p>&nbsp;Reklam ve promosyon işin en büyük ve en zor kısmıdır. Kullanıcılara belli bir miktar alışveriş yaptıkları takdirde onlara ücretsiz hediyeler göndereceğiniz promosyon kodları oluşturun. Ya da yılbaşı, bayram, ve özel günler için tasarımlar yaparak daha çok dikkat çeken kampanyalar yapın. Bu hem sizin satışlarınız artıracak hem de müşterilerinizin gözündeki değerinizi artıracaktır.</p>



<p>&nbsp;Reklam konusuna gelince sattığınız ürün çeşidine göre alışveriş sitenizle ilgili olan diğer web sitelerine reklam vermeyi ihmal etmeyin. Ancak reklam seçimi konusunda çok titiz olmalısınız örneğin bir teşbih alışveriş siteniz var ise, oyun web sitelerine reklam vermeniz sizin için pek mantıklı bir tercih olmayacaktır.</p>



<h2><strong>Fatura Kesin</strong></h2>



<p>&nbsp;Eğer ciddi bir alışveriş sitesi hayaliniz var ise kesinlikle ama kesinlikle bir firma adıyla işlem yapmanız gerekmekte. Bu yüzden seçtiğiniz isim üzerinden bir şahıs ya da limited şirketi kurarak kazançlarınızı belgelemeyi ve devletimize verginizi ödemeyi ihmal etmeyin.</p>



<p> Fatura gönderen firmaların satışları göndermeyen diğer firmalara göre oranla daha fazla olduğu görülmektedir. Çünkü fatura gönderilen ürünler devlet tarafından kayıt altına alınmış oluyor. Müşteri o ürünü aldığına dair kanıt elde ettiği için kendini daha güvende hissediyor.</p>



<p></p>



<p>Eğer işinizi E-Ticaret &#8216;e taşımak isterseniz <strong>Ömer AYDINOĞLU Mağaza</strong> kısmını inceleyerek dilediğiniz websitesi modelini seçerek sipariş verebilirsiniz. </p>



<p><a href="https://www.omeraydinoglu.com/magaza/">https://www.omeraydinoglu.com/magaza/</a></p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/alisveris-sitesi-e-ticaret-sitesi-nasil-kurulur/">Alışveriş Sitesi / E-Ticaret Sitesi Nasıl Kurulur?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/alisveris-sitesi-e-ticaret-sitesi-nasil-kurulur/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3561</post-id>	</item>
		<item>
		<title>PHP Nedir? Ne İşe Yarar?</title>
		<link>https://www.omeraydinoglu.com/php-nedir-ne-ise-yarar/</link>
					<comments>https://www.omeraydinoglu.com/php-nedir-ne-ise-yarar/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Mon, 07 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[php framework]]></category>
		<category><![CDATA[php ile neler yapılabilir]]></category>
		<category><![CDATA[php ne işe yarar]]></category>
		<category><![CDATA[php nedir]]></category>
		<category><![CDATA[php nedir ne işe yarar]]></category>
		<category><![CDATA[php nedir ve ne işe yarar]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3555</guid>

					<description><![CDATA[<p>PHP yani tam adıyla “Hypertext Preprocessor” websitelerini kodlarken kullandığımız sunucu tarafında çalışan geniş kapsamlı bir betik dilidir. PHP kullanırken HTML dilinin içine gömebilirsiniz. Sunucu tarafında çalışan bir dil olduğu için kullanılan kodlar sonucu verir ve asla kaynak kodları göstermez. PHP öğrenmek isteyenlerin kolay kullanımı için ve aşina olması için ilk önce öğrenmeleri gereken dil HTML’dir. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/php-nedir-ne-ise-yarar/">PHP Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>PHP yani tam adıyla “Hypertext Preprocessor” websitelerini kodlarken kullandığımız sunucu tarafında çalışan geniş kapsamlı bir betik dilidir.</p>



<p>PHP kullanırken HTML dilinin içine gömebilirsiniz. Sunucu tarafında çalışan bir dil olduğu için kullanılan kodlar sonucu verir ve asla kaynak kodları göstermez.</p>



<p>PHP öğrenmek isteyenlerin kolay kullanımı için ve aşina olması için ilk önce öğrenmeleri gereken dil HTML’dir. HTML kolaylıkla öğrenilebilen bir dil olduğu için PHP yazılımla adeta etle tırnak gibilerdir.</p>



<h2><strong>PHP Nerelerde Kullanılır?</strong></h2>



<p>&nbsp;PHP programlama dili web site yaparken sitenize ekleyeceğiniz her fonksiyonda kullanılabilir, bu bir üye kayıt formu da olabilir, bir hesap makinesi de.</p>



<h2><strong>PHP ile Neler Yapılabilir?</strong></h2>



<p>&nbsp;PHP ile yapabileceklerinizin nerdeyse sınırı yoktur. Twitter yada Facebook gibi sosyal ağlar yapabilir, Google gibi bir arama motoru yada her yerde adını duyduğunuz WordPress gibi bir içerik yönetim sistemi, yada vBulletin, MyBB gibi forum yazılımları… Tek engel sizsiniz. Aklınıza gelen her şeyi yapabildiğiniz PHP günümüzün en parlak yazılım dilidir ve öyle de kalacak gibi görünüyor.</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/php-nedir-ne-ise-yarar/">PHP Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/php-nedir-ne-ise-yarar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3555</post-id>	</item>
		<item>
		<title>İyi Bir Yazılım Uzmanında Olması Gereken Özellikler</title>
		<link>https://www.omeraydinoglu.com/iyi-bir-yazilim-uzmaninda-olmasi-gereken-ozellikler/</link>
					<comments>https://www.omeraydinoglu.com/iyi-bir-yazilim-uzmaninda-olmasi-gereken-ozellikler/#comments</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Sun, 06 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[İş Yönetimi & Planlama]]></category>
		<category><![CDATA[Kişisel Gelişim]]></category>
		<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[iyi bir yazılımcıda olması gereken özellikler]]></category>
		<category><![CDATA[iyi yazılımcı nasıl olunur]]></category>
		<category><![CDATA[nasıl yazılım uzmanı olunur]]></category>
		<category><![CDATA[nasıl yazılımcı olunur]]></category>
		<category><![CDATA[yazılım uzmanında olması gereken özellikler]]></category>
		<category><![CDATA[yazılımcılar nasıl olur]]></category>
		<category><![CDATA[yazılımcıların özellikleri]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3551</guid>

					<description><![CDATA[<p>Yazılım dünyasıyla ilgilenen kişiler bilirler, yazılım dünyası göründüğü kadar kolay değil, bilhassa göründüğünden daha zor ve yıpratıcıdır. Eğer yazılım sektörüne girmek istiyorsanız aşağıdaki özelliklere sahip olup olmadığınıza bakmanız yeterli. Sabırlı Olmak Sabırlı olmak yazılım dünyasının en vazgeçilmez özelliğidir. Öyle ki bir kod hatası yüzünden hatta bir noktalı virgül yüzünden bile saatlerinizi harcayabilirsiniz. Eğer müşterilerinizden ödemeyi [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/iyi-bir-yazilim-uzmaninda-olmasi-gereken-ozellikler/">İyi Bir Yazılım Uzmanında Olması Gereken Özellikler</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Yazılım dünyasıyla ilgilenen kişiler bilirler, yazılım dünyası göründüğü kadar kolay değil, bilhassa göründüğünden daha zor ve yıpratıcıdır. Eğer yazılım sektörüne girmek istiyorsanız aşağıdaki özelliklere sahip olup olmadığınıza bakmanız yeterli.</p>



<h2><strong>Sabırlı Olmak</strong></h2>



<p>Sabırlı olmak yazılım dünyasının en vazgeçilmez özelliğidir. Öyle ki bir kod hatası yüzünden hatta bir noktalı virgül yüzünden bile saatlerinizi harcayabilirsiniz.</p>



<p>Eğer müşterilerinizden ödemeyi peşin değil de, iş sonrası almayı hedefliyorsanız sabır asıl burada daha çok lazım olacak emin olabilirsiniz. Anlaştığınız tarihten 3 ay sonra ödeme almak sabır ister çünkü <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<h2><strong>Tembellik</strong></h2>



<p>Tembellik ve aynı zamanda çalışkanlık gereklidir bu meslekte. Çünkü tembellik yaptığınız zaman çok çalışkan görünme şansınız vardır. Kafanız karışmış olmalı. Bir insan hem tembelken hem çalışken nasıl olur ki? Hemen açıklayalım.</p>



<p>Tembel olmanız lazımdan kastımız yan gelip yatın değildir. Yani bir kod yazarken o kodun daha kısa ve daha az yorucu olan yöntemini bulmanız ve onu kullanmanız size hem zaman hem de prestij kazandırır.</p>



<h2><strong>Joker Gibi Olmak</strong></h2>



<p>Yazılım işinde joker kişi olmanız çok önemli. Patronunuz ya da Freelancer olarak çalışıyorsanız müşteriniz sizden sadece yazılım isteyebilir ancak siz ona tasarımsal düzenlemeler yaptırmak isteyip istemeyeceğini de sorun. Yada web sitesi yaptıran bir müşterinizse mobil uygulama kampanyanızdan söz edebilirsiniz. Muhtemelen başka biriyle çalışmaktansa sizinle çalışmayı tercih edecektir.</p>



<h2><strong>Prensip Sahibi Olmak</strong></h2>



<p>Yazılımcılar genel olarak belli başlı prensip sahibi olduklarında çok daha iyi miktarlara iş bulabilmekte ve ek olarak daha çok iş imkanı bulabilmektedirler. Nedir bu prensipler; Belli sektörler dışında yazılım işi almayı reddedebilirsiniz ya da iş başı ödeme almak dışında çalışmamayı prensip edinebilirsiniz.</p>



<h2><strong>Uykusuz Olmak</strong></h2>



<p>Uykusuz olmak yazılımcı olmanın 5 şartından biridir. Çünkü eğer yazılım işiyle uğraşmak istiyorsanız bilin ki uyku sizin düşmanınızdır. Yetişmeyen projelerde ya da asla bitmeyecekmiş gibi gelen yazılım işlerinde uyumak yerine sabahlarken içeceğiniz kahveler size eşlik edecek. Kahvenizi içerken bu işe hiç bulaşmamış olmayı ve kendi halinde köyde yaşayan bir çiftçi olmayı yeğleyeceğinizi garanti edebiliriz. <img src="https://s.w.org/images/core/emoji/14.0.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/iyi-bir-yazilim-uzmaninda-olmasi-gereken-ozellikler/">İyi Bir Yazılım Uzmanında Olması Gereken Özellikler</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/iyi-bir-yazilim-uzmaninda-olmasi-gereken-ozellikler/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3551</post-id>	</item>
		<item>
		<title>HTML Nedir? Ne İşe Yarar?</title>
		<link>https://www.omeraydinoglu.com/html-nedir-ne-ise-yarar/</link>
					<comments>https://www.omeraydinoglu.com/html-nedir-ne-ise-yarar/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Sat, 05 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[html ile neler yapılabilir]]></category>
		<category><![CDATA[html ne işe yarar]]></category>
		<category><![CDATA[html nedir]]></category>
		<category><![CDATA[html nedir ne işe yarar]]></category>
		<category><![CDATA[html nedir ve ne işe yarar]]></category>
		<category><![CDATA[html nerelerde kullanılır]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3548</guid>

					<description><![CDATA[<p>HTML yani tanımsal adıyla “HyperText Markup Language” Türkçe anlamıyla Hiper Metin İşaretleme Dili’dir. Aslında dil programlama dili olarak sayılamaz çünkü tek başına program yazılamaz. Ancak bir websitesine girdiğinizde karşınızda bulunan her şeyin içinde HTML mutlaka vardır. Son sürümü HTML 5 ile özellikle SEO alanında bir çok gelişmeyi içine almıştır. HTML’in en yakın ikiz kardeşi yani [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/html-nedir-ne-ise-yarar/">HTML Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>HTML yani tanımsal adıyla “HyperText Markup Language” Türkçe anlamıyla Hiper Metin İşaretleme Dili’dir. Aslında dil programlama dili olarak sayılamaz çünkü tek başına program yazılamaz. Ancak bir websitesine girdiğinizde karşınızda bulunan her şeyin içinde HTML mutlaka vardır.</p>



<p>Son sürümü HTML 5 ile özellikle SEO alanında bir çok gelişmeyi içine almıştır. HTML’in en yakın ikiz kardeşi yani onunla ayrılmaz olan bir dili daha var ise oda CSS’tir.</p>



<p>Eğer dilleri bir insan vücuduna benzetecek olursak HTML o vücudun iskeleti, CSS üstümüze giydiğimiz kıyafetlerimiz, PHP ise iç organlarımız olarak benzetilebilir.</p>



<h2><strong>HTML Ne İşe Yarar?</strong></h2>



<p>HTML bir websitesine girdiğinizde o websitesinde bulunan nesnelerin varlığını sağlamaktadır. Örneğin Facebook’a girdiğinizde giriş yap butonu HTML ile eklenmiştir. Aynı şekilde Eposta ve şifre giriş alanları da HTML dili kullanılarak eklenmiştir. Bunun üzerine CSS eklemeleri yaparak butonlara renklendirme ve geliştirmeler yapılmıştır.</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/html-nedir-ne-ise-yarar/">HTML Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/html-nedir-ne-ise-yarar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3548</post-id>	</item>
		<item>
		<title>CSS Nedir? Ne İşe Yarar?</title>
		<link>https://www.omeraydinoglu.com/css-nedir-ne-ise-yarar/</link>
					<comments>https://www.omeraydinoglu.com/css-nedir-ne-ise-yarar/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Fri, 04 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[css ne işe yarar]]></category>
		<category><![CDATA[css nedir ne işe yarar]]></category>
		<category><![CDATA[en iyi css kütüphaneleri]]></category>
		<category><![CDATA[html ve css]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3544</guid>

					<description><![CDATA[<p>CSS yani tanımsal adıyla Cascading Style Sheets HTML ile birlikte çalışan ve HTML yapıtaşlarına görsel özellikler eklenmesini sağlayan bir teknolojidir. CSS ile yapabileceklerimiz hayal gücünüze bağlıdır. Kayan slider resim galerisinden, harika arayüz tasarımlarına kadar bunların tamamı HTML ve tabiki de CSS’in kullanımıyla olmuştur. CSS bir web sitesine girildiğinde web sitesini telefonun ekran boyutuna göre uyarlanıp [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/css-nedir-ne-ise-yarar/">CSS Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>CSS yani tanımsal adıyla Cascading Style Sheets HTML ile birlikte çalışan ve HTML yapıtaşlarına görsel özellikler eklenmesini sağlayan bir teknolojidir.</p>



<p>CSS ile yapabileceklerimiz hayal gücünüze bağlıdır. Kayan slider resim galerisinden, harika arayüz tasarımlarına kadar bunların tamamı HTML ve tabiki de CSS’in kullanımıyla olmuştur.</p>



<p>CSS bir web sitesine girildiğinde web sitesini telefonun ekran boyutuna göre uyarlanıp web sitesinde bulunan elemanların o aygıta uygun şekilde gösterilmesini sağlamaktadır.</p>



<h2><strong>CSS Ne İşe Yarar?</strong></h2>



<p>CSS eklenen öğelere genişlik, renk, yükseklik, kenarlık, döndürme, kaydırma ve daha onlarcasının yapılmasını sağlamaktadır. Örneğin Facebook gibi web sitelerinin CSS dosyaları olmasaydı bizleri yukarıdan aşağıya dümdüz bir metinler bloğu karşılayacaktı. Ama ne şanslıyız ki CSS var.</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/css-nedir-ne-ise-yarar/">CSS Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/css-nedir-ne-ise-yarar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3544</post-id>	</item>
		<item>
		<title>Bootstrap Nedir? Ne İşe Yarar?</title>
		<link>https://www.omeraydinoglu.com/bootstrap-nedir-ne-ise-yarar/</link>
					<comments>https://www.omeraydinoglu.com/bootstrap-nedir-ne-ise-yarar/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Thu, 03 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[bootstrap 4]]></category>
		<category><![CDATA[bootstrap 5]]></category>
		<category><![CDATA[bootstrap ile neler yapılabilir]]></category>
		<category><![CDATA[bootstrap kullanımı]]></category>
		<category><![CDATA[bootstrap ne işe yarar]]></category>
		<category><![CDATA[bootstrap nedir]]></category>
		<category><![CDATA[bootstrap nedir ne işe yarar]]></category>
		<category><![CDATA[bootstrap nedir ve ne işe yarar]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3541</guid>

					<description><![CDATA[<p>&#160;Bootstrap kodlama zahmetini en aza indirgeyerek bizleri her websitesi için mobil arayüz tasarlama derdinden kurtaran bir CSS kütüphanesidir. Bizler sadece HTML altyapısını yazarak ve belli divlere classlar atayarak Bootstrap’ın bize verdiği bu hazır CSS kütüphanesini en güzel şekilde kullanmaktayız. &#160;Bootstrap sayesinde dakikalar içerisinde web siteleri tasarlayabilir, onları kolaylıkla hayata geçirebilirsiniz. Bootstrap’ın en önemli özelliği ise [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/bootstrap-nedir-ne-ise-yarar/">Bootstrap Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>&nbsp;Bootstrap kodlama zahmetini en aza indirgeyerek bizleri her websitesi için mobil arayüz tasarlama derdinden kurtaran bir CSS kütüphanesidir. Bizler sadece HTML altyapısını yazarak ve belli divlere classlar atayarak Bootstrap’ın bize verdiği bu hazır CSS kütüphanesini en güzel şekilde kullanmaktayız.</p>



<p>&nbsp;Bootstrap sayesinde dakikalar içerisinde web siteleri tasarlayabilir, onları kolaylıkla hayata geçirebilirsiniz. Bootstrap’ın en önemli özelliği ise kendiliğinde responsive yani mobil duyarlı bir tasarım olmasıdır.</p>



<h2><strong>Bootstrap Ne İşe Yarar?</strong></h2>



<p>&nbsp;Normal durumlarda eğer bir arayüz tasarlıyorsanız bu arayüz için ek olarak bir de mobil uyumluluk tasarımı yapmanız gerekmekte ve her ekrana özel olarak tasarımlar kodlamanız gerekiyor. Ancak bootstrap bu zorunluluğu ortadan kaldırarak kolaylıkla her ekrana uygun bir arayüz tasarımını saniyeler içinde ek emek harcamadan sunuyor.</p>



<p>&nbsp;Bugün herhangi bir tasarım sıfırdan kodlanıyorsa içerisinde mutlaka bootstrap olmaktadır. Çünkü bootstrap hiç olmadığı kadar kolaylık sağlamakta ve zamandan da büyük tasarruf sağlamaktadır.</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/bootstrap-nedir-ne-ise-yarar/">Bootstrap Nedir? Ne İşe Yarar?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/bootstrap-nedir-ne-ise-yarar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3541</post-id>	</item>
		<item>
		<title>PHP Veri Türleri / Tipleri Nelerdir?</title>
		<link>https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/</link>
					<comments>https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Wed, 02 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[php deki veri türleri]]></category>
		<category><![CDATA[php veri tipleri]]></category>
		<category><![CDATA[php veri türleri]]></category>
		<category><![CDATA[veri tipleri]]></category>
		<category><![CDATA[veri türleri]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3502</guid>

					<description><![CDATA[<p>Değişkenler farklı türlerdeki verileri depolayabilir ve farklı veri türleri farklı şeyler yapabilir. PHP aşağıdaki veri türlerini destekler: String Integer Float Boolean Array Object NULL Resource PHP String &#8220;Merhaba Ömer!&#8221; gibi bir karakter dizesine sahip olarak veri türüdür. String değerleri, tırnak işaretleri içerisine yazılan herhangi bir metine eşit olabilir. Tek veya çift tırnak kullanabilirsiniz. Eğer Tırnak [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/">PHP Veri Türleri / Tipleri Nelerdir?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Değişkenler farklı türlerdeki verileri depolayabilir ve farklı veri türleri farklı şeyler yapabilir.</p>



<p>PHP aşağıdaki veri türlerini destekler:</p>



<ul><li>String</li><li>Integer</li><li>Float</li><li>Boolean</li><li>Array</li><li>Object</li><li>NULL</li><li>Resource</li></ul>



<h2>PHP String</h2>



<p>&#8220;Merhaba Ömer!&#8221; gibi bir karakter dizesine sahip olarak veri türüdür. String değerleri, tırnak işaretleri içerisine yazılan herhangi bir metine eşit olabilir. <strong>Tek veya çift tırnak</strong> kullanabilirsiniz. Eğer Tırnak içerisinde bir değişken kullanacaksanız çift tırnak, sadece metin değerleri olacak ise tek tırnak kullanabilirsiniz. Tek tırnak içerisine aldığınız değişkenler de metin olarak algılanacağı için olduğu gibi yazılacak ve değişkenin içerisindeki veri yazdırılmayacaktır. Tırnak arasına yazılan her şey <strong>String</strong> olarak kabul edilir.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php

$x = &quot;Merhaba Ömer!&quot;;
$y = 'Merhaba Ömer!';

echo $x;
echo &quot;&lt;br&gt;&quot;;
echo $y;

?&gt;

// Çıktı
// Merhaba Ömer!
// Merhaba Ömer!

&lt;?php

$z = '$x';
echo $z;

?&gt;

// Çıktı
// $x;

</pre></div>


<h2>PHP Integer</h2>



<p>Integer veri türü, -2,147,483,648 ve 2,147,483,647 arasında ondalık olmayan bir sayıdır.</p>



<p>Integer veri türü için kurallar:</p>



<ul><li>Integer veriler en az bir basamak içermelidir.</li><li>Ondalık noktası olmamalıdır.</li><li>Pozitif yada negatif olabilir.</li></ul>



<p>Aşağıdaki örnekte $x bir integer (tamsayı) değerdir. PHP <code>var_dump()</code> fonksiyonu, veri türünü ve değerini döndürür.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; first-line: 1; title: ; notranslate">
&lt;?php

$x = 5985;
var_dump($x);

?&gt;

// Çıktı
// int(5985)

</pre></div>


<h2>PHP Float</h2>



<p>Float değerler ondalık bir sayı olarak karşımıza çıkmaktadır. Bunun için de <code>var_dump()</code> kullanarak bunu teyit edelim.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php  

$x = 10.365;
var_dump($x);

?&gt;  

// Çıktı
// float(10.365)

</pre></div>


<h2>PHP Boolean</h2>



<p>Boolean veri türü iki olası durumu temsil eder. DOĞRU veya YANLIŞ. Yani burada dönebileceğimiz iki farklı yapı vardır. TRUE veya FALSE. Eğer TRUE ise bize 1 değerini döndürür, FALSE ise 0 =&gt; yani aslında boş değer döner.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php 

$x = true;
$y = false;

echo $x;
// Çıktı
// 1

echo $y;
// Çıktı
// 

?&gt;
</pre></div>


<h2>PHP Array</h2>



<p>Array yani diziler, birden çok değeri tek bir değişkende saklamamızı sağlar. Her bir değişken normalde sadece bir değer alır. Örneğin araba adında bir değişken oluşturduk ve içerisine BMW değerini ekledik. Sonra araba değişkenini ya değiştirmemiz gerekir, yada yeni bir değişken oluşturmamız gerekir. </p>



<p>Aşağıdaki örnekte <code>$arabalar</code> adında bir değişken oluşturduk ve yine <code>var_dump()</code> fonskiyonu ile türünü kanıtladık.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php 

$arabalar = array(&quot;Volvo&quot;,&quot;BMW&quot;,&quot;Toyota&quot;);
var_dump($arabalar);

?&gt;

// Çıktı
// array(3) {
//  &#91;0]=&gt;
//  string(5) &quot;Volvo&quot;
//  &#91;1]=&gt;
//  string(3) &quot;BMW&quot;
//  &#91;2]=&gt;
//  string(6) &quot;Toyota&quot;
// }

&lt;?php 

$bilgiler = array(
'isim' =&gt; 'Ömer',
'website' =&gt; 'omeraydinoglu.com',
);
var_dump($bilgiler);

?&gt;

// Çıktı
// array(2) {
//  &#91;&quot;isim&quot;]=&gt;
//  string(5) &quot;Ömer&quot;
//  &#91;&quot;website&quot;]=&gt;
//  string(17) &quot;omeraydinoglu.com&quot;
// }

</pre></div>


<h2>PHP Object</h2>



<p>Sınıflar ve Objeler, nesne yönelimli programlamanın iki ana yönüdür.</p>



<p>Objeleri kullanabilmek için öncelikle bir sınıf oluşturmalıyız. Objelerin içerisinde verileri ve bu verileri nasıl işleyeceğimizi belirten bilgiler saklayabiliriz. Sınıf oluşturabilmek içinde class ifadesini kullanırız. Bir class oluşturduktan sonra o classı çalıştırmak için <code>new</code> parametresini başına ekleriz ve yeni bir obje oluştururuz.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php

class Araba {
  public $renk;
  public $model;
  public function __construct($renk, $model) {
    $this-&gt;renk = $renk;
    $this-&gt;marka = $marka;
  }
  public function mesaj() {
    return &quot;Benim arabamın rengi &quot; . $this-&gt;renk . &quot; ve markası &quot; . $this-&gt;marka . &quot;!&quot;;
  }
}

$benimArabam = new Araba(&quot;siyah&quot;, &quot;Volvo&quot;);
echo $benimArabam-&gt;mesaj();

?&gt;

// Çıktı
// Benim arabamın rengi siyah ve markası Volvo!

&lt;?php

$benimArabam2 = new Araba(&quot;kırmızı&quot;, &quot;Toyota&quot;);
echo $benimArabam2-&gt;mesaj();

?&gt;

// Çıktı
// Benim arabamın rengi kırmızı ve markası Toyota!

</pre></div>


<h2>PHP NULL Değeri</h2>



<p>Null değerini bir değişkene atamak istediğinizde NULL yazmanız yeterlidir. Bu değerden başka bir değer NULL yerine geçmemektedir.</p>



<p>Belirtilen değişkende boşluk karakteri dahil hiçbir karakter olmadığını belirtir.</p>



<p>İpucu: Bir değişken değeri olmadan oluşturulursa, buna otomatik olarak NULL değeri atanır.</p>



<p>Herhangi bir değişkenin içeriği boşaltılmak istenirse sonradan NULL olarak ayarlanabilir. Böylece değişken içeriği boşaltılmış olur.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
&lt;?php

$x = &quot;Hello world!&quot;;
$x = null;
var_dump($x);

?&gt;

// Çıktı
// NULL
</pre></div>


<h2>PHP Resource</h2>



<p>Resource veri türü özel kaynaklardan getirilen ama aslında tam bir veri tipi olmayan bir kavramdır. PHP&#8217;nin dışındaki işlevlere ve kaynaklara yapılan bir referansın depolanmasıdır.</p>



<p>Resource veri türünü kullanmanın en yaygın örneği veritabanına yapılan isteklerdir.</p>



<p></p>



<p></p>



<p>Veri türleri ile alakalı düşüncelerinizi yorum olarak belirtebilir, yeni başlayacak olanlara faydalı olabilirsiniz.</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/">PHP Veri Türleri / Tipleri Nelerdir?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/php-veri-turleri-tipleri-nelerdir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3502</post-id>	</item>
		<item>
		<title>Laravel vs CodeIgniter: Hangisi Daha İyi?</title>
		<link>https://www.omeraydinoglu.com/laravel-vs-codeigniter-hangisi-daha-iyi/</link>
					<comments>https://www.omeraydinoglu.com/laravel-vs-codeigniter-hangisi-daha-iyi/#respond</comments>
		
		<dc:creator><![CDATA[Ömer AYDINOĞLU]]></dc:creator>
		<pubDate>Tue, 01 Jun 2021 05:00:00 +0000</pubDate>
				<category><![CDATA[Web Geliştirme]]></category>
		<category><![CDATA[codeigniter]]></category>
		<category><![CDATA[laravel]]></category>
		<category><![CDATA[laravel mi codeigniter mı]]></category>
		<category><![CDATA[laravel vs codeigniter]]></category>
		<guid isPermaLink="false">https://www.omeraydinoglu.com/?p=3120</guid>

					<description><![CDATA[<p>Laravel Nedir? Laravel, yaygın olarak kullanılan açık kaynaklı bir PHP çerçevesidir. Platform, MVC mimari deseni kullanılarak web uygulamasının geliştirilmesi için tasarlandı. Laravel, MIT lisansı altında yayınlandı. Bu nedenle kaynak kodu GitHub&#8217;da barındırılmaktadır. Etkileyici ve doğru dil kurallarına uyduğu için güvenilir bir PHP çerçevesidir. CodeIgniter Nedir? CodeIgniter güçlü bir PHP çerçevesidir. Tam özellikli web uygulamaları oluşturmak [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/laravel-vs-codeigniter-hangisi-daha-iyi/">Laravel vs CodeIgniter: Hangisi Daha İyi?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2>Laravel Nedir?</h2>



<p>Laravel, yaygın olarak kullanılan açık kaynaklı bir PHP çerçevesidir. Platform, MVC mimari deseni kullanılarak web uygulamasının geliştirilmesi için tasarlandı. Laravel, MIT lisansı altında yayınlandı. Bu nedenle kaynak kodu GitHub&#8217;da barındırılmaktadır. Etkileyici ve doğru dil kurallarına uyduğu için güvenilir bir PHP çerçevesidir.</p>



<h2>CodeIgniter Nedir?</h2>



<p>CodeIgniter güçlü bir PHP çerçevesidir. Tam özellikli web uygulamaları oluşturmak için basit ve zarif bir araç setinden hoşlanan geliştiriciler için tasarlanmıştır. CodeIgniter, PHP kullanarak dinamik web siteleri oluşturmak için en iyi seçeneklerden biridir.</p>



<p>MVC geliştirme modeline bağlı olmaları gerekmediğinden kullanıcılar için tam özgürlük sağlar. Dahası, karmaşık işlevleri uygulamak için yararlı olabilecek üçüncü taraf eklentilere izin verir. Ayrıca harika güvenlik ve şifreleme prosedürleri sunar.</p>



<h2>Neden Laravel&#8217;i Kullanmalısınız?</h2>



<ul><li>Laravel, basitleştirilmiş geçiş yönetimine yardımcı olan sürüm kontrol sistemi sunar</li><li>Composer tabanlı bağımlılık yöneticisi ile modüler paketleme</li><li>DB üzerinde çalışmak için gelişmiş ActiveRecord uygulaması olan Eloquent ORM desteği</li><li>MySQL, PostgreSQL ve SQLServer gibi DBMS platformlarını destekleyin</li><li>Blade template motoru gibi özellikler sunar</li><li>Örnek kodlar satırı arayüzü ile birlikte artisan komutu desteği</li><li>Harika belgelere sahip</li><li>Laravel, gelişmiş bir sorgu oluşturucu mekanizması (Query Builder) kullanarak birden çok DBM nesnesi arasında kısıtlamaları zorlamanıza olanak tanır</li><li>Çerçevenin otomatik yükleme özelliği vardır, bu nedenle manuel bakım ve dahil etme yolları yapmazsınız</li><li>Çerçeve, bir LOC kapsayıcısının yardımıyla yeni araçlar oluşturmanıza yardımcı olur,</li></ul>



<h2>Neden CodeIgniter&#8217;ı Kullanmalısınız?</h2>



<ul><li>Çok aktif CodeIgniter topluluk desteği tarafından sağlanan büyük destek ve anında yanıtlar</li><li>Açık ve yapılandırılmış belgeler</li><li>Gelişmiş stabilite ve destekler sunar</li><li>Basit bir yönlendirme yöntemi sunar</li><li>Gelişmiş performans ve yükleme süreleri için web sitesini önbelleğe almanıza olanak tanır</li></ul>



<h2>ANAHTAR FARKLAR</h2>



<ul><li>Codeigniter Nesne yönelimli iken Laravel ilişkisel Nesne Yönelimlidir.</li><li>Codeigniter yerleşik kimlik doğrulama özellikleriyle gelmezken Laravel, kimlik doğrulama sınıfı özellikleriyle birlikte gelir.</li><li>Codeigniter&#8217;ın yerleşik bir Birim test aracı yoktur, Laravel&#8217;in yerleşik bir Birim test aracı vardır.</li><li>Codeigniter, Nesne yönelimli Olay güdümlü işlevseldir, Laravel ise bileşen yönelimlidir.</li><li>Codeigniter yeni başlayanlar için öğrenmesi kolaydır, Laravel ise yeni başlayanlar için öğrenmesi zor olan birçok ek özellik sunar.</li></ul>



<figure class="wp-block-image size-large"><img width="950" height="388" src="//i0.wp.com/omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter.png" alt="" class="wp-image-3121" srcset="https://www.omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter.png 950w, https://www.omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter-300x123.png 300w, https://www.omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter-768x314.png 768w, https://www.omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter-600x245.png 600w" sizes="(max-width: 950px) 100vw, 950px" /><figcaption><strong>Laravel</strong> vs <strong>Codeigniter</strong> Google Trendler</figcaption></figure>



<h2>Laravel&#8217;in Özellikleri</h2>



<ul><li>Üçüncü taraf kitaplıklarla Kolay Entegrasyon</li><li>Modüler paketleme</li><li>Bağımlılık yöneticisi tamamen Composer tabanlı</li><li>Potansiyel ORM alternatifi olarak sorgu oluşturucu</li><li>Blade Template motorunun kullanımı kolay</li><li>Yerleşik kimlik doğrulama mekanizmaları ve önbelleğe alma mekanizması</li><li>Eşsiz kaliteli oturum kontrolü</li><li>Daha iyi IO yetenekleri sunun</li></ul>



<h2>CodeIgniter&#8217;ın Özellikleri</h2>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="//i0.wp.com/omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter-2.png" alt="" class="wp-image-3122" width="826" height="600" srcset="https://www.omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter-2.png 631w, https://www.omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter-2-300x218.png 300w, https://www.omeraydinoglu.com/wp-content/uploads/2021/06/Laravel-vs-Codeigniter-2-600x435.png 600w" sizes="(max-width: 826px) 100vw, 826px" /><figcaption><strong>Laravel</strong> Vs. <strong>CodeIgniter</strong> StackOverflow Soruları</figcaption></figure></div>



<ul><li>Basit ve kullanımı kolay MVC çerçevesi</li><li>Son derece Hafif çerçeve</li><li>Form ve Veri Doğrulama</li><li>Güvenlik ve XSS Filtreleme</li><li>Oturum yönetimi sunar</li><li>Görüntü İşleme Kitaplığı</li><li>Sayfalama ve Veri Şifreleme desteği</li><li>Dosya Yükleme Sınıfı</li><li>Veri Şifreleme Sunar</li><li>Hata Günlüğü</li><li>Takvim Sınıfı, şablon Motor Sınıfı ve Birim Test Sınıfı sunar</li><li>Arama motoru Dostu URL&#8217;ler</li><li>Kancalar ve Sınıf Uzantıları için Destek</li><li>Form ve veri doğrulama sunar</li><li>E-Posta göndermek için dahili sınıf desteği</li></ul>



<h2>Laravel ve CodeIgniter: Bilinen Farklar</h2>



<figure class="wp-block-table is-style-stripes"><table><tbody><tr><td><strong>Parametre</strong></td><td><strong>Laravel</strong></td><td><strong>CodeIgniter</strong></td></tr><tr><td>Diğer DBMS desteği</td><td>ORACLE, Microsoft SQL Server, IBM DB2, MYSQL, PostgreSQL orientdb ve JDBC uyumludur.</td><td>MySQL, PostgreSQL, Microsoft BI ve MongoDB. Ancak CodeIgniter ayrıca Microsoft SQL Server, Oracle, DB2 ve diğerleri gibi diğer popüler veritabanlarını da destekler.</td></tr><tr><td>Popülerlik ve güncel eğilimler</td><td>Laravel şu anda en yüksek popülaritesinde. Deneyimli geliştiriciler tarafından tercih edilen etkileyici kodlama stili ile.</td><td>3.x&#8217;te kullanım kolaylığı sunar ve bu nedenle çoğu web geliştiricisi CodeIgniter&#8217;ı tercih eder.</td></tr><tr><td>Yapı ve Güncellemeler</td><td>Laravel, dosyalamanın MVC yapısını takip eder. Artisan adlı bir komut satırı aracıyla birlikte gelir.</td><td>Yapısı MVC (model-view-Controller) olup, kolay biniş sağlar. Yapı, gevşek bir şekilde Nesne Yönelimli Programlamaya dayanıyordu. Ancak, birçok geliştirici bunu ihtiyaçlarına göre kullandı.</td></tr><tr><td>Dahili Modüller</td><td>Bu çerçeve, yerleşik modülerlik özellikleriyle tasarlanmıştır. Geliştiricilerin bir projeyi paket aracılığıyla küçük modüllere ayırmasına olanak tanır.</td><td>CodeIgniter herhangi bir yerleşik modülerlik özelliği sunmaz. Bu nedenle, geliştiricilerin Modüler Uzantı kullanarak modüller oluşturması ve bakımını yapması gerekir.</td></tr><tr><td>RESTful API desteği</td><td>RESTful Denetleyicileri, geliştiricilerin fazladan zaman harcamadan çeşitli REST API&#8217;leri üretmelerini sağlar.</td><td>CodeIgniter, REST API&#8217;lerinin geliştirilmesini kolaylaştırmaz.</td></tr><tr><td>Template Motoru ve API Oluşturma</td><td>Blade gibi basit ama sağlam bir şablon motoruyla birlikte gelir. Blade şablon motoru, PHP programcılarının görünümleri geliştirerek ve değiştirerek web uygulamasının performansını optimize etmelerine olanak tanır.</td><td>CodeIgniter herhangi bir yerleşik şablon motoru sunmaz. Geliştiricilerin, smarty gibi bir şablon motor aracıyla entegre etmesi gerekiyor. Bu, ortak görevleri yerine getirmelerine ve web sitesinin performansını iyileştirmelerine yardımcı olur.</td></tr><tr><td>Çevrimiçi yardım ve Kitaplıklar</td><td>Laravel, çok ayrıntılı ve yararlı olan resmi belgelerini sunar. Ancak, Laracast.com&#8217;dan ek yardım alabilirsiniz.</td><td>CodeIgniter birçok yerleşik işlevsellik sunar ve web sitelerinde önceden bilgi sahibi olmadan kullanabileceğiniz faydalı bir kılavuz bulunur.</td></tr><tr><td>Veritabanı Modeli</td><td>İlişkisel Nesne Yönelimli</td><td>Nesne Yönelimli</td></tr><tr><td>Template Dili</td><td>Blade Template Motoru</td><td>PHP&#8217;ye özel</td></tr><tr><td>Programlama Paradigma</td><td>Bileşen Odaklı</td><td>Nesneye Yönelik Olay Odaklı İşlevsel</td></tr><tr><td>HTTP Desteği</td><td>Laravel, programcıların özel HTTP rotaları tanımlamasına izin verir. Geliştiriciler ayrıca her HTTPS rotası için belirli bir URL oluşturabilir.</td><td>CodeIgniter, HTTPS&#8217;yi tam olarak desteklemez. Bu nedenle, geliştiriciler, pat&#8217;lar oluşturarak veri iletimini güvenli tutmak için URL&#8217;yi kullanabilir.</td></tr><tr><td>Authentication (Oturum Açma İşlemleri)</td><td>Laravel tarafından sağlanan Kimlik Doğrulama Sınıfı özelliği, geliştiricilerin kimlik doğrulama ve yetkilendirme kurallarını uygulamasını kolaylaştırır.</td><td>CodeIgniter, yerleşik kimlik doğrulama özellikleriyle birlikte gelmez. Bu nedenle, geliştiricilerin özel CodeIgniter uzantıları yazarak kullanıcıların kimliğini doğrulaması ve yetkilendirmesi gerekir.</td></tr><tr><td>Unit Testi</td><td>Geliştiricilerin PHPUnit yardımıyla uygulama kodunu kapsamlı ve sürekli olarak kontrol etmelerini sağlar.</td><td>CodeIgniter&#8217;ın yerleşik birim test araçları yoktur. Bu nedenle geliştiricilerin, uygulamanın ve kodun kalitesini değerlendirmek için ek birim test araçları kullanmaları gerekir.</td></tr><tr><td>Öğrenme eğrisi</td><td>Laravel, yeni başlayanlar için öğrenmesi zor olan birçok ek özellik sunar.</td><td>Yeni başlayanlar CodeIgniter&#8217;ı öğrenmeyi ve kullanmayı daha kolay buluyor.</td></tr><tr><td>Stack Overflow soruları</td><td>174.4k</td><td>69.1k</td></tr><tr><td>GitHub Yıldızları</td><td>65.4k</td><td>18.1k</td></tr><tr><td>Ürünü Kullanan Önde Gelen Şirketler</td><td>9GAG, Union, Geocodio</td><td>Buffer, Machester.com, Webedia</td></tr></tbody></table></figure>



<h2>Laravel vs CodeIgniter Hangisi Daha İyi?</h2>



<p>Bunu sonuçlandırmak için, bu PHP çerçevelerinin her ikisinin de alaka düzeyi ve faydaları olduğunu söyleyebiliriz. Ancak, hangisini tercih etmeniz gerektiği tamamen projenize bağlıdır. Buna rağmen zarif ve gelişmiş özellikleri nedeniyle Laravel&#8217;in CodeIgniter&#8217;a göre biraz daha avantajlı olduğunu söyleyebiliriz.</p>
<p>The post <a rel="nofollow" href="https://www.omeraydinoglu.com/laravel-vs-codeigniter-hangisi-daha-iyi/">Laravel vs CodeIgniter: Hangisi Daha İyi?</a> appeared first on <a rel="nofollow" href="https://www.omeraydinoglu.com">Ömer AYDINOĞLU</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.omeraydinoglu.com/laravel-vs-codeigniter-hangisi-daha-iyi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3120</post-id>	</item>
	</channel>
</rss>
