• Buradasın

    Nesne Tabanlı Programlama

    Özetteki ilgi çekici içerikler

    • Nesne Tabanlı Programlama Ders Kitabı İçeriği

      Kitap, C# programlama dili ve .NET Framework ile nesne tabanlı programlamayı öğretmektedir. Çalışma ortamı, form ekranı ve kod editörü arayüzü detaylı olarak anlatılmaktadır. İsim uzayları ve değişkenler temel programlama kavramları olarak ele alınmaktadır

      • calameo.com
    • C# Programlama Eğitim Programı

      Nesne Tabanlı Programlama ve veri tabanı kayıt uygulamaları öğretilecek. 2D oyunlar, otomasyon ve stok takip sistemleri geliştirilebilecek. SQL veri tabanı işlemleri ve filtreleme teknikleri öğretilecek. Yaklaşık 50 farklı araç kullanımı uygulamalı gösterilecek

      • udemy.com
    • C#'ta Nesne Tabanlı Programlama Temelleri

      OOP, gerçek dünya nesnelerinden esinlenen problem çözme ve tasarlama biçimidir. Nesneler özellikler ve davranışlardan oluşur. Sınıflar nesneler için şablon görevi görür

      • medium.com
    • C# Programlama Eğitimi: Windows Uygulaması ve Temel Kavramlar

      Bu video, Deniz Türkükmez tarafından sunulan bir C# programlama eğitim serisinin ikinci bölümüdür. Eğitmen, yaklaşık bir yıl sonra çektiği bu eğitimde Visual Studio'da C# programlama konusuna giriş yapmaktadır.. Video, Windows uygulaması oluşturma sürecini göstererek başlıyor ve ardından C# programlama dilinde temel kavramları açıklıyor. İçerikte using ifadeleri, namespace'ler, scope'lar, nesne tabanlı programlama kavramı ve form nesnesi örneği üzerinden nesne kavramı anlatılıyor. Eğitmen, bu kavramları günlük hayattan örneklerle basit ve anlaşılır bir şekilde aktarmayı amaçlıyor.. Eğitmen, bir sonraki videoda özellik, olay ve metot gibi kavramlardan devam edeceğini belirtiyor.

      • youtube.com
    • Java'da Nesne Tabanlı Programlama ve Kalıtım Eğitimi

      Bu video, bir eğitmen tarafından sunulan Java programlama dili eğitim içeriğidir. Eğitmen, kod yazarak nesne tabanlı programlama ve kalıtım kavramlarını adım adım göstermektedir.. Video, nesne tabanlı programlama dillerinde kalıtım kavramının önemini açıklayarak başlıyor ve ardından "Telefon" sınıfı üzerinden kapsülleme, get ve setter metodları oluşturma tekniklerini gösteriyor. Daha sonra "Cep Telefonu" ve "Akıllı Telefon" sınıflarını oluşturarak kalıtım mantığını uygulamalı olarak anlatıyor.. Kalıtım sayesinde aynı özelliklerin tekrar tekrar kodlanmasından kurtulup, ortak özelliklerin tek bir sınıf altında toplanabilmesi gösteriliyor. Bu sayede kodun daha kısa ve anlaşılır hale geldiği vurgulanmaktadır.

      • youtube.com
    • C# ile Nesne Tabanlı Test Programı Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan C# programlama dili eğitim içeriğidir. Eğitmen, izleyicilere adım adım bir test programı geliştirme sürecini göstermektedir.. Videoda, üç sekmeden oluşan (soru hazırlama, sınav başlatma ve sonuçları görüntüleme) bir test programının geliştirilmesi anlatılmaktadır. Eğitim, form tasarımı ile başlayıp, soruların text dosyasına yazılması, testin başlatılması, soruların okunması, cevapların alınması ve sonuçların hesaplanması adımlarını kapsamaktadır.. Eğitim boyunca "soru getir" ve "cevap al" fonksiyonlarının oluşturulması, timer kullanımı, butonların aktif/pasif durumlarının değiştirilmesi ve doğru-yanlış cevap sayısının list view ile gösterilmesi gibi konular detaylı olarak ele alınmaktadır. Program, soruları bir text dosyasından okuyor, kullanıcıdan cevap alıyor ve sonuçları başka bir text dosyasına kaydediyor.

      • youtube.com
    • JavaScript super Keyword Usage

      super keyword accesses properties on prototype or invokes superclass constructors. super.prop and super[expr] are valid in both classes and object literals. super(...) is valid only in class constructors

      • developer.mozilla.org
    • Java Programlama Dili ve Özellikleri

      Java, 1995'te Sun Microsystems tarafından geliştirilen esnek bir programlama dilidir. Java Community Process tarafından sürekli geliştirilmekte ve topluluk tarafından yönetilmektedir. Nesne tabanlı programlama dili olup, her platformda sorunsuz çalışır. Dünya genelinde 9 milyondan fazla Java geliştiricisi bulunmaktadır

      • niobehosting.com
    • Nesne Tabanlı Programlama Eğitimi: Banka Hesap Uygulaması

      Bu video, bir eğitim içeriği olup, bir eğitmen tarafından nesne tabanlı programlama konusunu anlatmaktadır.. Video, nesne tabanlı programlamanın özelliklerini kavramış olmanın ardından gerçek dünya problemi üzerinden pekiştirme amaçlı hazırlanmıştır. Eğitmen, bir banka hesap uygulaması örneği üzerinden nesne tabanlı programlama yaklaşımını göstermektedir. Uygulama, müşteri hesap numarası, adı ve para miktarı bilgilerini tutan, para yatırma, para çekme, hesap kontrolü ve hesap bilgilerini gösterme yöntemlerini içeren bir sınıf modelidir. Video boyunca kod yazımı, nesne oluşturma ve metotların nasıl kullanılacağı adım adım gösterilmektedir.

      • youtube.com
    • Ruby Programlama Dili Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan Ruby programlama dili hakkında bir eğitim içeriğidir. Eğitmen, Ruby'nin temel kavramlarını anlatmaktadır.. Video, Ruby'de her şeyin bir nesne olduğunu ve bu nesnelerin metotlarla programlanabildiğini açıklamaktadır. Eğitmen, "lend" metodu kullanarak string uzunluklarını hesaplama örneği vererek Ruby'nin diğer programlama dillerinden farkını göstermektedir. Video, "Yazılım Nedir" kanalının isminin karakter sayısını hesaplama örneğiyle sonlanmaktadır.

      • youtube.com
    • Nesne Tabanlı Programlama Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan nesne tabanlı programlama (object oriented PHP) dersinin son bölümüdür. Eğitmen, 22. ders olduğunu belirterek konuyu anlatmaktadır.. Videoda, alt sınıfta üst sınıftaki metodu kullanmanın başka bir anahtar kelime ile nasıl yapılacağı gösterilmektedir. Eğitmen, "parent" anahtar kelimesini kullanarak "set" metodunu nasıl çağırdığını örneklerle açıklamaktadır. Dersin sonunda, gelecek derslerde nesne tabanlı programlamadan faydalanarak kendi kütüphaneler yazıp web uygulamaları yapacakları ve ardından Zend Framework gibi framework'lere geçecekleri belirtilmektedir.

      • youtube.com
    • Nesne Tabanlı Programlama: Encapsulation Eğitimi

      Bu video, bir eğitmen tarafından sunulan nesne tabanlı programlama dersinin bir bölümüdür. Eğitmen, öğrencilere hitap ederek encapsulation (kapsülleme) konusunu anlatmaktadır.. Video, encapsulation'ın ne olduğunu ve neden kullanıldığını günlük hayattan örneklerle açıklamaktadır. İlk bölümde encapsulation'ın temel mantığı araba motoru, cüzdan, yüzük ve hap gibi örneklerle anlatılırken, ikinci bölümde C# programlama dilinde metotlar ve property yapısı üzerinden nasıl uygulandığı gösterilmektedir. Son bölümde ise dizi kullanımı ile class içindeki memberlara erişim arasındaki farklar ve TypeScript ile C# arasındaki farklar açıklanmaktadır.. Eğitmen, gelecek derslerde abstraction, inheritance ve polimorfizm gibi konuların adım adım anlatılacağını belirtmekte ve izleyicilerin herhangi bir kaynak olmadan nesne yönelimli programlama konusunda bilgi sahibi olabileceklerini vurgulamaktadır.

      • youtube.com
    • Nesne Tabanlı Programlama: Interface Kavramı Eğitimi

      Bu video, bir eğitmen tarafından sunulan nesne tabanlı programlama eğitim serisinin bir parçasıdır. Eğitmen, interface kavramını detaylı bir şekilde anlatmaktadır.. Video, interface kavramının temel anlamlarını, kullanım amaçlarını ve özellikleri kapsamlı şekilde ele almaktadır. İçerik, interface'in ne olduğunu, abstract class'larla arasındaki farkları, tanımlama kurallarını, isimlendirme geleneğini ve implementasyon yöntemlerini (explicit, implement, amelis) açıklamaktadır. Ayrıca, C, Java ve C# gibi farklı programlama dillerinde interface kullanımının nasıl yapıldığı da gösterilmektedir.. Eğitim, interface'lerin sadece imzaları (metod ve property) tanımladığını, erişim belirleyicileri kullanmadığını ve gövdeleri içermediğini vurgulamaktadır. Ayrıca, bir sınıfın birden fazla interface'i implemente edebilmesi, interface'lerin birbirinden türetilebilmesi ve referans değişkenleri olarak kullanılabilmesi gibi önemli konular da ele alınmaktadır. Video, konunun iki parçadan oluştuğunu belirterek, bu bölümün temel bilgileri içeren birinci aşamayı kapsamaktadır.

      • youtube.com
    • Pac-Man Oyunu Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan nesne tabanlı programlama ve Pac-Man oyunu geliştirme konulu bir programlama eğitim içeriğidir.. Video, basit bir Pac-Man oyununun adım adım geliştirilmesini göstermektedir. İlk olarak ekran boyutunun genişletilmesi ve oyunun modüler hale getirilmesi, ardından "Pacman çiz" ve "ızgara çiz" fonksiyonlarının oluşturulması anlatılmaktadır. Daha sonra "Yem" sınıfı oluşturulup 100 adet yem eklenmekte, bu yemlerin ekranda nasıl yerleştirileceği ve Pac-Man'ın yemleri yiyebilmesi için koordinat kontrolü yapılmaktadır.. Eğitim, nesne tabanlı programlama kavramlarını, döngülerin kullanımını ve temel oyun mekaniklerini içermektedir. Video sonunda, tüm yemleri yedikten sonra oyunun nasıl bitirileceği gösterilmekte ve ilerleyen videolarda düşmanların ekleneceği belirtilmektedir.

      • youtube.com
    • Nesne Tabanlı Programlamada Abstraction Kavramı

      Bu video, bir eğitmen tarafından sunulan nesne tabanlı programlama dersidir. Eğitmen, abstraction (soyutlama) kavramını detaylı bir şekilde anlatmaktadır.. Videoda abstraction kavramı, bir programlama dilinin veya object oriented felsefesinin özelliği olmadığını, sadece bir davranış ve mantık olduğunu vurgulayarak başlıyor. Eğitmen, abstraction'ın gerçek hayattan programlamaya genellediği bir davranış olduğunu günlük hayattan örneklerle açıklıyor ve UserService sınıfı üzerinden pratik uygulamalar sunuyor. Ayrıca, abstraction'ın interface ve abstract class'larla nasıl uygulanabileceği de anlatılıyor.. Video, abstraction'ın ana hedefinin bir nesnenin yalnızca o anki duruma göre ilgili davranışları gösterilmekte, gereksiz ayrıntıları gizlenmesi olduğunu vurguluyor. Eğitmen, abstraction'ın teknik boyutunun kolay olduğunu belirterek, niyetin anlaşılmasının önemini vurguluyor ve bir sonraki derste interface konusunun detaylı olarak ele alınacağını belirtiyor.

      • youtube.com
    • Nesne Tabanlı Programlama Eğitim Serisi

      Bu video, yazılıma yeni başlayanlar için hazırlanmış bir eğitim serisinin ilk bölümüdür. Konuşmacı, nesne tabanlı programlama (object oriented programming) konusunu Türkçe olarak anlatmayı amaçlamaktadır.. Video, nesne tabanlı programlamanın ne olduğunu ve neden öğrenilmesi gerektiğini açıklayarak başlıyor. Konuşmacı, bu konseptin kodun okunabilirliğini artırdığını ve ortak çalışma gruplarında daha verimli çalışmayı sağladığını vurguluyor. Ardından Python'da nesne tabanlı programlamaya giriş yaparak, integer ve string sınıflarının toplama işlemlerini karşılaştırıyor. Video, bir dizi eğitim serisinin ilk bölümü olup, gelecek videolarda sınıf ve nesne yapıları, sınıf değişkenleri, metotlar, kalıtım, magic ve thunder methods, dekoratörler gibi konuların işleneceği belirtiliyor.

      • youtube.com
    • C# ile Ekran Alıntısı Aracı Yapımı Eğitimi

      Bu video, bir eğitim içeriği olup, eğitmen tarafından C# programlama dilinde ekran alıntısı aracı nasıl yapılacağını adım adım gösteren bir ders formatındadır.. Video, öncelikle uygulamanın nasıl çalıştığını göstererek başlıyor ve ardından metotlar ve erişim türleri hakkında bilgi veriyor. Eğitmen, form loadında gerçekleştirilen işlemleri kodlayarak gösteriyor: ekran görüntüsünü alma, dosya adı oluşturma, formu uyutma, resmi kaydetme ve uygulamayı kapatma işlemlerini detaylı şekilde anlatıyor. Video, nesne tabanlı programlama kavramlarını kullanarak pratik bir uygulama örneği sunuyor.

      • youtube.com
    • PHP'de Nesne Tabanlı Programlama: Başlatıcı, Bitirici ve Otomatik Yükleme Fonksiyonları

      Bu video, bir eğitim setinin ikinci dersi olup, bir eğitmen tarafından PHP'de nesne tabanlı programlama konularını anlatan bir eğitim içeriğidir.. Videoda öncelikle başlatıcı (constructor) ve bitirici (destructor) fonksiyonlarının nasıl kullanılacağı gösterilmektedir. Eğitmen, "Müşteri" sınıfı üzerinden bu fonksiyonları örneklerle açıklamaktadır. Daha sonra otomatik yükleme (autoload) fonksiyonu detaylı olarak anlatılmakta ve bu fonksiyonun nasıl çalıştığı, sınıf dosyalarının nasıl otomatik olarak yükleneceği gösterilmektedir. Video, PHP'de nesne tabanlı programlama temellerini öğrenmek isteyenler için faydalı bir kaynaktır.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor