Selamlar, C# programlama dili adına paylaştığım tüm yazıları bir C# eğitim seti olarak bu sayfada topluyorum. Önceleri yazılarımı aklıma geldikçe yada denk geldikçe yazıyordum. Sonra düşündüm ki tüm dersleri bir C sharp eğitim seti altında toplayayım ve aralarda eksik kalan konuları da yazayım… Bu sebeple bu eğitim setini oluşturdum.
Bu sayfa, paylaştığım tüm C# ile ilgili derslerin bir eğitim seti başlığı altında toplanmış halidir. Aşağı doğru indiğinizde dersler sırasız olarak görünüyor olabilir ama durum böyle değildir. Her ne kadar ders1, ders2 olarak numaralandırma yapmamış olsam da üstten alt kısma doğru giderek zorlaşan ve karmaşıklaşan bir sırada dersleri ekliyorum. Üst kısımlarda genellikle yazılım üzerine fikir ve bilgi verme üzerine iken, aşağı inildikçe başlangıç konularından, konuların karıştırılarak yapılmış olan projelere doğru ilerliyor. Yani aslında yukarıdan aşağı inildikçe dersler başlangıç seviyesinden ileri düzeye doğru ilerliyor. Verilmiş mevcut sıraya göre yukarıdan aşağı doğru inerseniz konuların giderek zorlaştığını görebilirsiniz.
Discord’a katılmayı unutmayın. 🙁
Tüm bağlantılarım için LinkTree
Yazılım sektörüne merakınız varsa ve bu sektöre girmek istiyorsanız bu yazıları okumanızı tavsiye ederim.
Yazılıma sıfırdan başlamak istiyorsanız inanıyorum ki sizler için faydalı olacak ve size yeni bir bakış açısı kazandıracaktır. Bu yazıdaki her cümle, kendi deneyim ve tecrübelerimden gelmektedir. Yani salt tecrübedir. Daha önce duyduğunuz şeylerde olabilir bu yazıda ilk defa duyacağınız şeylerde. O halde başlayalım. Umarım siz yazılıma merak duyan kardeşlerim için faydalı bir yazı sunabilmişimdir. Yazılım öğrenmek istiyorum diyen herkes için çok önemli olduğuna inandığım bilgiler bu yazıda yer almaktadır.
Klişe bir söz vardır. “Başlamak bitirmenin yarısıdır” diye… Sizce de öyle mi? Bir şeyin zor olduğunu anlamak için önce bir kolları sıvayıp o işe girişmek gerektiğini düşünüyorum. Bir işe girişmeden, o işin zor olduğunu söylemek, o işe karşı bir ön yargı değil midir?
Tarih boyunca insanlar her işi daha kolay hale getirmenin yollarını aramıştır. Tabi ne kadar kolaylaşırsa kolaylaşsın asla yetmemektedir. Bugüne kadar pek çok programlama dili geliştirilmiştir. Bazıları tarihte kaybolup gitmiştir. Bazıları aşırı sevenleri ya da projelere karşı duyulan duygusal bağlardan dolayı ısrarla kullanılmaya devam edilmektedir.
1950 yıllardan başlayarak günümüze kadar uzanan yazılım sektöründe her geçen gün yeni bir şey duyabiliriz. Çünkü tarih boyunca insanlar her işleri daha kolay hale getirmenin yollarını aramaktadır. Tabi ne kadar kolaylaşırsa kolaylaşsın asla yetmeyecektir. Bugüne kadar pek çok programlama dilleri geliştirilmiştir. Bazıları kaybolup gitse de bazıları da daha yeni olsa da programlama dilleri sürekli gelişim ve değişim içerisindedir.
C# ile yapılabilecek şeylerin teknik olarak bir sınırı yok. Yani hayal edebildiğiniz her şeyi kodlayabilirsiniz desek çokta yanlış olmayacaktır. Aşağıda C# programlama dilinin kullanıldığı alanları görebiliyorsunuz.
Merhabalar. Bu yazımda işin bir alaylısı olarak tecrübelerimden derlediğim bir yazılım projesine başlamak – dikkat edilmesi gerekenler konusuna değinmek istedim. Bu yazıda göreceğiniz şeylerin her birini bir yerde bulmanızın imkansız olduğu düşünüyorum. Sayısız araştırmalar yaparak ve sayısız proje geliştirerek geçirdiğim 5 yıldan fazla sürede elde ettiğim tüm püf noktaları paylaşıyor olacağım.
Bu yazım işin bir alaylısı olarak, tecrübelerimden derlediğim bir yazılım projesine başlamak – dikkat edilmesi gerekenler konusunun 2. yazısıdır. Bu yazıda göreceğiniz şeylerin her hangi birini bir yerde bulmanızın imkansız olduğu düşünüyorum. Sayısız araştırmalar yaparak ve sayısız proje geliştirerek geçirdiğim, 5 yıldan fazla sürede elde ettiğim tüm püf noktaları paylaşıyor olacağım.
Bu yazım işin bir alaylısı olarak, tecrübelerimden derlediğim bir yazılım projesine başlamak – dikkat edilmesi gerekenler konusunun 3. yazısıdır. Bu yazıda göreceğiniz şeylerin her hangi birini bir yerde bulmanızın imkansız olduğu düşünüyorum. Sayısız araştırmalar yaparak ve sayısız proje geliştirerek geçirdiğim, 5 yıldan fazla sürede elde ettiğim tüm püf noktaları paylaşıyor olacağım.
Bu yazım işin bir alaylısı olarak, tecrübelerimden derlediğim bir yazılım projesine başlamak – dikkat edilmesi gerekenler konusunun 3. yazısıdır. Bu yazıda göreceğiniz şeylerin her hangi birini bir yerde bulmanızın imkansız olduğu düşünüyorum. Sayısız araştırmalar yaparak ve sayısız proje geliştirerek geçirdiğim, 5 yıldan fazla sürede elde ettiğim tüm püf noktaları paylaşıyor olacağım.
Bu yazım işin bir alaylısı olarak, tecrübelerimden derlediğim bir yazılım projesine başlamak – dikkat edilmesi gerekenler konusunun 3. yazısıdır. Bu yazıda göreceğiniz şeylerin her hangi birini bir yerde bulmanızın imkansız olduğu düşünüyorum. Sayısız araştırmalar yaparak ve sayısız proje geliştirerek geçirdiğim, 5 yıldan fazla sürede elde ettiğim tüm püf noktaları paylaşıyor olacağım.
Programlamada Kopyala Yapıştırın Mantığı, dersimiz ile son hızla devam ediyoruz. Bu dersimizde bir kod yada nesneden değil, birçok yazılımcı adayının yanlış yaptığı ve adaylarında bazılarının, bu yanlışı yüzünden insanlara hakaret ettiğini gördüğümden dolayı yazmak istedim. Arkadaşlar, diyelim ki ben bir işlem için bir kod bloğu yada class hazırladım. Bu hazırladığım class %90 oranında sana direk uymayacaktır. Atıyorum mail gönderme ile ilgili bir işimiz olsun. Bu kodlar genelde hep aynıdır. Ancak bazı durumlarda bu kodların değiştirilmesi gerekir. Bu durumda da aldığınız kodları kendi projenize uyarlamanız gerekir. Gelin şimdi bu programlamada kopyala yapıştırın mantığı na beraber bakalım.
Merhabalar, ADO.Net ve Object Relational Mapping (ORM) Nedir? yazım ile programlama yazılarına devam ediyorum. Bu yazımızda ADO.Net ve Object Relational Mapping (ORM) arasındaki farklara değinmeye ve ikisini de açıklamaya çalışacağım. Ben yazılıma başladığımdan beri ado.net kullanıyorum. Bir çok yerde ado.net’i kötüleseler de ben aynı fikirde değilim. Bu yazımda işte biraz bunlara değinmek istiyorum. …
LEAN Development – Yalın Yazılım Geliştirme , yazısı daha önce pek yazmadığım türden bir tanım ve bilgilendirme türünde yazılarımdandır. İlgili çeken bir konu olduğundan dolayı yazma gereği duydum ve yazıyorum. LEAN Development – Yalın Yazılım Geliştirme ‘ye bir göz atalım.
Algoritma yazılımın temelidir. Akış diyagramları ise bu algoritmaları daha görsel ve anlaşılır hale getirmek için kullanılır. Tabi bu ikisinin tek kullanım amacı yazılım değildir. Hemen her konuda kullanılabilirler. Algoritma ve Akış Diyagramları hakkındaki içeriklerim bu bölümde yer alacaktır.
Merhaba, bugün farklı bir konu işlemek istedim. Programlamanın temeline inmek istedim. Bu dersimizde Algoritma Nedir? Algoritma Nasıl Yazılır? konusuna kısaca ve örnekleme ile değinmek istedim. Bir çok yazılımcının bildiği, kullanın dediği ama bir o kadar çok yazılımcının iş hayatında bir kere bile kullanmadığı bir konudur. Elbette kullanılması çok iyi olabilir ama kullanılmadığı kesin.
Merhaba, Algoritma Nedir? Algoritma Tasarımı Nasıl Yapılır? yazım ile biraz programlama dilleri yazılarına ara verelim. Uzun zamandır sürekli programlama dilleri üzerinde yazılar yazıyorum. Bu yazımda programlama konusunun bir alt seviyesi diyebileceğimiz Algoritma nedir? Algoritma tasarımı nasıl yapılır? sorularına bakalım.
Akış Diyagramı Nedir? – Akış Diyagramı Şekilleri yazımdan hepinize selamlar. Bu sefer farklı bir giriş oldu. Genelde internette araştırma yaptığım zaman paylaşılan yazılarda neredeyse hiç giriş kısmı görmüyorum. Direk konu anlatımına geçiyorlar. Ben bu şekilde yapmayı seviyorum. Neredeyse tüm yazılarımda bu yazı formatını kullanıyorum. Neyse konumuza geçelim.
Merhaba, bu yazıda 5 adet Algoritma ve Akış Diyagramı Örnekleri çözeceğiz. Bunun gibi bir kaç ders daha olacak. Belki ard arda belki de ara ara yayınlayacağım. Her yazıda 5 tane örnek paylaşacağım. Hep C# hakkında yazılar yazmak istemediğim için artık farklı farklı konularda yazı yazmaya özen gösteriyorum. Gelin örneklere ve çözümlerine bakalım.
CRM ve ERP sistemleri neredeyse her işletmede yer alan sistemlerdir. MRP genellikle üretim yapan fabrikalarda kullanılır. Bunlar dışında yazılım kavramının temellerini oluşturan bilgiler bu bölümde yer almaktadır.
Merhaba, ERP Nedir? Neden Kullanılmalıdır? yazım ile Yönetimsel Sistemler yazılarıma devam ediyorum.. Normalde bu konuları bu aşamalarda konuşmamız ve anlatmamız doğru olmaz ancak benim uzmanlık alanım bu yönlerde olduğundan dolayı vereceğim eğitimlerde bu yönde olacaktır. Yazılım sektöründe kazandığım deneyimler hep bu konular üzerinden olduğundan dolayı vereceğim derslerde bile bu konular ile ilgili örnekler olacaktır. Vereceğim hata çözüm dersleri de bu konular üzerinden olacaktır. Bu sebepler bu konular hakkında şimdiden fikir sahibi olmanızda yarar vardır. Çünkü vereceğim bazı örnekler size mantıksız gelebilir veya bunu nerede kullanacağım gibi sorular sorabilirsiniz.
Merhaba, ERP 2 Nedir? Enterprise Resource Planning 2 yazım ile Yönetimsel Sistemler yazılarıma devam ediyorum.. Bu yazımızda / videomuzda ERP 2 sisteminin ne olduğunu bakacağız.
Bu konuları içeren udemy kursum için hazırladığım timeline sayfasına bağlantıya tıklayarak ulaşabilirsiniz. Tüm Üretim ve Yönetim Sistemleri kategorisine ait yazılara da bağlantıya tıklayarak ulaşabilirsiniz.
Merhaba MRP Nedir? Neden Kullanılmalıdır? yazım ile Yönetimsel Sistemler yazılarıma devam ediyorum.. MRP bir işletme için en önemli sistemlerden birisidir. Belki de en önemlisi… MRP ‘nin açılımı “Malzeme İhtiyaç Planlaması” ‘dır. MRP, üretim süreçlerini yönetmek için kullanılan bir üretim planlama, zamanlama ve envanter kontrol sistemidir. Çoğu MRP sistemi yazılım tabanlıdır, ancak MRP‘yi elle de yapmak mümkündür. Şimdi MRP Nedir? Neden Kullanılır? ona bakalım…
Merhaba, MPR 2 Nedir? – Manufacturing Resource Planning yazım ile Yönetimsel Sistemler yazılarıma devam ediyorum.. ERP ve MRP yazılarını bayağı bir süre önce yazmıştım. Şimdi şu sıralar bu sistemleri temel alan bir eğitim seti üretmek üzere olduğumdan bu konulu bir kaç yazı ve video daha ekleyeceğim. Bu yazımızda MRP2 sistemine bakacağız.
Merhaba, CRM Nedir? Customer Relationship Manager yazım ile Yönetimsel Sistemler yazılarıma devam ediyorum.. Ancak bu tamamen videolar ile yepyeni bir eğitim seti olacak. Kurslarımın sonunda asıl hedefim bu sistemlerden üretmek olduğu için en baştan bu sistemleri tanıtmakla başlıyorum.
Bu konuları içeren udemy kursum için hazırladığım timeline sayfasına bağlantıya tıklayarak ulaşabilirsiniz. Tüm Üretim ve Yönetim Sistemleri kategorisine ait yazılara da bağlantıya tıklayarak ulaşabilirsiniz.
Merhaba, bu yazıda DSMS Nedir? Veri Akışı Yönetim Sistemi, Data stream management system nedir ona bakacağız… Bir veri akışı yönetim sistemi (DSMS), sürekli veri akışlarını yönetmek için bir bilgisayar yazılım sistemidir.