Udemyalltr

Yeni Başlayanlar İçin C# ve SQL 101 Eğitimi

Learn to code! Beginner-friendly software development course. Practical skills for a career in tech. Start your coding journey today!

4.7(597)
4,050students
9h 58m
Certificate
Murat Yücedağ
Murat YücedağYazılım Mühendisi ve Eğitmen

Course Content

Yeni Başlayanlar İçin C# ve SQL 101 Eğitimi is an all-levels Udemy course taught by Murat Yücedağ. It runs 9h 58m, is taught in Turkish, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 597 reviews, with 4,050 students enrolled. It is a paid course, first published June 2022.

C# Öğrenimi: Sıfırdan Orta Seviyeye Kodlama Yolculuğu

Bu kapsamlı C# kursu ile programlama dünyasına adım atın ve ortaya seviye C# geliştirici olmak için gerekli temelleri öğrenin. Hiçbir programlama deneyimi olmayanlar için ideal olan bu müfredat, C# console uygulamaları geliştirmeye odaklanıyor.

Müfredat İçeriği:

  • Temel C# Syntax:

    • Değişkenler: Veri depolama ve yönetimi konularını öğrenin.
    • Karar Yapıları: if, else if, else gibi yapıları kullanarak kod akışını kontrol edin.
    • Operatörler: Aritmetik, karşılaştırma ve mantıksal operatörlerle işlemler yapın.
    • Döngüler: for, while, do-while döngüleri ile tekrarlayan işlemleri kolayca gerçekleştirin.
    • Diziler: Veri yapılarını yönetmek için dizileri kullanmayı öğrenin.
    • Metotlar: Kodunuzu modüler hale getirmek ve tekrarı azaltmak için metotlar oluşturun.
    • Sınıflar: Nesne yönelimli programlamanın temelini oluşturan sınıfları ve nesneleri anlayın.
    • Kalıtım: Kod tekrarını önlemek ve daha esnek sistemler oluşturmak için kalıtım prensiplerini öğrenin.
    • Kapsülleme: Verileri korumak ve güvenliği sağlamak için kapsülleme mekanizmalarını kullanın.
    • N Katmanlı Mimari: Uygulama mimarisi hakkında bilgi edinin.
  • Veri Tabanı Yönetimi (SQL):

    • SQL Temelleri: Veri tabanları ve tablolar hakkında bilgi edinin.
    • Veri Türleri: Farklı veri türlerini ve kullanım alanlarını öğrenin.
    • SQL Sorguları: Veri tabanından veri çekmek, eklemek, güncellemek ve silmek için SQL sorguları yazın.
    • İlişkiler: Tablolar arasındaki ilişkileri (bir-bir, bir-çok, çok-çok) anlayın.
    • Birleştirmeler (Joins): Farklı tablolardan veri birleştirmek için INNER JOIN, LEFT JOIN, RIGHT JOIN gibi birleştirme türlerini kullanın.
    • Şartlı Sorgulamalar (WHERE): Belirli koşullara göre veri filtreleme yapın.
    • Alt Sorgular (Subqueries): Sorgular içinde sorgu kullanmayı öğrenin.
    • Prosedürler: Veri tabanı prosedürleri oluşturun ve kullanın.
    • Entity Framework: ORM (Object-Relational Mapping) kullanarak veri tabanı işlemlerini kolaylaştırın.
    • DbFirst & Code First: Entity Framework ile veri tabanı modellemesi için farklı yaklaşımları öğrenin.
  • Gelişmiş Konular:

    • N Katmanlı Proje Örneği: Gerçek dünya projelerinde N katmanlı mimarinin nasıl kullanıldığını görün.
    • Fluent Validation: Veri doğrulama süreçlerini kolaylaştırın.
    • Random: Rastgele sayılar üretme tekniklerini öğrenin.
    • Metin Belgesi İşlemleri: Dosya okuma, yazma ve metin işleme işlemlerini gerçekleştirin.
    • Aritmetik Fonskiyonlar: Matematiksel işlemler için fonskiyonları kullanın.
    • Alfabetik Fonskiyonlar: Metinleri sıralama ve düzenleme işlemlerini yapın.
    • XML ile Webden Veri Çekme: XML verilerini okuyun ve web API'lerinden veri çekin.
    • Örnek Proje: Öğrendiklerinizi pekiştirmek için pratik bir projeyle uygulama yapın.

Kursun Faydaları:

  • Sıfırdan Başlayın: Programlama konusunda deneyiminiz olmasa bile bu kursla başlayabilirsiniz.
  • Pratik Odaklı: Teorik bilgilerin yanı sıra bol miktarda pratik uygulama ile öğrenin.
  • Destek: Sorularınıza 24 saat içinde yanıt alabilirsiniz.
  • Hızlı Öğrenme: Düzenli çalışma ile müfredatı
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.