Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages C#

C# Programlama Dili : Temel, Orta, İleri Seviye

Profesyonel yazılım eğitmeninden C# programlama dilini ve çevre teknolojilerini öğrenin.
Rating: 4.3 out of 54.3 (1,214 ratings)
49,229 students
Created by Cihan Özhan
Last updated 2/2019
Turkish
30-Day Money-Back Guarantee

What you'll learn

  • C# ile gelişmiş masaüstü yazılım uygulamaları geliştirebileceksiniz
  • C# ile gelişmiş veritabanı programlama işlemleri öğreneceksiniz
  • Temel seviyeden başlayarak orta ve ileri seviyeye kadar C# programlama dilini öğrenmiş olacaksınız
  • Programlamanın temel kültürünü öğrenmiş olacaksınız
  • Ezber değil, anlayarak yazılım geliştirebileceksiniz
  • C# içerisindeki LINQ sorgulama yapısını öğreneceksiniz

Course content

32 sections • 195 lectures • 33h 31m total length

  • Preview10:21
  • Preview13:08
  • Nasıl Çalışmalıyız?
    23:00
  • Eğitim, Kurslar ve Kitaplar Üzerine...
    07:14
  • Bir Hata ile Karşılaştım!
    08:53

  • Preview04:51
  • Preview04:44
  • Neden C#?
    17:17
  • C# Versiyonları
    07:18
  • Framework Nedir?
    06:30
  • DOT.NET Framework Versiyonları
    17:34
  • Preview06:22

  • Geliştirme Ortamı
    12:01
  • Editör Nedir?
    02:47

  • Visual Studio 2017 Editörüne Genel Bakış - 1
    21:17
  • Visual Studio 2017 Editörüne Genel Bakış - 2
    12:26
  • Yeni Proje Oluşturmak : Konsol Uygulaması
    16:09
  • Yeni Proje Oluşturmak : Windows Form Uygulaması
    10:59
  • Yeni Proje Oluşturmak : WPF Uygulaması
    12:42
  • Proje Uygulama Ayarları : İleri Seviye Detaylar
    22:41

  • Preview20:09
  • Preview20:55
  • Kapsam
    06:44
  • Veri Tipleri
    06:12
  • Sabitler
    06:44
  • Tür Dönüşümü - 1
    14:25
  • Tür Dönüşümü - 2
    04:14
  • Nullable Types
    04:45
  • var Kullanımı
    06:46
  • Preview09:49
  • ref ve out Parametreleri
    12:11
  • Enum Kullanımı
    06:33
  • Enum Kullanımı - Gelişmiş
    13:29

  • Aritmetik Operatörler
    14:26
  • İlişkisel Operatörler
    02:57
  • Mantıksal Operatörler
    05:35
  • Atama Operatörleri
    03:29
  • Diğer Operatörler
    02:51

  • IF
    15:01
  • Switch
    08:59

  • Diziler
    32:30
  • İki Boyutlu Diziler
    07:08
  • Üç Boyutlu Diziler
    06:36
  • Düzensiz Diziler
    02:03

  • Jenerik Olmayan Koleksiyonlar
    19:47
  • Jenerik Koleksiyonlar
    11:14

  • For
    20:00
  • While
    04:18
  • Do While
    10:12
  • Continue ve Break Komutları
    05:25
  • Foreach
    02:08

Requirements

  • Başlangıç seviyesinde bilgisayar kullanıyor olmalısınız!
  • Bu kurs için herhangi bir programlama dili bilgisine sahip olmak zorunda değilsiniz!

Description

"Birisine bir şey öğretemezsiniz, ancak kendisinin onu keşfetmesine yardım edebilirsiniz." {Galileo Galilei}

Bu kurs C# programlama dilini öğretmeyi ve C# ile yazılım geliştirmeyi öğretmeyi hedeflemektedir.

Bu kurs C# Programlama dilini anlatmaktadır. Diğer gördüğünüz tüm başlıklar eğitmen tarafından öğrencilerinin daha çeşitli çevre teknolojileri hakkında bilgi sahibi olması için eklenmiştir. Örneğin, WPF, XAML, ADO.NET ve ASP.NET, ASP.NET Web API, Silverlight başlıklarının tamamı eğitmen tarafından öğrencilere HEDİYE amacıyla kursa eklenmiştir. Bu başlıklar ayrı kurs olacak kadar detaylı ve geniş konulardır. Bu nedenle, hediye olan kimi başlıklar detaylı, kimisi de bir ya da bir kaç videodan oluşabilir. Eğitmen ya bu konular için anlatımların yeterli olduğunu düşünmüş ya da farklı bir kurs olarak daha detaylı anlatmayı planlamış olabilir.

Bu kurs ile birlikte öğreneceğiniz konular aşağıdaki gibidir;

- Programlama Dillerine Genel Bakış
- Programlama Terminolojisine Genel Bakış
- Derleyici, Editör ve Framework Kavramları
- C# ve .NET Framework'e Genel Bakış
- Değişkenler, Türler, Kapsam, Enum vb.
- Operatörler
- Akış Kontrol Mekanizmaları
- Diziler (Çok Boyutlu ve Düzensiz Diziler Dahil)
- Koleksiyonlar (Generic ve NonGeneric)
- Döngüler
- Nesne Yönelimli Programlama ve İleri Seviye Sınıf Kullanımı
- İleri Seviye C# Yapıları
- İleri Seviye .NET Framework Yapıları
- Reflection ve Eklenti Tabanlı Programlama
- Windows Form Programlama
- WPF ve XAML ile Uygulama Geliştirme
- ASP.NET ile Web Programlama : HTML ve JavaScript
- ASP.NET ile Web Programlama : Standart Kontroller
- ASP.NET ile Web Programlama : Validasyon
- ASP.NET ile Web Programlama : Veritabanı Operasyonları
- ASP.NET ile Web Programlama : Veri Kontrolleri
- ASP.NET Web API ile Uygulama Geliştirme
- ASP.NET Web API ile Geliştirilen API İçin Masaüstü Uygulama Geliştirme
- Silverlight ile Uygulama Geliştirme
- LINQ (Language Integrated Query)
- ADO.NET
- Algoritmalar


KURS GÜNCELLEME POLİTİKASI :

Yayınladığım kursların içeriklerini belirli aralıklar ile güncelliyorum. İzlediğim politika ise aşağıdaki gibidir :

Mevcut yazılım projelerim haricinde bilgi paylaşımı sağlamak için kurslar üretiyorum... Bunların sayısı bu yıl içerisinde ciddi oranda artacak... Zaman ve emek yönetimi açısından artık "beğeni kadar güncelle" yöntemini uyguluyorum. Yani eğer kurslara puanlama yaparsanız, bu kursların takipçilerinin daha fazla eğitim istediğini düşünerek belirli aralıklarla bu kursları güncelleyeceğim. Eğer beğeni sayısı az ya da yeteri kadar olmazsa, bu kurslar herhangi bir güncelleme olmadan mevcut içeriklerle yayınlanmaya devam edecektir. Eğer satın aldığınız kursun güncellenerek size daha fazla değer katmasını isterseniz, bu isteğinizi bana ileteceğiniz en doğru yol puanlama sistemidir.

BAŞARI HİKAYELERİ

- T.C. Savunma Sanayii Başkanlığının hazırladığı "Vizyoner Genç" projesindeki tek yerli programlama eğitimi.
- Milli Eğitim Bakanlığı'nın oluşturduğu FATIH projesinde binlerce öğretmen tarafından on binlerce dakika izlenme.
- Yusuf Saha
- Bilgisayar Bölümü, C# Sınavı, Fakülte Birinciliği
- Savunma Sanayii'nde Uzay ve Endüstriyel Alanda Çalışan Öğrenciler (Bunların isimlerini veremiyorum)
- Şuan birçok akademide karşılaşacağınız ve zamanında tarafımdan yazılım eğitimi verilen onlarca danışman ve eğitmen.

Başarı hikayelerini yazmaya yeni başladım. Buraya adınızın eklenmesini ve diğerlerine motivasyon kaynağı olmak isterseniz bu eğitimi aldıktan sonra neler yaptığınızı bana mesaj yoluyla iletebilirsiniz.

Who this course is for:

  • Yazılım uzmanı olmak isteyen herkes
  • C# programlama dilini öğrenmek ve uzmanlaşmak isteyen herkes
  • Masaüstü, Web, Mobil uygulama geliştirmek ve bunları tek bir programlama diliyle yapabilmek isteyen herkes

Instructor

Cihan Özhan
Founder of DeepLab.co | Autonomous Systems Developer
Cihan Özhan
  • 4.3 Instructor Rating
  • 3,286 Reviews
  • 86,154 Students
  • 7 Courses

İleri seviye yazılım, veritabanı, Blockchain, Machine Learning, Deep Learning, Computer Vision alanlarında projeler geliştiriyorum. Bu genel başlıkları çoğunlukla otonom sistemler üretebilmek için kullanıyorum.

"Birisine bir şey öğretemezsiniz, ancak kendisinin onu keşfetmesine yardım edebilirsiniz." {Galileo Galilei}

Hakkımda daha detaylı bilgi almak ve ürettiğim kaynakları takip etmek için kişisel web sitemi ziyaret edebilir, LinkedIn üzerinden iletişime geçebilirsiniz.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.