İçeriğe geç

Object-Oriented Programming in C# Eğitimi

Eğitim Tipi: Sanal Sınıf / Online Süre: 5 Gün PDF İndir
AnasayfaEğitimlerObject-Oriented Programming in C# Eğitimi

Açıklama

Bu kapsamlı ve eksiksiz eğitim, .NET tarafından sağlanan hizmetleri kullanarak C# programlama diline etkili bir başlangıç yapılmasını sağlar. Özellikle C# programlama dili üzerinde duran eğitimde dinamik veri türü, adlandırılmış ve isteğe bağlı bağımsız değişkenler, genel arabirimlerde varyans kullanımı, zaman uyumsuz programlama anahtar kelimeleri ve tanımlama grupları gibi konular ele alınır. Ek olarak LINQ (Language Integrated Query) temelleri de işlenir.

Bu eğitim, C++ veya Java gibi C benzeri nesneye dayalı programlama dillerinde tam bir deneyim sahibi olmayan programcılara yöneliktir. Örneğin, C# dilini öğrenmek isteyen prosedürel programcılar için ideal bir eğitimdir.

Bu eğitimin en önemli özelliği C# programlama dilini nesneye dayalı bir açıdan ele almasıdır. Prosedürel programlama dili konusunda eğitim görmüş programcıların “nesneleri düşünmeye” başlamaları biraz zordur. Bu eğitim, nesneye dayalı kavramını başlangıçtan itibaren ele alır ve artan bir şekilde genişletir. C# ve .NET kullanılarak eksiksiz bir sistem oluşturulmasını göstermek için bir çözüm örneği kullanılır. C#; sınıflar, devralma ve çoklu biçimler gibi geleneksel nesneye dayalı programlama özelliklerinin yanı sıra özellikler, dizin oluşturucular, delegeler, olaylar ve arayüzler gibi çeşitli ilave özellikleri beraberinde getirir. Bu, C#’ı nesneye dayalı ve bileşen tabanlı sistemler oluşturmada çekici bir programlama dili haline getirir. Bu eğitim, tüm bu özellikleri kapsamlı bir şekilde ele alır.

C#, mükemmel ve güçlü bir programlama dilidir. Ancak, yeteneklerini tam anlamıyla kullanmak için .NET Framework teknolojisi ile nasıl çalıştığını çok iyi bir şekilde anlamanız gerekir. Eğitim, C# ve .NET Framework arasındaki çeşitli önemli etkileşimlerin yanı sıra koleksiyonlar, delegeler ve olaylarla ilgili önemli sınıfları ele alır. Windows Forms kullanarak GUI programları oluşturmaya yönelik giriş düzeyi bilgileri de içerir. Eğitim, C# 7.0’daki yeni özelliklerin ele alındığı dersle sona erir.

 

Bu eğitimde neler öğreneceksiniz?

  • C# programlama dili hakkında bilgiler
  • .NET Framework’teki sınıfları ve C# programlama dilini kullanarak program geliştirme
  • Windows Forms kullanarak basit GUI programları geliştirme
  • C# 4.0’daki dinamik veri türleri, adlandırılmış ve isteğe bağlı bağımsız değişkenler ve diğer yeni özellikler
  • C# 5.0’daki yeni anahtar kelimeleri kullanarak zaman uyumsuz programlama yapma
  • C# 6.0 ve C# 7.0’daki yeni özellikler

Eğitim İçeriği

NET: What You Need To Know
First C# Programs
Data Types in C#
Operators and Expressions
Control Structures
Object-Oriented Programming
Classes
More about Types
Methods, Properties and Operators
Characters and Strings
Arrays and Indexers
Inheritance
Virtual Methods and Polymorphism
Formatting and Conversion
Exceptions
Interfaces
.NET Interfaces and Collections
Delegates and Events
Introduction to Windows Forms
Newer Features in C#

Ön Koşullar

C# Bilgisi.