<?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/"
	>

<channel>
	<title>PHP Haberleri | TeknoUpdates</title>
	<atom:link href="https://www.teknoupdates.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.teknoupdates.com/tag/php/</link>
	<description></description>
	<lastBuildDate>Sun, 09 May 2021 22:43:45 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://www.teknoupdates.com/wp-content/uploads/2020/11/cropped-favico-32x32.jpg</url>
	<title>PHP Haberleri | TeknoUpdates</title>
	<link>https://www.teknoupdates.com/tag/php/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Yazılım Öğrenmeye başlamak için neler yapılması gerekli?</title>
		<link>https://www.teknoupdates.com/yazilim-ogrenmeye-baslamak-icin-neler-yapilmasi-gerekli/</link>
					<comments>https://www.teknoupdates.com/yazilim-ogrenmeye-baslamak-icin-neler-yapilmasi-gerekli/#respond</comments>
		
		<dc:creator><![CDATA[TeknoUpdates]]></dc:creator>
		<pubDate>Wed, 16 Dec 2020 09:05:00 +0000</pubDate>
				<category><![CDATA[İnternet]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[programlama dilleri]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[yazılım]]></category>
		<guid isPermaLink="false">https://www.teknoupdates.com/?p=1697</guid>

					<description><![CDATA[<a href="https://www.teknoupdates.com/yazilim-ogrenmeye-baslamak-icin-neler-yapilmasi-gerekli/" title="Yazılım Öğrenmeye başlamak için neler yapılması gerekli?" rel="nofollow"><img width="150" height="150" src="https://www.teknoupdates.com/wp-content/uploads/2020/12/programlama-dilleri-betik-diller-150x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="1" decoding="async" srcset="https://www.teknoupdates.com/wp-content/uploads/2020/12/programlama-dilleri-betik-diller-150x150.jpg 150w, https://www.teknoupdates.com/wp-content/uploads/2020/12/programlama-dilleri-betik-diller-65x65.jpg 65w" sizes="(max-width: 150px) 100vw, 150px" /></a><p>Programlama dillerinin biriyle yapacağınız çalışma çoğu zaman bir başka programlama diliyle de çalışır. Bunun nedeni ise programlama dilleri kendilerine özel platformlar için geliştirdikleri kütüphanelere sahip olmasıdır. Kısaca programlama dillerinden birini öğrendiğinizde başka bir programlama diline geçtiğinizde aynı kodları yazarak  programınızı çalıştırabilirsiniz.</p>
<p><a rel="nofollow" href="https://www.teknoupdates.com/yazilim-ogrenmeye-baslamak-icin-neler-yapilmasi-gerekli/">Yazılım Öğrenmeye başlamak için neler yapılması gerekli?</a> yazısı ilk önce <a rel="nofollow" href="https://www.teknoupdates.com">TeknoUpdates</a> üzerinde ortaya çıktı.</p>
]]></description>
										<content:encoded><![CDATA[<a href="https://www.teknoupdates.com/yazilim-ogrenmeye-baslamak-icin-neler-yapilmasi-gerekli/" title="Yazılım Öğrenmeye başlamak için neler yapılması gerekli?" rel="nofollow"><img width="150" height="150" src="https://www.teknoupdates.com/wp-content/uploads/2020/12/programlama-dilleri-betik-diller-150x150.jpg" class="webfeedsFeaturedVisual wp-post-image" alt="" style="display: block; margin-bottom: 5px; clear:both;max-width: 100%;" link_thumbnail="1" decoding="async" loading="lazy" srcset="https://www.teknoupdates.com/wp-content/uploads/2020/12/programlama-dilleri-betik-diller-150x150.jpg 150w, https://www.teknoupdates.com/wp-content/uploads/2020/12/programlama-dilleri-betik-diller-65x65.jpg 65w" sizes="(max-width: 150px) 100vw, 150px" /></a>
<p class="has-drop-cap">Gelişen teknoloji ile birlikte yazılım alanına merak sarılmakta ve bizde yazılım öğrenmeye nereden başlanılması ve neler yapılması gerekli sizlere bu yazımızda &#8221; Yazılım öğrenmek, yazılımcı adayı olmak, Yazılımcı olmak isteyenlerin Üniversite Okuması Şart Mı, Yazılım proje geliştirme&#8221; gibi konularada değineceğiz. Yazımıza geçmeden önce Yazılım <strong>SABIR</strong> gerektirir.</p>



<h2 class="wp-block-heading">Yazılıma Nereden Başlamalı?</h2>



<p>&#8220;Yazılımcı olmak isteyenlerin Üniversite Okuması Şart Mı &#8220;sorumuzun cevabı<strong> şart değil </strong>yazılım sektöründe bir çok kişi üniversite okumamasına rağmen kendi çabalarıyla çok iyi yerlere gelen insanlar bulunmakta <strong>ama</strong> akademik olarak ve sektörde istenilen şartlardan olması bir çok insanların <strong>bu alanda şarttan dolayı zorlandığın</strong>ı da görmekteyiz. <br />Herkesin<strong> çok sık sorduğu sorulardan biri </strong>bu &#8220;yazılıma nereden başlamalıyım veya yazılıma nereden başlamalı&#8221; bu soruyu cevaplayan kişiler için farklılık gösterebilir. Yazılım sektörüne geçiş yapacak insanların burada en çok <strong>kararsız</strong> kaldığı noktadır. İnsanların bu sektörlere geçecekleri zaman yaşadığı sorunlarda değinmek istiyorum. İlk olarak yazılım sektörüne geçiş yapacak veya giren kişiler kendileri için bir planlama yapmaması, kendilerini aniden yükseklere götürme isteği, çizelge hazırlaması yapmaması ve en büyük sorunları ise<strong> &#8220;ben yazılım programlama dilleri öğrenmek istiyorum.&#8221; </strong>demesi fakat yazılım kelimesi kendisi gibi bir çok alanı içermektedir. Yazılım için ilk önce <strong>Algoritma</strong> Kavramını ve <strong>Akış Diyagramı</strong> Öğrenmeniz gerekli bu kavramları bir çok kaynaklardan bulabilirsiniz. Bunları okul, kurs, kitap ve internet sayfalarında bakabilirsiniz.</p>



<figure class="wp-block-image size-large is-resized"><img fetchpriority="high" decoding="async" class="wp-image-1710" src="https://www.teknoupdates.com/wp-content/uploads/2020/12/yazilim-dillerini-hangi-sira-ile-ogrenmeliyim-730x390-1.jpg" alt="" width="1016" height="542" srcset="https://www.teknoupdates.com/wp-content/uploads/2020/12/yazilim-dillerini-hangi-sira-ile-ogrenmeliyim-730x390-1.jpg 730w, https://www.teknoupdates.com/wp-content/uploads/2020/12/yazilim-dillerini-hangi-sira-ile-ogrenmeliyim-730x390-1-300x160.jpg 300w" sizes="(max-width: 1016px) 100vw, 1016px" /></figure>



<div class="wp-block-columns is-layout-flex wp-container-core-columns-layout-1 wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis: 100%;">
<h3 class="wp-block-heading">Kendinize Bir Alan Seçin</h3>



<p>Yazılımın sayısızca <strong>alt dalları </strong>bulunmakta ve sizde ne yapmak istediğinizi bilin. Seçeceğiniz Alanda sektörde yapılan<strong> projelere göz atın</strong> neler öğrenmek istemeniz gerektiğini bilin.<br />Örneğin, <strong>Web Site&#8217;mi yapmak</strong>, <strong>Mobil Uygulamamı geliştirmek</strong> veya <strong>Windows bir program mı yapmak</strong> istiyorsunuz seçin. <strong>Tavsiyemiz ilk önce &#8220;para kazanma&#8221; kavramını bir kenara atmanız çünkü yazılıma ilk başlayan kişiler hemencecik &#8220;ilk günden para kazanacağım&#8221; deyip hemen sonradan pişman olup başlamadan kendini bu alana uygun görmemesi.</strong> Emin olun bu alana Gönlünüz olarak başlarsanız kendinizi ilerlettikten sonra alacağın işlerden emeklerinizin karşılığını rahatlıkla alacaksınız. Yeter ki <strong>Öğrenin!</strong></p>
</div>
</div>



<h3 class="wp-block-heading">Kendinizi Test Edin</h3>



<p>Tüm Alanlarda herkesin kendi alanında en iyisi olmak için sürekli çalışması gerektiğini bilmekteyiz. Yazılım alanı tecrübe gerekli olduğu için sürekli kendinizi test etmeye çalışmalısınız.<strong> Kendimi nasıl test etmeliyim ?</strong> demiş gibisiniz ilk önce nasıl yaparım, nasıl kodlayacağınızı düşünün. Bunun içinde sürekli hatalar yapacak ve hatalarla karşılaşacaksınız sizi ilk başlarda yıldırtacaktır. Yazılımın baştan sona kadar<strong> hatalarla karşılaşmanız gerekli</strong> zaten hataları göre göre öğreneceksiniz. <strong>Yazılıma ilk başlayanlar</strong> için küçük projeler yapın. <br /><strong>Örnek</strong>; Hesap Makinesi Yapma, üçgen alan hesaplama, Boy-kitle indeksi</p>



<h2 class="wp-block-heading">Yazılım Dilleri Nelerdir ve Alanları ?</h2>



<p>Programlama dillerinin biriyle yapacağınız çalışma çoğu zaman bir başka programlama diliyle de çalışır. Bunun nedeni ise programlama dilleri kendilerine özel platformlar için geliştirdikleri kütüphanelere sahip olmasıdır. <strong>Kısaca programlama dillerinden</strong> birini öğrendiğinizde başka bir programlama diline geçtiğinizde aynı kodları yazarak programınızı çalıştırabilirsiniz.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="576" class="wp-image-1711" src="https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1.png" alt="" srcset="https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1.png 1024w, https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1-300x168.png 300w, https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1-768x432.png 768w, https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1-990x557.png 990w, https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1-470x264.png 470w, https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1-640x360.png 640w, https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1-215x120.png 215w, https://www.teknoupdates.com/wp-content/uploads/2020/12/hacker-ve-programci-1024x576-1-414x232.png 414w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Web Yazılımcı Olmak İsteyenler Nerden Başlamalı</h3>



<p>Web site tasarlamak mı istiyorsunuz ? Cevabımız ilk önce rahat olun. Size bu iş için başlangıç olarak bir <strong>Not Defteri</strong> işinizi rahat götürecek. Şimdi ise web tasarım/geliştirme yapmanız için öğrenmeniz gereken <strong>diller</strong> ;<strong> HTML, CSS, JAVASCRİPT, PHP ve BOOTSTRAP</strong> size bu diller fazla gelmiş olabilir ama gözünüz korkmasın yeter ki isteyin. İlk önce öğrenmeniz gerekecek dil, öğrenmesi rahat ve kolay olan <strong>HTM</strong>L dilidir. Açılımı <strong>&#8220;Hypertext Markup Language&#8221;</strong> yani Hiper Metin İşaretleme Dili denilmektedir. <br />Eğer siz bu dili öğrenmezseniz web yazılım alanında diğer ki dilleri öğrenmenizde sorunlar çıkaracaktır. HTML dilini öğrendikten sonra arkasından <strong>CSS dilini</strong> öğrenmeye başlayın ve bir kaç tane küçük proje yapmaya başlayın.<strong> Neden CSS?</strong> derseniz eğer çünkü bu dil web sitenizin görselliği ve web tasarımınızı istediğiniz gibi inşa etmenizi sağlamasıdır. HTML ve CSS dillerini öğrendikten sonra ise sırasıyla bu dilleri öğrenmeye başlayarak kendi çapınızda projeler yapmaya başlayın. <strong>Editör kullanımınız için gerekli uygulama </strong>size paragrafın başında belirttiğim gibi Not Defteri veya <a href="https://notepad-plus-plus.org/downloads/" target="_blank" rel="noreferrer noopener">Notepad++</a> Kullanabilirsiniz.</p>



<h3 class="wp-block-heading">Mobil Programlama Yapmak İsteyenler Nerden Başlamalı ve İzleyeceği Yol</h3>



<p>Mobil uygulama için karışık bir yol izlenmekte bunun nedeni<strong> Mobil programlama</strong> temelinde <strong>JAVA</strong> bulunmakta. Bu dil diğer yazılım dilleri arasında öğrenilecek en <strong>zaman alıcı </strong>programlama dillerinden birisidir. Demek isteriz eğer Mobil Programlamaya giriş yapmak istiyorsanız <strong>ilk önce JAVA dilini öğrenin </strong>. Bu dili öğrenmeden kendinize eziyet çekeceksiniz. Bu alanda <s>&#8220;hemen</s> <s>para kazanmak istiyorum&#8221;</s> düşüncesini unutun. Neden Mi? çünkü sizin bu dili öğrenip daha sonra küçük küçük projeler üretmeniz lazım. Eğer ki kendinizi bu sektörde geliştirmek istiyorsanız bu iş için zamanınızı fazla vermeniz gerekli. Bu işler sizin düşündüğünüz gibi <strong>kolaydan olmuyor.</strong></p>



<h3 class="wp-block-heading">Windows Programlama Yapmak İsteyenler Nerden Başlamalı ve İzleyeceği Yol</h3>



<p>Eğer ben Bilgisayar&#8217;da Windows Uygulamalar yapmak istiyorum derseniz Web programlama diline göre belirli algoritmaların bulunması ve insanların bu algoritmayı öğrenmede çekinmesidir. Siz Windows uygulaması yapacaksanız ilk önce <strong>C#</strong> dilini öğrenmelisiniz. Çünkü Bu Dili Microsoft geliştirmekte ve her geçen gün gelişerek yeni eklentiler getirmektedir. Bu sizin için öğrenmeniz gereklidir. Şimdi ise C# ile neler yapabilirsiniz; Oyun, Uygulama, Tarayıcı <br />Bu Dil için <a href="https://visualstudio.microsoft.com/tr/" target="_blank" rel="noreferrer noopener">Microsoft Visual Studio</a> gereklidir. Ayrıcı<a href="https://visualstudio.microsoft.com/tr/" target="_blank" rel="noreferrer noopener"> Microsoft Visual Studio </a>ile bir çok yazılım dillerini Desteklemektedir.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" class="wp-image-1712" src="https://www.teknoupdates.com/wp-content/uploads/2020/12/freelance-web-tasarimci.jpeg" alt="" width="1024" height="426" srcset="https://www.teknoupdates.com/wp-content/uploads/2020/12/freelance-web-tasarimci.jpeg 761w, https://www.teknoupdates.com/wp-content/uploads/2020/12/freelance-web-tasarimci-300x125.jpeg 300w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">Tavsiye Yazılım Dilleri ? Ne işe yarar</h2>



<h3 class="wp-block-heading">&#8211; PHP</h3>



<p>PHP, kullanım alanları bir çok projeler için bu dil kullanışlıdır. bu dil sunucu taraflı olduğu için arka tarafta neler olacağını belirtir.<br />Bu dil sizi (Back End Developer) yapar. Bu kavram ne derseniz web geliştiriciler için 3 alan bulunmakta<br />*<strong>Back End Developer</strong> (Arka plan geliştirici) PHP<br />*<strong>Front End Developer</strong>(Ön plan geliştirici ) HTML,CSS<br />*<strong>Full Stack Developer</strong>(Her iki işi birden yapan ) HTML , CSS, PHP<br />yazığımız bu diller bir kaçı sadece</p>



<h3 class="wp-block-heading">&#8211; <strong><strong>Python</strong></strong></h3>



<p>Python, büyük çaplı kullanım opsiyonu sağlamaktadır. Sektör&#8217;de uzun yıllardan beri kullanılan ve son yıllarda en popüler 10 Uygulama arasında yer almaktadır. Python Windows, Linux ve MAC işletim sistemlerinde kullanılmakladır. <br /><strong>Bu yazılım dili ile ne yapabilirim derseniz ?</strong></p>



<p><strong>Yapay Zeka</strong>, <strong>Data Analisti</strong>, <strong>Siber Güvenlik Uzmanı</strong>, S<strong>istem Yöneticisi</strong>, <strong>Veri Uzmanı</strong> gibi alanlarda iş bulabilirsiniz. bunun için Python Dilini sürekli çalışıp proje geliştirmeniz gerekmektedir.<br /><br />Yazımızın Sonuna Geldik&#8230; <br />Kafanıza takılan soruları yorum kısmında belirtebilirsiniz.<br /><br />Umarız Makalemiz Sizin için Faydalı olmuştur. Kendinize iyi bakın. <br /><br /><a href="https://www.teknoupdates.com/eski-laptop-hizlandirma-ssd-ve-ram-yukseltme/" target="_blank" rel="noreferrer noopener">Bilgisayar Hızlandırmak için neler yapılmalı</a></p>
<p><a rel="nofollow" href="https://www.teknoupdates.com/yazilim-ogrenmeye-baslamak-icin-neler-yapilmasi-gerekli/">Yazılım Öğrenmeye başlamak için neler yapılması gerekli?</a> yazısı ilk önce <a rel="nofollow" href="https://www.teknoupdates.com">TeknoUpdates</a> üzerinde ortaya çıktı.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.teknoupdates.com/yazilim-ogrenmeye-baslamak-icin-neler-yapilmasi-gerekli/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
