- Proje Oluşturma ve Ekrana Yazı Yazdırma
- Değişkenler
- Kullanıcıdan Veri Alma
- Operatörler
- if-else Kullanımı
- else if Kullanımı
Bu kursta C#'ın temellerini öğreneceksiniz. Dersin tamamı youtube kanalımızda yayınlanacaktır.
Youtube: Perg Valley
C# Nedir?
Microsoft tarafından geliştirilmiştir. C#, C ve C++ dillerinden türemiş esnek, nesneye yönelimli, orta seviyeli bir programlama dilidir.
Bu kurs C# diline sıfırdan başlamak isteyen öğrenciler için uygundur.
C# ile daha ayrıntılı uygulama yapmak isteyenler için youtube kanalımızda bir çok içerik mevcuttur.
C# Kullanım Alanları
C#, nesne tabanlı bir programlama dili olmasının sağladığı avantajlar ile birlikte birçok alanda ve uygulama için kullanılmaktadır.
Web Form Uygulamaları
Windows Form Uygulamaları
Mobil Programlama (Windows Phone) ?
Konsol Uygulamaları (CMD)
Oyun Geliştiriciliği (Unity)
DLL Oluşturma
Youtube kanalımızda Unity dersleri mevcuttur. Ancak derslerimiz başlangıç seviyesine uygun değildir. Kod yapısını vb. görmek isterseniz videolarımızı inceleyebilirsiniz.
C# için Kullanılan IDE’ler Nelerdir?
Programlarımızı yazarken bizlere kolaylık sağlayan geliştirme ortamları: IDE (Integrated Development Environment)
Visual Studio
Visual Studio Code
Visual C# Express
MonoDevelop IDE (Linux ve macOS)
C# Dilinin Avantajları
Türü bakımından nesneye yönelimli bir programlama dilidir. Çeşitli platformlardaki projelerde rahatça kullanılabilir. Neredeyse tüm sistemler ile uyumludur.
Popülerliği oldukça yüksektir. Yazılım şirketleri tarafından aranan özelliklerden birisidir.
Hata giderme özelliği ile projenizdeki bir hatayı hızlı bir şekilde tespit edebilir, anında müdahale ederek zamandan kazanırsınız.
Biz bu kursta geliştirme ortamlı olarak Visual Studio kullanacağız. Dersleri takip edebilmeniz için ihtiyaç duyduğunuz tek şey ortalama seviyede bir bilgisayardır. Güçlü bir bilgisayara ihtiyacınız yoktur.
Begin your web development skills. Learn about web server, web site, html, css, js, aspx, php or jsp.
Learn the basics of Canva and and navigate different Canva Toolbar, Elements and Pre-design Templates
Detailed guide to building any application or workflow system in the digital space without programming skills
The Fundamentals of Clear Dialogue in Business and Personal Relationships
One of the best introduction courses to learn about Cryptocurrencies and the Blockchain
Uzun zamandır Unity 3D ve çeşitli modelleme programları kullanıyorum. Bilgilerimi önce başka platformlarda yayınlıyordum. Daha sonra Udemy'de yayınlamaya karar verdim. Kendimi geliştirirken Udemy'deki derslerime de yenileri ekliyorum.
Unity 3D ile tek başıma bir çok oyun projesi yaptığım gibi Steam için takımla beraber oyun geliştiriyorum. Modellemeye hobi olarak yapıyorum asıl gelişmek istediğim alan yazılım. Blender3D, Zbrush, Substance Painter kullanabiliyorum.
Bu sıralar C#'da uzmanlaşmaya çalışıyorum.