<?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>Programlama Archives - Morten</title>
	<atom:link href="https://www.morten.com.tr/category/egitimler/programlama/feed/" rel="self" type="application/rss+xml" />
	<link>https://morten.com.tr/en/category/egitimler/programlama/</link>
	<description></description>
	<lastBuildDate>Mon, 09 Mar 2026 08:13:14 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>

<image>
	<url>https://www.morten.com.tr/wp-content/uploads/2024/12/cropped-Morten-Logo-Bordo-Kopya-2-32x32.png</url>
	<title>Programlama Archives - Morten</title>
	<link>https://morten.com.tr/en/category/egitimler/programlama/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>AspNet Core MVC ile Web Programlama Eğitimi</title>
		<link>https://www.morten.com.tr/aspnet-core-mvc-ile-web-programlama-egitimi/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=aspnet-core-mvc-ile-web-programlama-egitimi</link>
		
		<dc:creator><![CDATA[Eyüp Önder]]></dc:creator>
		<pubDate>Tue, 17 Jun 2025 11:27:31 +0000</pubDate>
				<category><![CDATA[Eğitimler]]></category>
		<category><![CDATA[Programlama]]></category>
		<guid isPermaLink="false">https://morten.com.tr/?p=996925</guid>

					<description><![CDATA[<p>PDF İndir AspNet Core MVC ile Web Programlama Eğitim Hakkında Bu eğitim, modern web uygulamalarının ASP.NET Core MVC çatısı altında nasıl geliştirileceğini öğrenmek isteyen yazılım geliştiricilere yöneliktir. Katılımcılar, Model-View-Controller (MVC) mimarisi, Entity Framework Core ile veri erişimi, kimlik doğrulama ve yetkilendirme (ASP.NET Identity), Razor syntax ile dinamik HTML üretimi, API geliştirme, JavaScript ile dinamik işlemler...</p>
<p>The post <a href="https://www.morten.com.tr/aspnet-core-mvc-ile-web-programlama-egitimi/">AspNet Core MVC ile Web Programlama Eğitimi</a> appeared first on <a href="https://www.morten.com.tr">Morten</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="996925" class="elementor elementor-996925" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-46e4bd1 e-flex e-con-boxed e-con e-parent" data-id="46e4bd1" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="vamtam-has-theme-widget-styles elementor-element elementor-element-0b68426 elementor-align-right elementor-widget elementor-widget-button" data-id="0b68426" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="/wp-content/uploads/2025/06/AspNet-Core-MVC-ile-Web-Programlama-Egitimi.pdf" target="_blank">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">PDF İndir</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-caa1c29 elementor-widget elementor-widget-text-editor" data-id="caa1c29" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><b>AspNet Core MVC ile Web Programlama</b></p><p><strong>Eğitim Hakkında</strong></p><p>Bu eğitim, modern web uygulamalarının <strong>ASP.NET Core MVC</strong> çatısı altında nasıl geliştirileceğini öğrenmek isteyen yazılım geliştiricilere yöneliktir. Katılımcılar, Model-View-Controller (MVC) mimarisi, Entity Framework Core ile veri erişimi, kimlik doğrulama ve yetkilendirme (ASP.NET Identity), Razor syntax ile dinamik HTML üretimi, API geliştirme, JavaScript ile dinamik işlemler ve web uygulamasının farklı katmanları hakkında derinlemesine bilgi sahibi olur. Uygulama odaklı bu eğitim sonunda, katılımcılar kurumsal seviyede .NET tabanlı web çözümleri geliştirebilecek donanıma ulaşır.</p><p><strong>Ön Koşullar</strong></p><ul><li>Temel C# bilgisi</li><li>HTML, CSS ve temel JavaScript bilgisi</li><li>Veritabanı yapıları ve SQL hakkında temel düzeyde bilgi sahibi olma</li><li> </li></ul><p><strong>Eğitim Süresi</strong></p><p><strong>Toplam Süre:</strong> 5 Gün (Günde 6 saat)<br /><strong>Toplam Eğitim Saati:</strong> 30 saat<br /><strong>Eğitim Formatı:</strong> Uygulamalı ve interaktif yüz yüze /online ortam</p><p><strong>Kimler Katılmalı?</strong></p><ul><li>Web geliştirme alanına adım atmak isteyen yazılımcılar</li><li>.NET teknolojilerini kullanarak kurumsal uygulama geliştirmek isteyenler</li><li>NET Web Forms, PHP, Java gibi yapılardan geçiş yapmak isteyen geliştiriciler</li><li>Yazılım mühendisliği veya bilgisayar mühendisliği öğrencileri</li><li>Full-stack developer olarak .NET platformunda çalışmak isteyen tüm yazılımcılar</li></ul><p><strong>Eğitim İçeriği</strong></p><ol><li><strong> MVC Mimarisiyle Uygulama Geliştirme</strong></li></ol><ul><li>MVC Pattern Nedir?</li><li>Controller, View ve Model Oluşturma</li><li>Controller Yöntemleri ve View’lar Arası Geçiş</li><li>Arama Özelliği, Yeni Alan Ekleme ve Validasyon</li><li>Detay ve Silme İşlemleri</li></ul><ol start="2"><li><strong> Entity Framework Core (EF Core) ile Veri Erişimi</strong></li></ol><ul><li>EF Core’a Giriş ve Paket Kurulumu</li><li>Entity ve DbContext Oluşturma</li><li>Migration’lar ile Veritabanı Güncelleme</li><li>MVC ile Entegre Kullanım</li><li>SQL Server Type Mapper ve Transaction Yönetimi</li></ul><ol start="3"><li><strong> ASP.NET Identity ile Kimlik Doğrulama ve Yetkilendirme</strong></li></ol><ul><li>Kimlik Doğrulama (Authentication)</li><li>Bireysel Kullanıcı Hesapları ve Roller</li><li>2 Faktörlü Doğrulama</li><li>Yetkilendirme (Authorization)</li></ul><ol start="4"><li><strong> Controller ile Request İşleme</strong></li></ol><ul><li>Routing ve Model Binding</li><li>Model Validation</li><li>Dosya Yükleme İşlemleri</li><li>Dependency Injection Kullanımı</li><li>Controller Testleri</li></ul><ol start="5"><li><strong> Razor ile HTML Üretimi</strong></li></ol><ul><li>Razor View Syntax ve Derleme</li><li>Layout’lar, HTML ve Tag Helpers</li><li>Partial Views</li><li>View’da DI (Dependency Injection) Kullanımı</li></ul><ol start="6"><li><strong> JavaScript ile Dinamik Etkileşim</strong></li></ol><ul><li>JavaScript ve jQuery Kullanımı</li><li>AJAX ile Veri Alışverişi</li><li>Partial Update Senaryoları</li></ul><ol start="7"><li><strong> ASP.NET Core Temelleri</strong></li></ol><ul><li>Application Startup ve Middleware Yapısı</li><li>Static Files, Routing, URL Rewrite</li><li>Hata Yönetimi (Error Handling)</li><li>SignalR ile Gerçek Zamanlı Veri</li><li>Globalization &amp; Localization</li><li>Configuration, Logging, Environment Management</li><li>Session ve Uygulama Durumu Yönetimi</li></ul><ol start="8"><li><strong> Web API Geliştirme</strong></li></ol><ul><li>API Controller ile RESTful API Geliştirme</li><li>Minimal API Kullanımı</li><li>HTML ve JSON Formatları</li><li>Güvenlik Katmanları ve Client Uygulama İletişimi</li></ul><ol start="9"><li><strong> ASP.NET Core Sunucu Teknolojileri</strong></li></ol><ul><li>Kestrel, ASP.NET Core Module, WebListener</li><li>OWIN ve Request Features</li><li>ASP.NET vs ASP.NET Core Karşılaştırması</li></ul><p><strong>Eğitim Sonunda Kazanacaklarınız</strong></p><ul><li>NET Core MVC mimarisiyle modern web uygulamaları geliştirme</li><li>Entity Framework Core ile veritabanı işlemlerini yönetme</li><li>Kimlik doğrulama, yetkilendirme ve kullanıcı yönetimi</li><li>Web API geliştirerek servis tabanlı mimariler kurma</li><li>MVC + Razor + JavaScript ile dinamik kullanıcı arayüzleri oluşturma</li><li>NET Core altyapısı, middleware yapısı ve hosting seçenekleri hakkında bilgi edinme</li></ul>								</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.morten.com.tr/aspnet-core-mvc-ile-web-programlama-egitimi/">AspNet Core MVC ile Web Programlama Eğitimi</a> appeared first on <a href="https://www.morten.com.tr">Morten</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Temel Python Eğitimi</title>
		<link>https://www.morten.com.tr/temel-python-egitimi/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=temel-python-egitimi</link>
		
		<dc:creator><![CDATA[Eyüp Önder]]></dc:creator>
		<pubDate>Tue, 17 Jun 2025 11:14:23 +0000</pubDate>
				<category><![CDATA[Eğitimler]]></category>
		<category><![CDATA[Programlama]]></category>
		<guid isPermaLink="false">https://morten.com.tr/?p=996894</guid>

					<description><![CDATA[<p>PDF İndir Temel Python Eğitimi Eğitim Hakkında Temel Python Eğitimi, programlamaya giriş yapmak isteyen katılımcılar için Python dili üzerinden sistematik ve uygulamalı bir başlangıç sunar. Eğitim, yazılım mantığını öğrenmek isteyen yeni başlayanlardan, veri analizi, yapay zekâ ve otomasyon projelerinde Python’a ihtiyaç duyan teknik profesyonellere kadar geniş bir katılımcı kitlesine hitap eder. Katılımcılar; değişkenler, veri tipleri,...</p>
<p>The post <a href="https://www.morten.com.tr/temel-python-egitimi/">Temel Python Eğitimi</a> appeared first on <a href="https://www.morten.com.tr">Morten</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="996894" class="elementor elementor-996894" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-46e4bd1 e-flex e-con-boxed e-con e-parent" data-id="46e4bd1" data-element_type="container" data-e-type="container">
					<div class="e-con-inner">
				<div class="vamtam-has-theme-widget-styles elementor-element elementor-element-0b68426 elementor-align-right elementor-widget elementor-widget-button" data-id="0b68426" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="/wp-content/uploads/2025/06/Temel-Python-Egitimi.pdf" target="_blank">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">PDF İndir</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-caa1c29 elementor-widget elementor-widget-text-editor" data-id="caa1c29" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Temel Python Eğitimi</h2>
<p><strong>Eğitim Hakkında</strong></p>
<p><strong>Temel Python Eğitimi</strong>, programlamaya giriş yapmak isteyen katılımcılar için Python dili üzerinden sistematik ve uygulamalı bir başlangıç sunar. Eğitim, yazılım mantığını öğrenmek isteyen yeni başlayanlardan, veri analizi, yapay zekâ ve otomasyon projelerinde Python’a ihtiyaç duyan teknik profesyonellere kadar geniş bir katılımcı kitlesine hitap eder.</p>
<p>Katılımcılar; değişkenler, veri tipleri, kontrol yapıları, fonksiyonlar, nesne yönelimli programlama, dosya işlemleri ve veritabanı bağlantısı gibi konuları adım adım öğrenecek, eğitim sonunda orta seviye Python projelerini tek başına geliştirebilecek bilgi ve yetkinliğe ulaşacaktır.</p>
<p><strong>Ön Koşullar</strong></p>
<ul>
<li>Programlama bilgisi</li>
<li>Temel bilgisayar kullanımı ve algoritma mantığına ilgi duymak yeterlidir.</li>
<li>Kodlama disiplinine açık olmak ve düzenli pratik yapmak öğrenme sürecini hızlandırır.</li>
</ul>
<p><strong>Eğitim Süresi</strong></p>
<p><strong>Toplam Süre:</strong> 5 Gün (Günde 6 saat)<br><strong>Toplam Eğitim Saati:</strong> 30 saat<br><strong>Eğitim Formatı:</strong> Uygulamalı ve interaktif yüz yüze /online ortam</p>
<p><strong>Kimler Katılmalı?</strong></p>
<ul>
<li>Programlama dünyasına giriş yapmak isteyen herkes</li>
<li>Yazılım geliştirme temellerini Python üzerinden öğrenmek isteyen öğrenciler</li>
<li>Veri bilimi, yapay zekâ ve makine öğrenmesi gibi alanlara yönelmek isteyenler</li>
<li>Test, otomasyon, veritabanı işlemleri gibi alanlarda Python kullanmak isteyen teknik personel</li>
<li>Python diline ihtiyaç duyan tüm mühendislik, istatistik veya iş analitiği profesyonelleri</li>
</ul>
<p><strong>Eğitim İçeriği</strong></p>
<ul>
<li><strong>Python Giriş</strong>
<ul>
<li>Python programlama dilini tanıma</li>
<li>Python ve IDE Kurulumu</li>
<li>Output işlemleri</li>
</ul>
</li>
<li><strong>Data Types &#8211; Veri Türleri ve Bilgisayarın Çalışma Mantığı</strong>
<ul>
<li>NoneType ve Numeric (Sayısal) Veri Tipleri</li>
<li>Dizi Halindeki Veri Tipleri</li>
<li>Listeler (List)</li>
<li>Demetler (Tuple)</li>
<li>Setler (Set)</li>
<li>Sözlükler (Dictionary)</li>
</ul>
</li>
<li><strong>Operators &#8211; Operatörler</strong>
<ul>
<li>Arithmetic Operators (Aritmetik Operatörler)</li>
<li>Assignment Operators (Atama operatörleri)</li>
<li>Comparison Operators (Karşılaştırma operatörleri)</li>
<li>Logical Operators (Mantıksal operatörler)</li>
<li>Operatörlerde KISA DEVRE (Associativity (Birleşme Özelliği))</li>
<li>Unary Operators (Tek terimli operatör)</li>
<li>Identity Operators (Benzerlik Operatörleri)</li>
<li>Bitwise Operators (Bitsel operatörler)</li>
<li>Membership Operators (Üyelik Operatörleri)</li>
<li>Ternary Conditional Operators &#8211; Üçlü Karşılaştırma Operatörleri</li>
<li>Number System Conversion (Sayı Sistemi Dönüşümü)</li>
</ul>
</li>
<li><strong>Math Modülü – Veri Alma işlemleri &#8211; DEBUG</strong>
<ul>
<li>Math modülü incelemesi</li>
<li>Input işlemleri</li>
<li>Hata ayıklama</li>
</ul>
</li>
<li><strong>Flow Control &#8211; Akış Kontrolü</strong>
<ul>
<li>If Clauses &#8211; If deyimi</li>
<li>Nested If Clauses – İç içe If deyimi</li>
<li>For Loop &#8211; For döngüsü</li>
<li>While Loop – While döngüsü</li>
<li>Break, Continue, Pass Statements &#8211; Break, Continue, Pass İfadeleri</li>
<li>Range Function &#8211; Range İfadesi</li>
<li>ASCII T</li>
</ul>
</li>
<li><strong>Functions &#8211; Fonksiyonlar</strong>
<ul>
<li>Fonksiyonlara Giriş</li>
<li>Dönüş değeri olmayan parametresiz (argümansız) fonksiyonlar</li>
<li>Dönüş değeri olmayan parametreli (argümanlı) fonksiyonlar</li>
<li>Dönüş değeri olan parametresiz (argümansız) fonksiyonlar</li>
<li>Dönüş değeri olan parametreli (argümanlı fonksiyonlar</li>
<li>Birden fazla dönüş değeri olan fonksiyonlar ve paketten çıkarma işlemi</li>
<li>Pass by value (değer geçişi) &#8211; Pass by reference (adres geçişi)</li>
<li>Types of Arguments (Argümanların tipleri)</li>
<li>Variable-Length Arguments (Sınırsız sayıda değer alma işlemleri)</li>
<li>Local Variable (Yerel değişken) vs Global Variable (Global değişken)</li>
<li>Recursive ve Iterative Fonksiyonlar</li>
<li>Lambda Anonymous Function (İsmi olmayan fonksiyon)</li>
<li>Özel Fonksiyonlar (map, filter, reduce, zip, enumerate, all, any fonksiyonu)</li>
<li>Decorators (Dekoratörler diğer bir adıyla Süsleyiciler)</li>
</ul>
</li>
<li><strong>Modules &#8211; Modüller</strong>
<ul>
<li>Modüllerle Çalışma</li>
<li>Kendi modülümüzü oluşturma ve kullanma</li>
<li>Special Variable (Özel değişken) olan&nbsp;<strong>name</strong>değişkeninin işlevi</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Object Oriented Programming – Nesneye Yönelik Programlama</strong>
<ul>
<li>Built-in Types (Tanımlı Tipler) (Python&#8217;da varsayılan veri tipleri)</li>
<li>Fonksiyon objeleriyle çalışma</li>
<li>Kendi class&#8217;ımızı (sınıfımızı &#8211; veri tipimizi) oluşturma</li>
<li>Special Variables ve Special Methods (Özel değişkenler ve metotlar)</li>
<li>Class kullanılarak oluşturulan objelerin özelliklerinin özelleştiri</li>
<li>Objelerin bilgilerinin güncellenmesi ve karşılaştırılması</li>
<li>Instance vs Class (Static) Variables</li>
<li>Instance vs Class vs Static Methods</li>
<li>Inner Class (class içinde class)</li>
<li>Inheritence (Kalıtım)</li>
<li>MRO – Method Resolution Order</li>
<li>Constructor</li>
<li>Polymorphism (Çok biçimlilik)</li>
<li>Duck Typing (Ördek Yazımı)</li>
<li>Operator Overloading (Operatörün aşırı yüklenmesi)</li>
<li>Magic Methods (Büyülü Metotlar)</li>
<li>Method Overloading (Metotun aşırı yüklenmesi)</li>
<li>Method Overriding (Metotun geçersiz kılınması)</li>
<li>Abstract Classes (Soyut Sınıflar) ve Abstract Methods (Soyut Metotlar)</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Iterators &#8211; Generators</strong>
<ul>
<li>Iterators(İteratörler &#8211; Yineleyici) Kavramı</li>
<li>Generators (Üreteçler)</li>
<li>Kendi fonksiyonumuzu modüle ekleme</li>
</ul>
</li>
</ul>
<ul>
<li><strong>Exception Handling</strong>
<ul>
<li>Exception Handling (İstisnayı idare etme)</li>
<li>Exception bilgisi görüntüleme ve finally anahtar kelimesi</li>
<li>Multi Exception Handling (Çoklu Olağandışılığı İdare Etme)</li>
<li>Programımıza aykırı durumları Handle Etme (Logical Error)</li>
<li>Duruma göre kendi Exception&#8217;ımızı (olağandışılığımızı) fırlatma</li>
</ul>
</li>
<li><strong>Dosya İşlemleri</strong>
<ul>
<li>Dosya oluşturma ve yazma işlemleri</li>
<li>Dosya okuma işlemleri</li>
<li>Dosyalarda kullanılan fonksiyonlar</li>
<li>Dosyalarda değişiklik yapma</li>
</ul>
</li>
<li><strong>SQLite Veritabanı</strong>
<ul>
<li>SQLite Veri tabanı ve tablo oluşturma</li>
<li>Tablolara veri ekleme</li>
<li>Tablodaki verileri çekme</li>
<li>Tablodaki verileri silme ve güncelleme</li>
</ul>
</li>
</ul>
<p><strong>Eğitim Sonunda Kazanacaklarınız</strong></p>
<ul>
<li>Python programlama dilinde yetkinlik kazanma</li>
<li>Temel algoritmalar ve kontrol yapıları kurma becerisi</li>
<li>Fonksiyonel ve nesne yönelimli programlama pratiği</li>
<li>Hata yönetimi, dosya işlemleri ve veritabanı bağlantısı kurabilme</li>
<li>Veri işleme, otomasyon ve analiz gibi ileri konulara sağlam bir temel</li>
<li>Kendi başına projeler geliştirebilecek teknik özgüven</li>
</ul>								</div>
				</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.morten.com.tr/temel-python-egitimi/">Temel Python Eğitimi</a> appeared first on <a href="https://www.morten.com.tr">Morten</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
