Ana Sayfa | Eğitim Cd'leri | Eğitim Kitapları |  212 428 23 21-23 39


    Visual Studio.net 2005 Türkçe Eğitim CD

 

Microsoft.net mimarisi nedir ?

Avantajları nedir ?

Bu mimarinin programlama ortamı nasıl kullanılır ?

C#.net ile program nasıl yazılır ?

C#.net kod yapısı ve kontroller, nesne yönelimli programlama, XML, SQL, Ado.net kullanıumı, web tabanlı uygulama yazımı……..tümüyle uygulamalı ve Türkçe

  1. Visual C# 2005 kurulumu

  2. Visual C# 2005 arayüzü

    1. Start sayfası

    2. Yeni projeler oluşturmak

    3. Uygulama geliştirme ortamı

                                                               i.      Design view

                                                             ii.      Solution explorer

                                                            iii.      Properties

                                                           iv.      Toolbox

                                                             v.      Server Explorer

    1. Menu bar ve seçenekler

  1. Visual C# 2005 dosya türleri

  2. C# programlama temelleri  

    1. “Merhaba Dünya!” uygulaması

    2. Kodlama yapısı

                                                               i.      Class

                                                             ii.      Method

                                                            iii.      Değişken

                                                           iv.      Main kod

    1. Skop

    2. Veri türleri  

                                                               i.      Değer ve referans tipleri farkı

                                                             ii.      Değer türleri

1.      Sayısal türler (int, float, double, decimal)

2.      Char, boolean türler

                                                            iii.      Referans türleri

1.      object türü

2.      string türü

    1. Program akış kontrolü

                                                               i.      Durum ifadeleri

1.      if, else, else if deyimleri

2.      switch deyimi

                                                             ii.      Döngüler

1.      for döngüsü

2.      foreach döngüsü

3.      while döngüsü

4.      do while döngüsü

                                                            iii.      break deyimi

                                                           iv.      continue deyimi

                                                             v.      return deyimi

    1. Enumeration

    2. Arrays (Diziler)

    3. Diziler - Örnek program : İskambil kartıları karıştırma ve dağıtma

    4. Namespace ler

                                                               i.      Namespace kavramı

                                                             ii.      Using deyimi

    1. Operatörler

                                                               i.      Aritmetik operarörler

                                                             ii.      Bileşik atama operatörleri

                                                            iii.      Eşitlik ve ilişki operatörleri

                                                           iv.      Arttırma ve eksiltme operarörleri

                                                             v.      İşlem önceliği

                                                           vi.      Mantıksal operatörler

1.      And

2.      Or

3.      not

  1. Object ve type lar

    1. Class

    2. Struct

    3. Metodlar

    4. UML Class Diagram aracı

    5. Class ve Struct kullanımı  

    6. Constructor ve Destructor kavramları

    7. Static deyimi, statik method ve değişkenler

    8. Recursive metodlar

  2. Nesne yönelimli programlama

    1. Kalıtım

                                                               i.      Temel kavramlar

                                                             ii.      Base class, derived class

                                                            iii.      Modifiers

1.      erişilebilirlik anahtarları

a.       public

b.      protected

c.       private

2.      diğer anahtarlar

a.       static

b.      virtual

c.       abstract

d.      override

e.       sealed

                                                           iv.      Interfaces

1.      interface oluşturmak ve tanımlamak

2.      interface lerde kalıtım

    1. Sınıflarda çoklu interface kullanımı

    2. Abstract class ve method lar

    3. Operatör overloading

    4. Casting

                                                               i.      Tip çevirimleri

1.      İmplicit çevirimler

2.      Explicit çevirimler

                                                             ii.      Boxing ve unboxing

    1. Delegate ve Eventler

                                                               i.      Delegate

                                                             ii.      Event

  1. Exception handling

    1. Exception nedir, tanım

    2. Try Catch bloğu

    3. Finally bloğu

    4. Exception throwing

    5. Kullanıcı tanımlı exception sınıfları

    6. Debugging

  2. String kütüphanesi

    1. String temelleri ve constructor ları

    2. Temel string methodları

                                                               i.      Length

                                                             ii.      Equals

                                                            iii.      Indexof

                                                           iv.      Substring

                                                             v.      Concat

    1. Diğer String methodları

                                                               i.      Replace

                                                             ii.      Tolower

                                                            iii.      Toupper

                                                           iv.      Trim

    1. Stringbuilder sınıfı

                                                               i.      İnsert

                                                             ii.      Remove

                                                            iii.      Replace

                                                           iv.      Length

                                                             v.      Append

    1. Char yapısı 

    2. Kurallı dizeler ve Regex sınıfı

  1. Collections

    1. Collections

    2. Arraylist

    3. Stack

    4. Queue

    5. SortedList

  2. Threading

    1. Thread kavramı, thread life cycle

    2. Thread izleme ve senkronizasyon

  3. Ornek Uygulama : Ogrenci, ogretmen, derse yazilma

  4. GUI programlama 1

    1. Winform uygulamaları ve Windows Forms

    2. Label, Textbox ve Button

    3. Combobox ve listbox

    4. Örnek Program : Hastabilgileri uygulaması

    5. Groupbox ve Panel

    6. Checkbox ve RadioButton

    7. Picturebox

    8. Tooltip

    9. NumericUpDown

    10. Menu

    11. MonthCalendar

    12. DateTimePicker

    13. TabControl

    14. MDI Formlar

    15. Dialog Bileşenleri

                                                               i.      FileOpen

                                                             ii.      FileSave

    1. Timer

    2. Örnek Program : Metin Editörü 

  1. Veritabanı, SQL ve ADO.NET

    1. XML temelleri

    2. Veritabanı ve ilişkisel veritabanı kavramı

    3. SQL

                                                               i.      Temel SQL tanımı

                                                             ii.      SELECT

                                                            iii.      INSERT

                                                           iv.      UPDATE

                                                             v.      DELETE

                                                           vi.      ORDER

                                                          vii.      WHERE

                                                        viii.      JOIN (INNER, LEFT OUTER, RIGHT OUTER)

    1. StoredProcedure

    2. ADO.NET

                                                               i.      OleDB ve SqlClient sınıfları

                                                             ii.      Connection

                                                            iii.      DataAdapter

                                                           iv.      DataReader

                                                             v.      Command

                                                           vi.      DataSet

                                                          vii.      DataTable

                                                        viii.      DataRow

                                                           ix.      DataColumn

                                                             x.      ConnectionLess ve ConnectionOriented

                                                           xi.      Transaction

  1. Veri Erişimi

    1. DataGridView GUI bileşeni

    2. Bileşenlere veri bağlama (data binding)

    3. Örnek uygulama : grafik arabirim ile veritabanından okuma ve yazma işlemi  

    4. Örnek uygulama : veritabanından veri okuma ve yazma işlemi (dataset, data table)  

    5. Örnek uygulama : veri kopyalama (datareader) 

  2. XML Düzenleme

    1. XML Yazma ve Okuma

                                                               i.      XMLReader

                                                             ii.      XMLWriter

    1. Örnek program

    2. Xpath ile xml navigasyonu

  1. ASP.NET Web Uygulamaları

    1. Web uygulamalarına giriş ve tanımlar

    2. Web uygulaması oluşturma

    3. Visual Studio web uygulama geliştirme ortamı

                                                               i.      Menüler

                                                             ii.      Toolbox

                                                            iii.      Solution Explorer

    1. Örnek: basit bir web uygulaması

    2. HTML

                                                               i.      Temel html tagları

                                                             ii.      Tablo

                                                            iii.      Div

                                                           iv.      CSS

                                                             v.      Örnek bit html sayfa

    1. Web Bileşenleri

                                                               i.      Label

                                                             ii.      Textbox

                                                            iii.      Button

                                                           iv.      Hyplerlink

                                                             v.      DropdownList

                                                           vi.      RadiobuttonList

                                                          vii.      Image