C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin

C# Kursu ile Programlamayı ilk defa öğrenecek olsanız bile herkes için en sade anlatım. Projelerle C# C Sharp Öğrenme.

4.50 (854 reviews)
Udemy
platform
Türkçe
language
Programming Languages
category
instructor
9,790
students
18.5 hours
content
Oct 2018
last update
$19.99
regular price

What you will learn

Yeni Başlayanlara Özel Teknikler

C# Form ile Windows Proje Geliştirme

OOP Nesne Yönelimli Programlama Mantığı

SQL Veritabanı ile Çalışma

MySQL Veritabanı ile Çalışma

Sıfırdan Programlama Mantığı

Dosya ve Metinler İle Çalışma

Otomasyon Projeleri Geliştirme

Proje Geliştirme Mantığı

Description

Kayıt Olmadan Ücretsiz 1 Saatlik Kısmı İzleyin Öyle Karar Verin.

Kursun hemen başında Visual Studio 2017 kurulumu ve ardından C# Form ile Çekiliş Programı uygulamamızı geliştiriyoruz. Hiç bir kod bilginiz olmasa dahi öğrenme sürecinizin başında size C# ile basit bir proje geliştirme sürecinin içine dahil ediyor ve kursta elde edeceğiniz kazanımlardan örnekler sunuyorum. Hiçbir ücret ödemeden bu dersleri izleyebilir ve programlama dünyasına ilk adımlarınızı atabilirsiniz.

Ben C# ile programlamayı size öğretebilirim yeter ki siz öğrenmek isteyin...


Kurs Hakkında

Bu kurs 10.000'in üzerinde öğrencisi bulunan EDUKEY Eğitim Akademisi  Danışmanlığında Uzman Eğitmen Emrah Yüksel tarafından hazırlanmıştır. 

Diğer tüm kurslarında olduğu gibi Eğitmen Emrah Yüksel bu kursta C# öğretmeyi amaçladığı öğrencilerine her konuyu yeni başlayan bir öğrencinin anlaması için en temel seviyeden anlatmayı baz alarak kursta tüm öğrencilerin programlamanın temellerinden itibaren basit bir dille öğrenmesi için çaba göstermiştir.

Projeli Anlatım

Kursta anlatılan konuların tamamı örnekler projeler üzerinden anlatılmıştır. Kurs içerisinden birden çok projeyi eğitmeniniz ile birlikte geliştireceksiniz.

Kursta yer Bölüm Başlıklarından Bazıları

  1. Eğitime Giriş 

  2. Bilgisayarımın Eğitime Hazırlanması 

  3. Console ile Kodlamaya İlk Adımlar 

  4. Consol Üzerinde Değişkenler ile Çalışma 

  5. Form Yapısına Giriş 

  6. Koşullar 

  7. Döngüsel İşlemler 

  8. Nesnesel İşlemler Arası 

  9. Döngüsel İşlemler Devam 

  10. Diziler 

  11. Listeler 

  12. Random Sınıfı 

  13. Timer Sınıfı 

  14. Metotlar ve Sınıflar 

  15. Veritabanı Mantığı ve Dosya İşlemleri 

  16. Projelerle Anla Örnek 01 Kütüphane Kitap Kayıt Sistemi (Metot İşlemleri) 

  17. Projelerle Anla Örnek 02 Kütüphane Kitap Kayıt Sistemi (Class Model İşlemleri) 

  18. Projelerle Anla Örnek 03 Telefon Rehberi (Class Model İşlemleri) 

  19. Sabitler 

  20. Hata İstisna Yönetimi 

  21. Math Sınıfı 

  22. Enum Yapısı 

  23. String Tipi 

  24. Tarih Saat İşlemleri 

  25. Temel SQL Veritabanı İşlemleri 

  26. SQL Veritabanı İşlemleri ile Kurs Kayıt Sistemi PROJELİ ANLATIM 

Content

Başladığın Gibi Kod Yaz Çekiliş Programı Yazıyoruz Ücretsiz İzle ve Karar Ver

Microsoft Visual Studio 2017 Community Kurulumu
Visual Studio İlk Başlatma ve Dil Ayarları
Çekiliş Programı ve İlk Form Tasarımımızı Yapalım
Çekiliş Programı Temel Kodlama İşlemlerimiz
Çekiliş Programı Ana Kodlamalar
Çekiliş Programı Son Kodlamalar

Console ile Kodlamaya İlk Adımlar

Console Giriş İlk Programımızı Yazalım Write and WriteLine
Visual Studio Community Trial Lisans Kaydı
Kaydedilen Projeyi Tekrar Açma
Yorum Satırları da Nedir?
Klavyeden Girilen Değerleri Okuyalım
Ödev: Klavyeden Girilen 2 Ayrı Değeri Birleştirip Yazdıralım.
Ödev : Öğrendiklerinizle Klavyeden Girilen İki Sayıyı Toplatıp Ekrana Yazdırın
Olmadımı? Ödev'i Beraber Yapalım. Sayısal Değerler (Tür Dönüşümleri)
Visual Studio'daki Klavye Kısayolları
Console Başlığını Değiştirme ve Atama İşlemleri
Formatlı Yazdırma ve Ödev
Ödev Yapımı Console.Title Yazdırma
Read() ve Readkey()

Consol Üzerinde Değişkenler ile Çalışma

Değişken Nedir? Değişken Türlerine Genel Bakış
Değişken Tanımlama Kuralları ve Değer Ataması
String Değişkenler ve Ödev
Ödev Yapımı Kişisel Bilgilerim
Char
Int Değişkenler ve Ödev
Ödev Yapımı, Tür Dönüşüm Örneği ve Değişken Tipini Tespit Etme
Short, Byte
Double
Ödev Değişkenler Genel Döviz USD Bozdurma Hesap Makinesi
Ödev Yapımı Değişkenler Genel Döviz USD Bozdurma Hesap Makinesi

Form Yapısına Giriş

İlk Projenin Oluşturulması
Projelerimizi Nasıl Çalıştıracağız
Gözle Görülenleri İnceleme (Toolbox, Properties) vb.
Görsel ve Kod Tarafında Özelliklere Erişim (Visible, Text Örnekleri)
İsimlendirme Kuralları ve Kısayol İpuçları
Alt Özelliklerin Kullanımı Size & Location ve ÖDEV
Ödev Yapımı Dört Yöne Nesneyi Hareket Ettirme
Ödev Ek Ders Zemin Renginin Değiştirilmesi
This Anahtar Sözcüğü
MessageBox Kullanımı ve Text Box ile Çalışma ve ÖDEV
ÖDEV Yapımı Dört İşlemin Görsel Formda Uygulanması
Detaylı MessageBox Kullanımı ve Geri Sonuç Döndürme
Tür Dönüşümleri
Aritmatiksel Operatörler

Koşullar

Mantıksal Operatörler
If - Else Kara Yapıları
&& - || Ve Veya Operatörleri
ÖDEV 2 Ödev Sorusu Console ve Form Uygulamaları ile İlgili
Console 4 İşlem Seçimi ve Hesaplatma Projesi
Form Artan ve Eksilen Değer ve Değer Tespiti Projesi
Switch Case Yapısı ve ÖDEV
Ödev Yapımı Girilen Sayıya Göre Haftanın Gününü Bulma
?: Koşullu İşleç

Döngüsel İşlemler

For Döngüsü
Dinamik Döngü Mantığı
ÖDEV For Döngüsü Ödevleri 2 Adet
ÖDEV Yapımı Ad ve Soyad Uzunluğu Kadar Dinamik Döngü Kurma
ÖDEV Yapımı İki Sayı Aralığını Toplattırma
Break Point Nasıl Kullanılır
İç İçe For Döngüsü Kullanımı
ÖDEV Çarpım Tablosunu Yapın
ÖDEV Yapımı İç İçe Döngüyle Otomatik Çarpım Tablosu

Nesnesel İşlemler Arası

Kod Tarafında Button Vb. Nesne Oluşturma
ÖDEV Yapımı Döngü ile 10 Butonu Alt Alta Oluşturma
Dinamik Oluşturulan Butonların Tıklamasını Yakalama
ÖDEV PROJE Detaylı Şifreli Kullanıcı Giriş Kontrolü
ÖDEV Yapımı Detaylı Şifreli Kullanıcı Giriş Kontrolü
Derleme EXE Oluşturma

Döngüsel İşlemler Devam

While Döngüsü
ÖDEV Belirtilen Koşul Sağlandıkça Sayıları Toplatın
ÖDEV Yapımı Belirtilen Koşul Sağlandıkça Sayıları Toplatın
Do While Döngüsü

Diziler

Diziler ile Çalışma ve ÖDEV
ÖDEV Yapımı Dizileri Döngüyle Yazdırma
Diziler ile Sayısal Veriler
String Dizi Örneği ve ÖDEV
ÖDEV Girilen Kelimeyi Harf Harf Alt Alta Yazdırın
Foreach Döngüsü
Dizi Sınıfının Ek Özellikleri

Listeler

List Sınıfının Kullanımı
List Sınıfının Ek Özellikleri
ÖDEV Kurs İsimlerini Listeye Girip Tek Tuşla Yazdırma
ÖDEV Yapımı Kurs İsimlerini Listeye Girip Tek Tuşla Yazdırma

Random Sınıfı

Random Sınıfının Kullanımı ve Rastgele Sayılı Üretim Örneği
Random Harf Üretme ve 2 ÖDEV
ÖDEV Yapımı Random ile 6 Karakterli Şifre Üretimi
ÖDEV Yapımı Sayısal Loto Şanslı Numaralar

Timer Sınıfı

Timer Nedir Nasıl Kullanılır
Timer Ek Özellikler ve 2 ÖDEV
ÖDEV Yapımı Süreli Form Zemin Rengi Değiştirme
ÖDEV Yapımı Kronometre Yapımı

Metotlar ve Sınıflar

Metot Nedir
Void Metotlar Değer Döndürmeyen
NameSpace vb Kod Yapısını Anlama
Overload Metot İmzası Nedir?
Değer Döndüren Metotlar
ÖDEVLER Metodlar İle İlgili
ÖDEVLER Yapımı 3 Adet
Sınıf Kavramı ve Property Belirleme

Veritabanı Mantığı ve Dosya İşlemleri

Veritabanı Nedir?
Metin Belgesinden Veri Okuma ve ÖDEV
Çoklu Satır Okuma ve Türkçe Karakter Problemi Düzeltme
Özel Karakter İle Colon Sistemi Oluşturma
Metin Belgesine Veri Yazma

Projelerle Anla Örnek 01 Kütüphane Kitap Kayıt Sistemi (Metot İşlemleri)

Form Tasarımının Yapılması
Kayıtların Eklenmesi
Kayıtların Listelenmesi
Metotlarla İşlem Yapma ve Diğer İşlemler

Projelerle Anla Örnek 02 Kütüphane Kitap Kayıt Sistemi (Class Model İşlemleri)

Projeyi Oluşturma
Property Kavramı ve Tanımlamarı
Form Tasarımı ve Kayıtların Atanması
Kayıtları Çağırma Metodu GET Oluşturulması
Kayıtların Eklenmesi
Kayıtların Listelenmesi DataGridView Kullanımı
Sanal Colon Oluşturma

Projelerle Anla Örnek 03 Telefon Rehberi (Class Model İşlemleri)

Projeyi Oluşturma
Property Tanımlamaları
Form Tasarım İşlemleri
Radio Butonların Seçim Kontrolleri
Control Elemanlarının Temizlenmesi
Insert Kayıt İşlemleri Metot
Insert Kayıt İşlemleri Buton
Get Okuma Listeleme İşlemleri
Id Mantığını Kurgulama ve Oluşturma
Silme İşlemi

Sabitler

Sabitler ve Kullanımına Örnek

Hata İstisna Yönetimi

try catch Yapısı Neden Kullanılır Örnek Uygulama
finally
Hataların Yakalanması
throw ve Hatalara Göre Catch Yapısını Çalıştırma

Math Sınıfı

Math Sınıfı Metodları ve Kullanımları

Enum Yapısı

Enum Yapısı Metodlar ve Kullanımları

String Tipi

String Tipi ve Metodlar ve Kullanımları + Ödev
Ödev Yapımı Sağlıklı Kullanıcı Giriş Formu

Tarih Saat İşlemleri

Tarih Saat İşlemleri
Özellikler ve Kullanımları
Metodlar ve Kullanımları

Temel SQL Veritabanı İşlemleri

SQL 2017 and SSMS Online Kurulumu
SQL 2017 Manuel
SSMS Manuel Kurulumu
Sunucuya Bağlanma
Yeni Kullanıcı Oluşturma
Yeni Database Oluşturma
SQL'de Kod Yazarak Yeni Tablo Oluşturma
Görsel Tablo Oluşturma
SQL Veri Tipleri
SQL'de Kod Yazarak Tablo Silme
Insert Veri Ekleme
Select , Where Veri Okuma İşlemleri
Delete Veri Silme
Primary Key Atama
Database Yedekleme ve Geri Yükleme

ADO.NET SQL Veritabanı İşlemleri ile Kurs Kayıt Sistemi PROJELİ ANLATIM

Ado.Net Nedir
Veritabanı ve Tablo Yapısının Oluşturulması
Proje Form Tasarımı
Class Yapıları ve Property Tanımlamaları
Veritabanı Bağlantısı
Kayıtlı Kursları Listeleme
Yeni Kurs Ekleme
Seçili Kursu Güncelleme
Seçili Kursu Silme
Form Temizleme ve Yeni Kayda Hazırlama
DataGrid Order By Sıralama İşlemleri
Arama Listeleme İşlemleri

MySQL Veritabanı ile Çalışma Projeyi Uyarlayalım

MySQL Kurulumu Appserv
Veritabanı ve Tablo Yapısını Oluşturma
Projemize MySQL Entegrasyonu
Projemizde MySQL Sorgu Düzenlemeleri

BONUS

Özel Fırsatlar

Screenshots

C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin - Screenshot_01C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin - Screenshot_02C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin - Screenshot_03C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin - Screenshot_04

Reviews

Seçkin
September 24, 2023
Kursun ortalarındayım. Gayet açık, anlaşılır bir dilde konuları anlatmış hocamız. Yazılım hakkında hiç bilgisi olmayan biri direk bu kursu gönül rahatlığıyla alabilir. Tavsiye ederim.
Ertuğrul
December 20, 2020
Ücretsiz olmasına rağmen gayet verimli bir eğitim. Anlaşılır, teşvik edici. Hocamızın emeğine sağlık. Teşekkür ederim.
Mehmet
December 10, 2020
Merhabalar, kursu tanıtım videosunu izleyerek alma kararı aldım. Sıfırdan hiçbir şey bilmiyordum ve acaba eksik bir yer kalır mı aklıma takılan şeyler olur mu diye çok ikilemde kalıyordum. Ama hocamız o kadar akıcı o kadar güzel bir anlatım yapmış ki aklımda hiçbir şey kalmadı ve takılmadı. Kursun içinde ki örneklerle o örnekleri sanki bizim gibi daha yeni öğreniyormuş gibi hatalarla göstermesi çok hoşuma gitti . Aynı hataları bende alıyordum ve hocada alıp çözümünü en detaylı şekilde göstermesini çok Sevdim çok profesyonel bir çalışma ... ELİNİZE EMEĞİNİZE YÜREĞİNİZE SAĞLIK HOCAM Teşekkürler.
Saliha
December 3, 2020
İşini seven, hevesle anlatan bir hocayla karşılaşacaksınız. Pekiştirme yapmamız için ödevler vermesi de öğrenmeye katkıda bulunuyor. Özellikle ödevi geliştirip kendi kendinize farklı özellikler eklemeyi denemek, daha da faydalı oluyor diye düşünüyorum.
Sinan
January 31, 2019
Kurs sırasında yaşanılan sorunlar hakkında sorulan sorulara ya hiç cevap verilmemiş ya da verilen cevaplar "Unuttum" , "Bu konuda bilgim yok" , "Bu konuda yönlendireceğim bir yer yok" gibi cevaplar. Bunu göz önünde tutarak paranızı harcamanızda fayda var.
Hüseyin
January 25, 2019
Bu eğitim sayesinde yapamadıklarımı çok kolay bir şekilde öğrendim anladım,ve aynı zamanda uyguladım.Emrah hocaya çok teşekkür ediyorum. :)
Benan
January 24, 2019
Ücretsiz dağıtım için teşekkür ederim fakat eğitim oldukça vasat. Eğitmenin konuya hakimiyeti zayıf. Nesnel bir dili anlatıyor ama nesnellik adına en ufak bir şey yok. Ne class, ne interface ne de abstract. Form üzerinde textbox koyup veritabanına kayıt ekleyince programcı oldum modası geçti. Biz yazılımcılar artık eskisi gibi bilinçsiz değiliz. Lütfen içeriğinizi gözden geçiriniz.
Ahmet
January 22, 2019
Çok detay ve dolambaçlı olmuş sanki. İngilizce eklentiyi yükleme işini ilk başta gösterebilir ve ivme kazanırdık. Gayet iyi ama hızlı olabilir basit şeylerle zaman kaybı olmasın.
Efe
January 18, 2019
Bazı dikkat dağıtıcı elementler dışında kurs oldukça iyi. Tek kişisel sorunum anlatımın biraz yavaş olması ve ekranda çıkan bildirimler.
Eren
January 17, 2019
Bedava olması benim için iyiydi. Çünkü hem kaliteli hemde tamamen bedava. Ancak başlarken sıfırdan C#'a başlansaydı iyiydi. Yani programı indirdikden sonra neyin ne yaptığını falan anlatsaydın keşke. Ancak yinede güzel bir kurs.
Oğuz
December 19, 2018
Kaptanı daha önceki kurslarından da tanıyorum. C# eğitiminde de anlatımı olsun, ses tonu, bilgisi ve öğretme yöntemleri çok başarılı. Programcılığı ve mantığını en basit ve sade şekilde öğretiyor. Ezbere yapmıyoruz, öğreniyoruz.
Jesus
December 1, 2018
Daha önce bir bilgim olmamasına rağmen yapılan yanlışlarla olan anlatım bana göre harika. Yanlışımızı düzeltmeyi öğrenirken bir yandan da programa aşina oluyoruz. Hocamızı tebrik eder başarılarının devamını dilerim. Anlatımı ve konunun gidişatı çok güzel.
Furkan
November 28, 2018
C# eğitiminizi gayet başarılı buldum.Özellikle yeni başlayanlar ve temel seviyede olanlar için çok güzel bir eğitim.Şu an en sonda da bahsettiğiniz gerçek bir proje yapmanızı bekliyorum.
Samet
November 24, 2018
Youtube üzerinden de severek takip ettiğim ve udemy de eğitimini sırf daha önce verdiği emeklerini göze alarak satın aldığım eğitim eksik bırakıldı. Hani proje geliştime kısmı ne oldu bu eğitimin. Sonuna koymuş olduğunuz hangi projeyi geliştirelim olayında vermiş olduğunuz vaat içi boş bir söylemmiş meğer. Daha önce de size bu konuda soru sormuştum. Yeterli katılım olmadığı için henüz yapmadık demiştiniz. Baştan katılıma göre yapıyoruz biz bu işi deseydiniz ya.
Ferit
October 13, 2018
Anlatımınız gerçekten daha da iştah arttırıyo :) kusursuz keyf verici bir anlatım teşekkürler... ve bir an sıkıldığımı hatırlamıyorum...

Charts

Price

C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin - Price chart

Rating

C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin - Ratings chart

Enrollment distribution

C# Kurs: Yeni Başlayanlara Özel Projelerle Sıfırdan Öğrenin - Distribution chart

Related Topics

1921890
udemy ID
9/19/2018
course created date
11/16/2019
course indexed date
Bot
course submited by