Perşembe, 17 Ağustos 2017

C# Nedir?

C#,Microsoft tarafından geliştirilmiş 2000 yılında piyasa çıkmıştır.NET teknolojisi için geliştirmiş bir dildir.

C ve C++ etkileşimi ile ortaya çıkmış bir dildir. Nesne yönelimli dillerin içinde en gelişmiş programlama dillerinden biridir.

Pek çok yazılım geliştiricisi tarafından kullanıldığı için bir hatanın çözümüne veya aklınıza takılan herhangi bir konuda yardım alabilmeniz oldukça mümkündür.

Oldukça fazla Türkçe kaynak vardır.

Geliştirmek için Visual Studio kullanılır. Visual Studio bana göre en gelişmiş ve en güzel IDE’dir.C# ile uygulama geliştirirken bir hata yaptığınızda ya da unuttuğunuz herhangi bir syntax hatasında genellikle bu “;” olur ve uyarısını verir. Ve bir çok hatada nasıl düzeltileceğini gösterdiği Microsoft sayfasına yönlendirir. Son sürüm ile Visual Studio 2017 ile yazdığınız uygulamanın sistem üzerindeki çalışmasını dahi görebiliyorsunuz.

Bu kısa Visual Studio tanıtımından sonra C# geri dönelim.

C# ile .NET FRAMEWORK Aynı Kavramlar Mıdır?

C# ve .Net Framework bazı kişiler tarafından tek bir kavram olarak algılansa bu iki kavram birbirinden farklı amaçlar için geliştirilmiştir.

C# nesne yönelimli bir programlama dili iken .NET Framework C# için geliştirilmiş bir çalıştırma ortamıdır.

C# ‘ı daha hızlı nasıl öğrenebilirim?

Bu bana oldukça fazla gelen bir soru olduğu için bu soru ile beraber hem nasıl öğrenileceğini hem de nasıl hızlı öğrenebileceğinizi açıklamak istedim.

İlk önce C# öğrenmek için tavsiyem Açık Akademi üzerinden eğitim videolarını izleyebilirsiniz. Açık Akademi yazılım teknolojileri ile ilgilenen herkesin ücretsiz olarak Microsoft tarafından oluşturulan videolu eğitim içeriklerinin bulunduğu bir platformdur.

Tüm mail adresleri ile kayıt olabilir, isterseniz Facebook ile giriş yapabilirsiniz.

Açık Akademiye girdikten sonra Eğitimler bölümü altından c# derslerine ulaşabilir ya da aşağıdaki linke tıklayarak direk gidebilirsiniz 🙂

https://www.acikakademi.com/portal/egitimler/csharp-uygulama-gelistirme.aspx

Hızlı öğrenme konusuna gelirsek bol bol uygulama geliştirerek öğrenebilirsiniz. Uygulama geliştirmek size olabilecek birçok hatayı, sorunun çözümünü size öğretir bu da oldukça fazla tecrübe ve zaman kazandırır.

C# öğrendik peki C# ile ne yapabiliriz?

  • C# ile Windows ortamında çalışan uygulamalar,
  • ASP.Net ile Web uygulamaları geliştirme,
  • Unity ile oyun geliştirme,
  • Xamarin ile Mobil Uygulamalar,
  • Ve son olarak Sanayi 4.0 ile akıllı nesneler dünyasına giriş yapabilir birçok akıllı sistem geliştirebilirsiniz.

Tabiki hepsinin geliştirme süreci aynı değil :).Ama temel c# olduğu için geçişlerde zorluk çekmezsiniz.

Saygılarımla…

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir