fatihbereketinan's repositories
CSharp_GameMarketingProject
Mernis Controlled User Registration, User-Campaign-Product-Sales Transactions
RentACarProject
Araç kiralama sistem projesi
Yazilim_Gelistirici_Yetistirme_Kampi_10.Gun
Çok katmanlı kurumsal mimariler, Utilities, Constants
Yazilim_Gelistirici_Yetistirme_Kampi_5.Gun
Object Oriented Programming, Inheritance, Interface
Yazilim_Gelistirici_Yetistirme_Kampi_6.Gun
Veri tabanı inceleme, tasarım ve sorgu teknikleri ile ilgili çalışmalar yapılmıştır.
Yazilim_Gelistirici_Yetistirme_Kampi_7.Gun
Katmanlı Mimariler(Business, DataAcces,Entity,ConsoleUI), LINQ library, InMemoryDatabase
Yazilim_Gelistirici_Yetistirme_Kampi_8.Gun
Katmanlı Mimariler(Business, DataAcces,Entity,ConsoleUI), LINQ, EntityFrameworkDatabase
Yazilim_Gelistirici_Yetistirme_Kampi_9.Gun
Çok katmanlı kurumsal mimariler(Business, Core, DataAcces, Entities, ConsoleUI), Entity Framework, DTO, Generics
CSharp_Arrays_Diziler
Kullanıcıdan değer alıp, değerin dizi içerisinde bulunup bulunmadığını kontrol eden program
CSharp_Break_Continue_AnahtarKelimeleri
Break anahtar kelimesi koşul sağlanınca döngüden çıkmayı sağlar. Continue anahtar kelimesi koşul sağlanınca bir iterasyon atlayıp daha sonraki turdan devam eder.
CSharp_Class_Constructor_Public_Private
Classlar bizim field, property ve metotlarımızı tutarlar. Yani çevreleyici yapılardır. Örnek uygulama projesi içerisinde Classlar, Yapıcı metotlar, public-private erişim belirleyicileri öğrenilmeye çalışılmıştır ve bunun üzerine çalışma yapılmıştır.
CSharp_Classlar_OgrenciUygulamasi
Classlar bizim field(alan) ve metotlarımızı içinde tutan container'dir.
CSharp_Donguler_Loops_Calismalari
While, For döngü tipleri ile alakalı örnek uygulamalar yapılmıştır.
CSharp_Encapsulation_Kapsulleme_OrnekUygulamalar
Programlamada kapsülleme yapabilmek için iki ayrı yöntem vardır. 1.si metotlarla, 2.si de property'ler(get-set blokları) ile. Bu iki yöntemi ayrı ayrı uygulayarak yapmış olduğum örnek program.
CSharp_Methods_Calismalari
Paremetreli-Paremetresiz, Geriye Değer Döndüren-Dördürmeyen tip metotlar kullanılarak örnek çalışma yapılmıştır. 1.si Hesap Makinesi Uygulaması, 2.si Beden Kitle Endeksi Uygulaması
CSharp_MiniATMUygulamasi
Program iki ayrı şekilde kodlanmıştır. 1.'si İf-Else şart blokları kullanılarak. 2.'si Switch-Case şart blokları kullanılarak. Örnek Proje İçeriğinde; Kullanıcıdan değer alınacak daha sonra alınan değere göre; 1-Bakiye Görüntüleme 2-Para Yatırma 3-Para Çekme 4-Çıkış Yapma işlemleri yapılacaktır.
CSharp_Polymorphism_Override_Virtual
Yapılan projede Polymorphism ile bir metota birden çok şekilde iş yüklenerek farklı farklı kullanılmasına olanak sağlandı.
CSharp_Veri_Tipleri
byte, sbyte, short, ushort, int, uint, long, ulong, decimal, bool, char, string, var, object veri tipleri incelenmistir.
JavaDevolopmentWorks-1
Variables, Data Types, Conditions, Loops, Arrays, Case Studies
JavaDevolopmentWorks-2
Methods, Method Overloading, Classes, Inheritance, Object Orianted Programming
Yazilim_Gelistirici_Yetistirme_Kampi_1.ve2.Gun
Değişkenler, şart blokları, döngüler, diziler, classlar
Yazilim_Gelistirici_Yetistirme_Kampi_11.Gun
ASP.NET, Web API (Controller, Startup), Postman API Testing
Yazilim_Gelistirici_Yetistirme_Kampi_12.Gun
AOP, Autofac, Fluent Validation, Interceptors, Try-Catch-Finally, Attributes, Reflection
Yazilim_Gelistirici_Yetistirme_Kampi_13.Gun
Business Codes, Sevices, Cross Cutting Concerns
Yazilim_Gelistirici_Yetistirme_Kampi_14.Gun
Asp.NET, Authentication, Authorization, JWT
Yazilim_Gelistirici_Yetistirme_Kampi_15.Gun
Cross Cutting Concerns, Caching Aspect, Transaction Aspect, Performance Aspect
Yazilim_Gelistirici_Yetistirme_Kampi_3.Gun
Algoritmik örneklerle altyapının pekiştirilmesi, Metotlar, Değer ve Referans Tipler
Yazilim_Gelistirici_Yetistirme_Kampi_4.Gun
Nesne yönelimli programlamaya giriş(Object oriented programming), Collections