C# Başlangıç ve İleri Düzey
4.7 (1,852 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,185 students enrolled

C# Başlangıç ve İleri Düzey

C# Başlangıç ve ileri düzey
4.7 (1,852 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,185 students enrolled
Created by Cengiz ATİLLA
Last updated 5/2020
Turkish
Current price: $12.99 Original price: $19.99 Discount: 35% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 75.5 hours on-demand video
  • 17 articles
  • 97 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • C# programlama diline orta seviye bir yazılımcı kadar hakim olabilecekler
  • SQL bilgileri ile beraber kolay bir şekilde ADO NET kısmına giriş yapabilecekler.
Course content
Expand all 531 lectures 75:27:21
+ Tanıtım
4 lectures 36:08

Eğitime başlamaya karar verdiniz , ilk adım tamamlandı peki bir eğitimden alabileceğiniz maksimum verimi nasıl sağlarsınız. Bu dersimizde sizin online bir eğitimden maksimum verimi nasıl alacağınız hakkında konuşuyoruz.

Preview 13:13

Daha az zaman harcayarak daha çok verim nasıl alabiliriz diye sorduğumuz olur çünkü zaman paradan değerli. O zaman video içinde saydığım sosyal medya oturumlarınızı lütfen kapatın.

Preview 01:07
+ Kurulumlar
6 lectures 23:49
Güç seçenekleri
01:52
Windows update son durum
01:00
Microsoft SQL Server Kurulum
09:10
Visual Studio 2017 Comminity
08:07
Visual Studio 2017 Comminity - Kurulum sonu
01:45
+ C# Programlama dili hakkında
4 lectures 10:51

Merhaba Arkadaşlar ,

Yeni bir dil öğrenmeden önce öğrenmek istediğimiz dil konusunda bilgi sahibi olmak her zaman daha iyidir. Gelin beraber C# dilinin ne olduğunu , nerelerde kullanıldığını, gerçek hayat olarak bahsettiğimiz piyasadaki durumu konuşalım.

Preview 01:23

C# nedir ? Ne kadar güçlü bir dildir.

Preview 01:58

C# nerelerde kullanılır ? Ben C# öğrendiğim zaman web siteleri yapabilecek miyim ? web sitesi yapmak aslında sorun değil entegre sistemler yazabilecek miyim ...

Preview 04:28

C# öğrendik çok güzel işler yapabiliyorum , peki C# programlama dili piyasada ne seviyede aranıyor. Hızlı ve güzel bir iş bulabilmem için ne yapmam lazım ? 

Preview 03:02
+ Net Framework
4 lectures 09:06

Bu bölüm içerisinde .net framework ün çalışma mantığından bahsedeceğiz ve yazmış olduğumuz kodlarımızın makine diline nasıl dönüştüğü hakkında bilgi sahibi olacağız.

Çalışma mantığı
01:16

Bu bölüm içerisinde IL'ın ne olduğunu .net framework mimarisinde hangi bölümde durduğunu konuşacağız.

IL
03:28

Bu bölüm içerisinde CLR 'ın ne olduğunu .net framework mimarisinde hangi bölümde durduğunu konuşacağız.

CLR
02:01

Bu bölüm içerisinde IL 'ın ne olduğunu .net framework mimarisinde hangi bölümde durduğunu konuşacağız.

JIT
02:21
+ Visual Studio Kullanımı - 1/2
10 lectures 54:12

C# programlama işlemlerimize geçmeden önce uygulamalarımızı yazmakta bize yardımcı olacak olan Visual studio uygulamamızı inceleyelim.

Bilgilendirme
01:34

Visual studio 2017 ile yeni bir proje açma işlemlerini nasıl gerçekleştirdiğimizi inceleyelim.

Yeni bir proje açmak
07:21

Klasik bir başlangıç ile C# dünyasında ilk uygulamamızı birlikte yapalım.

Merhaba Dünya
02:20

ilk uygulamamız üzerinden sistemin işleyişini inceleyim.

Merhaba Dünya uygulamamız üzerinde sistemi inceleyelim.
12:38

Bu işler bakarak olsaydı kedi kasap olurdu demeyin hemen , debug etmek sadece bakmak değildir.
Debug etmek işin mantığını size öğretir. Program ile konuştuğunuz zaman algoritma mantığınız gelişir.

Debug etme işlemi ( Çalışma zamanında uygulamayı takip etmek )
09:24

Temel C# bölümlerinde sıklıkla kullanacağımız console komutlarından write ve writeline tanımlarının ne işe yaradıklarını inceleyelim.

Console.WriteLine & Console.Write & Console.ReadLine komutları ne işe yarar.
05:23

kod aralarındaki açıklamalar hayat kurtarır ...

Yorum satırı
03:42

Visual studio 2017 ile windows form açmak

Windows form projesi oluşturmak
05:44

Temel C# olarak isimlendirdiğimiz bölümlerimiz içerisindeki konularımıza odaklanıp zamanımızı konu odaklı geçirmek için nasıl bir yol izliyoruz.

Temel C# konularını detaylı ve hızlı öğrenmek
03:36
Eğitim içerik isimlendirme kuralı
02:30
+ Temel Konular - Değişkenler & Tür dönüşümleri
18 lectures 02:05:58

Bu bölüm içerisinde uygulamalarımızı yazarken olmaz ise olmazlarımız olan değişken kavramından bahsedeceğiz. Bu bölüm temel C# ın en önemli konusudur desek doğru bir tespit yapmış oluruz.

Bilgilendirme
05:06

Değişken nedir , nasıl tanımlanır , tanımlarken nelere dikkat etmemiz gerekir, dikkat etmemiz gereken noktalar nelerdir.

Değişken nedir , nasıl tanımlanır
12:31

Bu dersimizde değişkenlerin çalışmış oldukları cihazın üzerinde nerede durduklarını ve temel veri türlerini kullandığımız zamanki davranışlarını inceleyeceğiz.

Değişkenlerin sistem belleği üzerindeki davranışları
10:27

Bu dersimizde değişkenlerin alabileceği en düşük değerleri ve en yüksek değerlerin neler olduğunu bu değerleri nasıl öğrenebileceğimizi inceleyeceğiz.

Değişkenlerin kapasiteleri
05:08

Bu dersimizde değişkenlerin uygulama içerisindeki faaliyet alanlarından bahsedeceğiz.

Değişkenlerin faaliyet alanları
08:48

Uygulama içerisinde bir değişken tanımlarken dikkat etmemiz gereken noktalar nelerdir konusunu inceleyeceğiz.

Değişken tanımlarken dikkat edilmesi gereken hususlar
03:30

Ram bellek üzerinde stack kısmın inceledik , şimdi bellek üzerinde olan heap kısmını inceleyelim. bu ders içerisinde anlatılan konuların mantığını anlamanız yeterlidir.

Referans tipli davranışın incelenmesi
16:01

Uygulamalarımız içerisinde bazı zamanlarda değişkenin üzerine atamış olduğumuz değerimizin sabit olarak kalmasını ve uygulama boyunca değiştirilmemesini isteriz bu gibi durumları nasıl yönetebileceğimizi inceleyelim.

Sabit değerli değişken tanımlamak
04:24

Uygulamalarımızı yazarken bazı durumlarda elimizde olan değişkenin farklı türde bir değişken olmasını isteyeceğiz bu durumlardaki degişken veri türü geçişlerine tür dönüşümü denmektedir. Gelin beraber bu dönüşümlerin ne olduklarını inceleyelim.

Tür dönüşümü nedir ?
02:06

Tür dönüşümlerinde bilinçli olarak tür dönüşümünün nasıl olduğunu inceleyelim.

Bilinçli tür dönüşümü
05:34

Tür dönüşümlerinde bilinçsiz tür dönüşümünün ne olduğunu bilinçsiz olarak dönüştürülen tip dönüşümlerinde nasıl hatalar alabileceğimizi inceleyelim.

Bilinçsiz tür dönüşümü
02:48

Bilinçsiz tür dönüşümlerinde kontrolleri sağlamak için kullandığımız anahtar kelimelerimizi inceleyelim.

checked - unchecked anahtar kelimeleri
06:32

.net framework içerisindeki tüm tiplerin atası olan object tipini tanıyalım.

Object nedir ?
05:02

Boxing ( Kutulama ) - UnBoxing ( Kutudan çıkartma ) işlemlerini inceleyelim.

Boxing - Unboxing işlemler
02:00

Temel konuları öğreneceğimiz console application uygulamasında sıklıkla kullanacağımız bazı işlemlerin incelendiği önemli bir bölüm

Console İşlemleri
18:59
Tür dönüşümü - Parse & Convert
08:52
Parse - Convert Arasındaki Fark
08:09

Merhaba Arkadaşlar ,

Temel konular - Değişken & Tür dönüşümleri bölümünde öğrenmiş olduğumuz konular hakkında ufak bir sınavımız var.

Temel Konular - Değişken & Tür Dönüşümleri bölüm sonu sınav
5 questions
Bölüm sonu kaynak kodları
00:01
+ Temel Konular - Operatör Kullanımı
19 lectures 01:28:09

Hangi ölçekte uygulama yazarsanız yazın, operatörleri her noktada kullanıyoruz. Gelin beraber C# ile operatörleri inceleyelim.

Bilgilendirme
01:49

Aritmatiksel operatörlerden toplama ( + ) operatörünü inceleyelim.

Aritmatiksel Operatörler - Toplama
17:13

Aritmatiksel operatörlerden çıkartma ( - ) operatörünü inceleyelim.

Aritmatiksel Operatörler - Çıkartma
06:57

Aritmatiksel operatörlerden bölme( / ) operatörünü inceleyelim.

Aritmatiksel Operatörler - Bölme
02:46

Aritmatiksel operatörlerden çarpma ( * ) operatörünü inceleyelim.

Aritmatiksel Operatörler - Çarpma
02:35

Aritmatiksel operatörlerden mod alma ( % ) operatörünü inceleyelim.

Aritmatiksel Operatörler - Mod Alma
03:30

Aritmatiksel operatörlerden arttırma ( ++ ) , eksiltme ( -- ) operatörünü inceleyelim.

Aritmatiksel Operatörler -- |++ Operatörleri
03:34

Karşılaştırma operatörlerde küçüktür < operatörünü inceleyelim.

Karşılaştırma Operatörleri - Küçüktür
07:23

Karşılaştırma operatörlerde büyüktür > operatörünü inceleyelim.

Karşılaştırma Operatörleri - Büyüktür
01:41

Karşılaştırma operatörlerde küçük eşittir  <= operatörünü inceleyelim.

Karşılaştırma Operatörleri - Küçük Eşittir
03:12

Karşılaştırma operatörlerde büyük eşittir >= operatörünü inceleyelim.

Karşılaştırma Operatörleri - Büyük Eşittir
02:32

Karşılaştırma operatörlerde eşittir == eşit değildir !=  operatörlerini inceleyelim.

Karşılaştırma Operatörleri - Eşittir |Eşit değildir
03:03

Karşılaştırma operatörlerde is as  operatörlerini inceleyelim.

Karşılaştırma Operatörleri - is | as Operatörleri
07:17

Mantıksal operatörlerde ve & operatörünü inceleyelim.

Mantıksal Operatörler - & Operatörü
05:55

Mantıksal operatörlerde veya || operatörünü inceleyelim.

Mantıksal Operatörler - | Operatörü
02:45
Atamalı İşlem Operatörleri
05:33
Özel amaçlı operatörler
02:19
Region Kullanımı
08:04
Bölüm sonu kaynak kodları
00:01
+ Temel Konular - Koşul ifadeleri
11 lectures 01:20:39

Uygulamalarımızda işlemlerin yönünü ayarlayabildiğimiz süreçlerimizi yazarken çok sık kullandığımız karar yapılarını birlikte inceleyelim.

Bilgilendirme
02:09

IF ELSE genel kullanımı

IF ELSE Genel Kullanım
14:48

IF ELSE karar yapısı ile basit bir kullanıcı kontrolü yazalım.

Örnek Kullanım - Kullanıcı giriş kontrolü
06:55

IF ELSE konusunun pekişmesi için ufak bir ara sınav yapalım.

IF ELSE - Ara Sınav
13:31

ELSE IF kullanımı ile IF ELSE karar yapılarımızı zenginleştirelim.

ELSE IF Kullanımı
10:12

ELSE IF kullanımının pekişmesi için ufak bir hesap makinesi uygulaması yapalım.

ELSE IF - Ara Sınav
10:00

Karar yapılarımızdan bir diğeri olan Switch case yapısını inceleyelim.

Switch Case Kullanımı
09:25

Switch case konusunda öğrendiklerimizi pekiştirelim.

Switch Case - Ara Sınav
05:33

Go to anahtar kelimesinin kullanımını inceleyelim.

Switch Case ile Goto Anahtar Kelimesi
03:01

Switch case kullanımında birden fazla case imizi nasıl bağlayabildiğimizi inceleyelim.

Switch Case Kullanımı - II
05:04
Bölüm sonu kaynak kodları
00:01
+ Temel Konular - Döngüler
16 lectures 02:39:55

C# programlama dilinde döngüler nelerdir, ne zaman kullanırız , döngülerin çeşitleri nelerdir. Gelin beraber döngüleri detaylı olarak inceleyelim.

Preview 04:47

Sabit döngü tiplerinden - For döngüsünü incelemeye başlayalım.

For döngüsü - Genel Kullanım
14:01

2 farklı örnek kullanım ile for döngülerini incelemeye devam edelim.

For döngüsü - Örnek uygulama serisi - ( 2 farklı örnek uygulama içerir )
18:28

For döngüsü konusunda ödev uygulamasını içerir.

For döngüsü - Ödev uygulaması - 1
13:54
For döngüsü - Sonsuz döngü yapılması - Break - Continue Anahtar Kelimeleri
11:18
İç içe for döngüsü kullanımı
09:59
İç içe for döngüsü kullanımı - Ödev uygulaması - 2
10:04
Foreach Döngüsü
07:54
While döngüsü - Genel Kullanım
09:48
While döngüsü - Örnek uygulama serisi - ( 2 farklı örnek uygulama içerir )
14:23
While döngüsü - Ödev uygulaması - 1
19:10
do While Döngüsü - Genel Kullanımı
04:23
do While Döngüsü - Ödev
04:05
do while - Ödev 1 ( Cevap )
08:21
do while - Ödev 2 ( Cevap )
09:19
Bölüm sonu kaynak kodları
00:01
+ Diziler ( Arrays )
4 lectures 52:02
Bilgilendirme
06:21
Dizi Nedir
19:42
Dizi - Örnek Kullanımlar ( 2 farklı örnek uygulama içerir )
25:58
Bölüm sonu kaynak kodları
00:01
Requirements
  • Temel bilgisayar bilgisi
Description


C# Başlangıç ve İleri Düzey görsel eğitimini tamamladığınız zaman c# programlama dilinde orta seviye bir yazılımcı düzeyinde bilgi sahibi olacaksınız. 

SQL ve Ado net görsel eğitimlerime katılırsanız masaüstü uygulamaları geliştirebilir. 

MVC görsel eğitimine katılırsnız web programlama kısmında kendinizi geliştirebilirsiniz. 

Çekmiş olduğum veya çekeceğim eğitimlerimi güncel tutmaya gayret göstereceğim. 

Hepinize şimdiden başarılar dilerim. 

Cengiz ATİLLA

Who this course is for:
  • C# öğrenmek isteyen tüm katılımcılar