­čç╣­čçĚ C# Programlama Dili : Temel, Orta, ─░leri Seviye

­čç╣­čçĚ C# Programlama Dili : Temel, Orta, ─░leri Seviye

C# Programlama Dili : Temel, Orta, ─░leri Seviye

Profesyonel yaz─▒l─▒m e─čitmeninden C# programlama dilini ve ├ževre teknolojilerini ├Â─črenin.

Language: turkish

Note: 4.2/5 (1,856 notes) 69,053 students

Instructor(s): Cihan ├ľzhan

Last update: 2021-04-30

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

 

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

DeepLab.Bootcamp organizasyonu ile temelden ileri seviyeye bir├žok konuda profesyonel canl─▒ yay─▒n e─čitimleri ve workshop’lara kat─▒lmak i├žin Discord kanal─▒m─▒z─▒ ziyaret edebilirsiniz : discord .com/invite/eqgURvZdzj


“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 APISilverlight 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

 

Course content

  • Giri┼č
    • Tan─▒t─▒m
    • Programlama Dillerine Genel Bak─▒┼č
    • Nas─▒l ├çal─▒┼čmal─▒y─▒z?
    • E─čitim, Kurslar ve Kitaplar ├ťzerine…
    • Bir Hata ile Kar┼č─▒la┼čt─▒m!
  • C# ve .NET Framework’e Giri┼č
    • C# Nedir?
    • Derleyici Nedir?
    • Neden C#?
    • C# Versiyonlar─▒
    • Framework Nedir?
    • DOT.NET Framework Versiyonlar─▒
    • ─░lk Program : Komut Sat─▒r─▒ ve Derleyici ile…
  • Geli┼čtirme Ortam─▒
    • Makale ├ľnerisi : Visual Studio 2019 Ortam Kurulumu
    • Geli┼čtirme Ortam─▒
    • Edit├Âr Nedir?
  • Visual Studio 2017 ile ├çal─▒┼čmak
    • Visual Studio Edit├Âr├╝ne Genel Bak─▒┼č – 1
    • Visual Studio Edit├Âr├╝ne Genel Bak─▒┼č – 2
    • Yeni Proje Olu┼čturmak : Konsol Uygulamas─▒
    • Yeni Proje Olu┼čturmak : Windows Form Uygulamas─▒
    • Yeni Proje Olu┼čturmak : WPF Uygulamas─▒
    • Proje Uygulama Ayarlar─▒ : ─░leri Seviye Detaylar
  • De─či┼čken, Kapsam, Tipler ve Daha Fazlas─▒
    • Degisken Tan─▒mlama ve Kullan─▒m─▒ – 1
    • Degisken Tan─▒mlama ve Kullan─▒m─▒ – 2
    • Kapsam
    • Veri Tipleri
    • Sabitler
    • T├╝r D├Ân├╝┼č├╝m├╝ – 1
    • T├╝r D├Ân├╝┼č├╝m├╝ – 2
    • Nullable Types
    • var Kullan─▒m─▒
    • object Vs. var
    • ref ve out Parametreleri
    • Enum Kullan─▒m─▒
    • Enum Kullan─▒m─▒ – Geli┼čmi┼č
  • Operat├Ârler
    • Aritmetik Operat├Ârler
    • ─░li┼čkisel Operat├Ârler
    • Mant─▒ksal Operat├Ârler
    • Atama Operat├Ârleri
    • Di─čer Operat├Ârler
  • Ak─▒┼č Kontrol
    • IF
    • Switch
  • Diziler
    • Diziler
    • ─░ki Boyutlu Diziler
    • ├ť├ž Boyutlu Diziler
    • D├╝zensiz Diziler
  • Koleksiyonlar
    • Jenerik Olmayan Koleksiyonlar
    • Jenerik Koleksiyonlar
  • D├Âng├╝ler
    • For
    • While
    • Do While
    • Continue ve Break Komutlar─▒
    • Foreach
  • Hata Y├Ânetimi
    • Hata Y├Ânetimi
  • Nesne Y├Ânelimli Programlama
    • Metotlar─▒ Anlamak – 1
    • Metotlar─▒ Anlamak – 2
    • S─▒n─▒f Nesnelerini Anlamak – 1
    • S─▒n─▒f Nesnelerini Anlamak – 2
    • S─▒n─▒f Nesnelerini Anlamak – 3
    • Namespace Nedir, Neden ve Nas─▒l Kullan─▒l─▒r?
    • ─░├ž ─░├že S─▒n─▒f Kullan─▒m─▒
    • Inheritance(Kal─▒t─▒m/Miras) Kavram─▒ Nedir, Nas─▒l ve Neden Kullan─▒l─▒r?
    • Interface(Aray├╝z) Nedir, Neden ve Nas─▒l Kullan─▒l─▒r?
    • Polymorphism(├çok Bi├žimlilik) Nedir, Neden ve Nas─▒l Kullan─▒l─▒r?
    • Statik S─▒n─▒flar ile Nesne ├ľrne─činden Ba─č─▒ms─▒z Nesneler Olu┼čturmak
    • Par├žal─▒ S─▒n─▒flar(Partial Class) ile S─▒n─▒f Nesnelerini Birden Fazla S─▒n─▒fa B├Âlmek
    • Sealed Classes(M├╝h├╝rl├╝ S─▒n─▒flar)
    • Virtual & Override ile Daha Az Kod Yazmak ve Profesyonel Mimari Geli┼čtirmek
    • Soyut Nesneler : Abstract Objects
  • ─░leri Seviye : Geli┼čmi┼č S─▒n─▒f Kullan─▒m─▒
    • ─░leri Seviye S─▒n─▒f Kullan─▒m─▒ – 1
    • ─░leri Seviye S─▒n─▒f Kullan─▒m─▒ – 2
    • ─░leri Seviye S─▒n─▒f Kullan─▒m─▒ – 3
  • ─░leri Seviye : Geli┼čmi┼č Dil Yap─▒lar─▒
    • Temsilci (Delegate)
    • Jenerik Temsilci (Generic Delegate)
    • Delegate ve Event ─░li┼čkisi
    • Action ve Func
    • Dinamik Programlama
    • Geni┼čletme Metotlar─▒ (Extension Methods)
  • LINQ : Language Integrated Query
    • Language Integrated Query – 1
    • Language Integrated Query – 2
  • ─░leri Seviye : Reflection
    • Reflection – 1
    • Reflection – 2
    • Reflection – 3
    • Reflection – 4
    • Reflection – 5
    • Reflection Uygulama : Eklenti Tabanl─▒ Programlama
  • ADO.NET ile Veritaban─▒ Programlama
    • Veritaban─▒ Ba─člant─▒s─▒ Olu┼čturma ve Y├Ânetme
    • Connected : Uygulama 1.1
    • Connected : Uygulama 1.2
    • Connected : Uygulama 1.3
    • Connected : Uygulama 2
    • Connected : Uygulama 3
    • Connected : Uygulama 4.1 -> Kullan─▒c─▒ ─░┼člemleri
    • Connected : Uygulama 4.2 -> Kullan─▒c─▒ ─░┼člemleri
    • Connected : Entity/Facade Tasar─▒m Deseni Uygulama – 1
    • Connected : Entity/Facade Tasar─▒m Deseni Uygulama – 2
    • Disconnected : DataSet ve DataTable Uygulamas─▒
  • ─░leri Seviye : ├çok Kanall─▒ ve Asenkron Programlama
    • Thread Nedir ve Nas─▒l ├çal─▒┼č─▒r?
    • Thread ve Multithread – FormCizim Uygulamas─▒
    • Thread Uygulama – 1.1
    • Thread Uygulama – 1.2
    • Background Thread
    • ParameterizedThreadStart
  • ─░leri Seviye : Paralel Programlama – TPL ve PLINQ
    • Task Parallel Library – 1
    • Task Parallel Library – 2
    • Task Parallel Library – ContinueWith
    • Task Parallel Library – ReturnValue
    • PLINQ
    • Paralel.Invoke()
  • Algoritmalar
    • Algoritma : Tekrar Eden Karakterleri Silme
    • Algoritma : Kelimelerin Anagram Kontrol├╝n├╝ Yapma
    • Algoritma : Metindeki Kelime Say─▒s─▒n─▒ Bulma
    • Algoritma : Metni Tersine ├çevirme
  • WPF ile Masa├╝st├╝ Programlama : Expression Blend
    • Expression Blend’e Genel Bak─▒┼č ve ├ľzelle┼čtirme
    • Toolbox
    • Nesneler ve Zaman ├çizelgesi(Timeline)
  • WPF ile Masa├╝st├╝ Programlama : XAML
    • XamlPadX ile XAML Temelleri
    • Canvas
    • StackPanel
    • WrapPanel
    • Margin ├ľzelli─či
    • Grid
    • GridSplitter
    • Border
    • Button
    • CheckBox
    • ComboBox
    • ContextMenu
    • Expander
    • Image
    • Label
    • ListBox
    • Menu
    • OpenFileDialog
    • PasswordBox
    • Popup
    • RadioButton
    • RichTextBox
    • TabControl
    • TextBlock
    • TextBlock – Dikey
  • WPF ile Masa├╝st├╝ Programlama : Uygulama Geli┼čtirme
    • Line ile ├çizim Olu┼čturmak
    • Line ile ├çizim Olu┼čturmak : C# ile
    • Ellipse
    • ToolTip Kullan─▒m─▒
    • Rectangle
    • UniformGrid Kullan─▒m─▒
    • WPF ve XAML ile Veri Ba─člama : Data Binding
    • XBAP ile Login Uygulamas─▒
    • ListBox ile Veritaban─▒ Uygulamas─▒ – 1
    • ListBox ile Veritaban─▒ Uygulamas─▒ – 2
    • WPF WebBrowser : WPF Uygulamalar─▒nda Web Taray─▒c─▒s─▒ Olu┼čturmak
    • C# ve XAML’─▒ Birlikte Kullanabilmek
    • XamlReader ile Harici Bir XAML Dosyas─▒n─▒ Okuyarak WPF Uygulamas─▒ Geli┼čtirmek
    • DocumentViewer ile XPS Dosyalar─▒n─▒ G├Âr├╝nt├╝lemek
  • WPF ve Entity Framework ile Uygulama Geli┼čtirmek
    • Aray├╝z ve Proje Tan─▒t─▒m─▒
    • Uygulama Veritaban─▒n─▒n Tasar─▒m─▒
    • Uygulaman─▒n Entity Model Yap─▒s─▒n─▒ Olu┼čturmak
    • Uygulama ├ľzelli─či : Kullan─▒c─▒ Ekle
    • Uygulama ├ľzelli─či : Kullan─▒c─▒lar─▒ Getir
    • Uygulama ├ľzelli─či : Kullan─▒c─▒ G├╝ncelle
    • Uygulama ├ľzelli─či : Kullan─▒c─▒ Sil
  • ASP.NET ile Web Programlama : Temeller
    • HTML : Visual Studio ile HTML Proje Olu┼čturmak
    • HTML : HTML Sayfalar─▒ Olu┼čturmak – 1
    • HTML : HTML Sayfalar─▒ Olu┼čturmak – 2
    • HTML : HTML Veri Giri┼č Nesneleri
    • HTML : HTML ile Kullan─▒c─▒ Login Tasar─▒m─▒
    • JavaScript Programlama Temelleri
  • ASP.NET ile Web Programlama : Standart Kontroller
    • ASP.NET Standart Kontrollere Giri┼č ve IsPostBack
    • ASP.NET Calendar Kontrol├╝
    • ASP.NET DropDownList ve ListBox Kontrolleri
    • ASP.NET FileUpload Kontrol├╝
    • ASP.NET MultiView Kontrol├╝
    • ASP.NET’de C# ile ├çal─▒┼čma Zaman─▒nda Dinamik Kontroller Olu┼čturmak
  • ASP.NET ile Web Programlama : Validasyon Operasyonlar─▒
    • ASP.NET’de Validasyonlara Genel Bak─▒┼č
    • RequiredFieldValidator Kontrol├╝ ile Validasyon
    • CompareValidator Kontrol├╝ ile Validasyon
    • T.C. Kimlik No i├žin CustomValidator Kontrol├╝ Kullan─▒m─▒
    • RegularExpressionControl Kontrol├╝ ile Validasyon
  • ASP.NET ile Web Programlama : Veritaban─▒ Operasyonlar─▒
    • ASP.NET ve ADO.NET ile Veritaban─▒ Programlama – 1
    • ASP.NET ve ADO.NET ile Veritaban─▒ Programlama – 2
    • ASP.NET ve ADO.NET ile ├çok Katmanl─▒ Veritaban─▒ Uygulamas─▒ Geli┼čtirmek
    • ASP.NET ve Entity Framework ile CRUD ─░┼člemleri
  • ASP.NET ile Web Programlama : Veri Kontrolleri
    • ASP.NET DataList Veri Kontrol├╝
    • ASP.NET Repeater Veri Kontrol├╝
  • WPF ve Web API ile Servis Mimarili Uygulama Geli┼čtirme
    • ASP.NET Web API i├žin Masa├╝st├╝ ─░stemci Uygulama Geli┼čtirmek – 1
    • ASP.NET Web API i├žin Masa├╝st├╝ ─░stemci Uygulama Geli┼čtirmek – 2
    • ASP.NET Web API i├žin Masa├╝st├╝ ─░stemci Uygulama Geli┼čtirmek – 3

 

­čç╣­čçĚ C# Programlama Dili : Temel, Orta, ─░leri Seviye

Excel Skills for Business [Coursera]

Time remaining or 835 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate