Başlangıçtan Orta Seviyeye - Backend Kursu C#
Sıfırdan başlayarak belli bir düzeye gelerek c# öğreneceksiniz.
Description
Bu kurs ile sizleri başlangıç seviyesinden orta seviyeye getirecek c# bilgileri sunmaktayım. Sizleri sıkmamak adına kurs süresini uzun tutmadım sade bir anlatım ile ve verilen ödevler ile kendinizi belli bir düzeye getireceksiniz. Kursun sonunda profesyonel bir backend nasıl yazılır onu göreceksiniz. Kurumsal Mimari yapısının yanında yazılımın en önemli yapısı olan OOP(object oriented programming) mantığını sizlere sunmaktayım. Konuların gerçek hayatta bir projede nasıl kullanıldığının mantığını anlatmak ve göstermekteyim. Günümüzde çoğu website çoğu uygulama dinamik hale gelmiş bulunmakta o yüzden projeleri dinamik hale getirebilmek için c# gibi backend dillerini öğrenmenin sizlere çok büyük faydasını göreceksiniz. Bu kursta temel c# bilgilerini öğrendikten sonra sizlerde freelance olarak iş yapabilir, kendinizi oyun geliştirme mobil uygulama geliştirme gibi noktalara getirebilirsiniz.Bana sadece udemy üzerinden değil sizler için oluşturduğum discord topluluk sunucusuna gelerekte sende sorularını bizle paylaşıp çözüm bulabilirsin sende diğer insanlara yardımcı olabilirsin ve yeni insanlarla tanışarak pairing yapma imkanı bulabilirsin kısacası sende bizden biri olursun.
*Kursumuz başlangıç seviyesindeki kişiler için uygundur.
*Kursumuz bildiklerini pekiştirmek isteyenler için uygundur.
*Kursumuz profesyonel backend yazmak isteyenler için uygundur.
Kursumuzun içeriğinde:
Kursumuza en temel konulardan biri olan değişkenleri anlatarak ve gerçek hayattaki örneklerini göstererek konumuzu bitiriyoruz.
Değişkenlerden sonra şart bloklarına geçiş yaparak sizlere c# dilinde kullanılan şart bloklarını (if-else,switch-case) anlatıp gerçek hayattaki karşılığını ve mantığını göstermekteyim.
Daha sonrasında olmazsa olmaz olan konulardan biri metotlara giriş yaparak sizlere metotları, parametreli metotları, overload kavramını ve en sonra metotlarımızla ilgili bir tekrar projesi yapmaktayım.
Metot konusunu bitirdikten sonra dizileri (array), listeleri (list) ve arraylist'leri anlatmaktayım bunlardan sonra döngüler konusuna girerek for, foreach, while ve do-while döngülerini sizlere anlatıp tekrar projesi yapmaktayım. En önemli konulardan biri olan sizlere Class kavramını göstermekteyim. Bize soyutlamayı en iyi şekilde yansıtan Interface konusuna geçiş yaparak sizlere Interface hakkında bilgi vermekteyim. Interface'den sonra sizlere Abstract Classlardan bahsetmekteyim. Sizlere en önemli konulardan biri referans ve değer tipleri arasındaki farkı anlatmaktayım. Metotların bir diğeri olan kurucu metotları anlatıp final projemize geçmekteyiz. Final projemizde sizlere profesyonel backendi katmanlı mimari üzerinde göstererek bir proje yapıp anlatıcam.
What You Will Learn!
- C# dilinin temel bileşenlerini
- C# dilinin mantığını
- Orta seviyede backend geliştirmeyi
- Değişkenlerin mantığını
- Propertylerin mantığını
- OOP mantığını
- C# dilinde döngü oluşturmayı
- C# dilinde şartların nasıl yapıldığını
- C# dilinde operatör ve aritmatik işlemleri
- C# dilinde listeleme işlemlerini
- Değer ve referans tipleri arasındaki farkı
- Kurucu metotların mantığını
- Class mantığını
- Interface ve Abstract'ın çalışma yapısını
- Kurumsal Mimari ile Backend Yazmak
- Soyutlamayı Öğrenmek
Who Should Attend!
- C# dilini öğrenmek isteyenler
- C# dilinde orta düzeye gelmek isteyenler
- C# dilini bilip pekiştirmek isteyenler
- OOP mantığını öğrenmek isteyenler
- Orta düzeyde backend kodlamak isteyenler