• Buradasın

    Nesne Yönelimli Programlama

    Özetteki ilgi çekici içerikler

    • Java Programlama Dili Temel Eğitimi

      Bu video, Mustafa Murat Coşkun tarafından sunulan kapsamlı bir Java programlama dili eğitim içeriğidir. Eğitmen, programlama bilgisi olan ama Java'ya yeni başlayanlar için hazırlanmış bu eğitimde temel kavramları adım adım anlatmaktadır.. Video, Java'nın temel yapısından başlayarak nesne yönelimli programlama kavramlarına kadar uzanan bir yapıya sahiptir. İçerik, Eclipse geliştirme ortamında Java projesi oluşturma, veri tipleri, matematiksel operatörler, koşullu ifadeler, döngüler, metotlar, sınıflar, nesneler, encapsulation, inheritance ve interface gibi konuları kapsamaktadır. Tüm konular kod örnekleriyle desteklenerek, "Employee" ve "Person" sınıfları üzerinden uygulamalı olarak gösterilmektedir.. Eğitim yaklaşık bir saat sürmekte olup, Java'nın temel konseptlerine hızlı bir giriş sunmayı amaçlamaktadır. Video boyunca her konu için örnek kodlar yazarak ve bunları çalıştırarak sonuçları göstererek, Java'da temel programlama yapılarının nasıl kullanılacağını detaylı şekilde anlatmaktadır.

      • youtube.com
    • Java Programlama Eğitim Videosu

      Bu video, bir eğitmen tarafından sunulan Java programlama dersinin kapsamlı bir eğitim serisidir. Eğitmen, izleyicilere Java programlama temellerini adım adım anlatmaktadır.. Video, Java'nın kurulumundan başlayarak temel programlama kavramlarını, nesne yönelimli programlama prensiplerini ve Eclipse IDE kullanımını kapsamaktadır. İçerikte "Selam" ve "SelamTest" sınıflarının yazımı, main metodunun önemi, encapsulation (kapsülleme) kavramı ve Java'nın platform bağımsızlığı gibi temel konular ele alınmaktadır.. Eğitim, Java'nın büyük-küçük harf duyarlılığı, blok yapısı, nesne oluşturma ve metot çağırma işlemlerini basit örneklerle açıklamaktadır. Ayrıca, Eclipse IDE'nin kurulumu, workspace oluşturma ve yeni Java projesi başlatma süreçleri de detaylı şekilde gösterilmektedir. Video, Java programlama öğrenmek isteyenler için temel bir rehber niteliğindedir.

      • youtube.com
    • C# Programlama Dili Eğitim Videosu

      Bu video, Dinçertekin tarafından sunulan C# programlama dili eğitim serisinin ilk bölümüdür. Eğitmen, C# programlama dilinin temel özelliklerini ve kullanımını anlatmaktadır.. Video, C# programlama dilinin ne olduğu, nesne yönelimli bir dil olduğu ve Visual Studio 2022 kurulumu ile başlıyor. Eğitmen, Visual Studio'da yeni bir konsol uygulaması projesi oluşturma sürecini adım adım gösteriyor ve ilk kod olarak "Merhaba Dünya" yazdırma ve tuş okuma fonksiyonlarını kullanarak basit bir uygulama oluşturuyor. Video, C# programlama dilinin temel kavramlarını öğrenmek isteyenler için temel bir giriş sunuyor.

      • youtube.com
    • Java Programlama Dili Tanıtımı

      Bu video, programlama dilleri serisinin bir parçası olarak Java programlama dilini tanıtan bir eğitim içeriğidir.. Video, programlama dillerinin gramer yapısı ve doğru kod yazmanın önemi ile başlayıp, bilgisayar tarihindeki programlama dillerinin gelişimini anlatmaktadır. Java'nın 1995 yılında Sun firması tarafından elektrikli ev aletleri için geliştirildiği, farklı işletim sistemlerinde çalışabilmesi için Java Virtual Machine (JVM) ve Java Runtime Environment (JRE) gibi teknolojilerin geliştirildiği açıklanmaktadır. Java'nın nesne yönelimli, hata ayıklama özelliği olan, taşınabilir ve veri alışverişinde elverişli bir programlama dili olduğu, ancak anlaması ve koda dökmesi diğer dillere göre daha zor olduğu belirtilmektedir. Video, Java'nın Amazon, Google, YouTube gibi büyük firmalarda ve Yemeksepeti, Sahibinden gibi Türkiye'deki firmalarda iş imkanları sunduğu bilgisiyle sonlanmaktadır.

      • youtube.com
    • Python Giriş Dersi

      Bu video, bir eğitmen tarafından sunulan Python programlama diline giriş dersidir.. Videoda Python'un ne olduğu, özellikleri ve kullanım alanları anlatılmaktadır. Python'un nesne yönelimli, yorumlanabilen, modüler ve etkileşimli bir dil olduğu, derlemeye gerek duymadan çalışabildiği ve Unix, Linux, Mac, Windows ve Android gibi çeşitli platformlarda çalışabildiği belirtilmektedir. Ayrıca Python ile web tasarımı, sistem programlama, kullanıcı arayüzü programları, A programlama, uygulama ve veritabanı yazılımı gibi alanlarda yazılım geliştirilebileceği açıklanmaktadır. Python'un diğer programlama dillerinden ayıran en büyük özelliği girintilere dayalı basit söz dizimi olduğu ve bu sayede daha hızlı yazılım geliştirme imkanı sağladığı vurgulanmaktadır.

      • youtube.com
    • Kopyalama Kurucusu Eğitim Videosu

      Bu video, Arif Altıok tarafından sunulan bir programlama dersidir. Arif, sınıflardaki kopyalama kurucusunu teorik olarak açıklamakta ve örneklerle pekiştirmektedir.. Video, kopyalama kurucusunun ne olduğunu, nasıl tanımlandığını ve kullanım alanlarını detaylı şekilde ele almaktadır. Kopyalama kurucusunun özel bir kurucu fonksiyonu olduğu, parametresinin bu sınıftan bir nesne olması gerektiği ve pointer türünden özellikler kullanıldığında kendi kopyalama kurucusunun tanımlanması gerektiği anlatılmaktadır. Ayrıca, derleyicinin varsayılan olarak oluşturduğu kopyalama kurucusunun pointer'ları nasıl yönettiği ve bu durumun yıkıcı fonksiyonlarda nasıl sorunlara yol açabileceği örneklerle gösterilmektedir.

      • youtube.com
    • Java ile Hastane Otomasyon Sistemi Eğitimi

      Bu video, bir eğitmen tarafından sunulan Java programlama dili ile hastane otomasyon sistemi geliştirme eğitimidir.. Eğitim, hastane otomasyon sisteminin üç farklı kullanıcı tipi (başhekim, doktor ve hasta) için nasıl tasarlanacağını adım adım göstermektedir. İlk bölümde proje yapısı ve GUI arayüzünün oluşturulması anlatılırken, ikinci bölümde kullanıcı girişi yapma süreci, veritabanı bağlantısı ve giriş ekranı tasarımı ele alınmaktadır.. Videoda ayrıca Java ile veritabanı işlemleri, nesne yönelimli programlama, font ayarları ve başhekim modeli oluşturma gibi teknik konular da işlenmektedir. Eğitmen, kullanıcı girişi için gerekli metotları oluşturma ve veritabanında kullanıcı adı-şifre kontrolü yapma gibi pratik uygulamaları da göstermektedir.

      • youtube.com
    • Python'da Classlar ve Objeler Dersi

      Bu video, bir eğitim dersi formatında olup, bir eğitmen tarafından Python programlama dilinde classlar ve objeler konusu anlatılmaktadır.. Video, object oriented programming (OOP) kavramını açıklayarak başlıyor ve basit veri tiplerinden farklı olarak daha kompleks işlemler için classların nasıl kullanılacağını gösteriyor. Eğitmen, "Student" (Öğrenci) sınıfı örneği üzerinden class oluşturma, init fonksiyonu kullanımı, self parametresi ve statik değişkenler konularını adım adım kod örnekleriyle açıklıyor. Özellikle her obje için farklı değerlerin nasıl atanacağı ve statik değişkenlerin tüm objeler için aynı değeri nasıl paylaşacağı detaylı olarak gösteriliyor.

      • youtube.com
    • Python'da ATM Sistemi Oluşturma Eğitimi

      Bu video, bir eğitmen tarafından sunulan Python programlama dili eğitim serisinin bir parçasıdır. Eğitmen, nesne yönelimli programlama konusunu pekiştirmek için ATM sistemi örneği üzerinden adım adım anlatmaktadır.. Video, ATM sisteminin temel sınıflarının (Müşteri ve ATM) oluşturulmasından başlayarak, şifre doğrulama, menü sistemi, bakiye sorgulama, kredi kartı borcu görüntüleme, para çekme, para yatırma ve çıkış gibi temel ATM işlemlerinin nasıl programlanacağını göstermektedir. Eğitmen, 95 satırlık ATM uygulamasını kodlamakta, test etmekte ve hata ayıklama sürecini detaylı olarak anlatmaktadır.. Eğitim, veritabanı oluşturma, döngü kontrolü, if-else yapıları ve sınıfların kullanım mantığı gibi temel programlama kavramlarını içermektedir. Ayrıca, uygulamada karşılaşılan "type- c ford table and integer" hatasının tespit edilmesi ve düzeltilmesi gibi pratik hata ayıklama teknikleri de gösterilmektedir.

      • youtube.com
    • Programlama Dilleri Hakkında Bilgilendirme

      Bu video, bir eğitmen tarafından 17 yaşındaki lise öğrencisi Talha'nın programlama dilleri hakkında sorusuna cevap veren bir soru-cevap formatındadır. Talha, ailesinin zoruyla teknik lisede uçak bölümünde okuyor ancak bilgisayarı çok seviyor.. Videoda, programlama dünyasına girmek isteyenler için stratejik bir yol izlenmesi tavsiye ediliyor. Eğitmen, öncelikle bir yapısal programlama dilini (C, Java, C++) çok iyi öğrenmenin, ardından diziler, veri yapıları ve nesne yönelimli programlama kavramlarını öğrenmenin önemini vurguluyor. Ayrıca, programlama dilinin temel kavramlarını öğrenmenin, farklı dillerde de uygulanabileceğini belirtiyor.

      • youtube.com
    • Memento Design Pattern Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı Memento design pattern'ini anlatmaktadır.. Video, Memento design pattern'inin ne olduğunu açıklayarak başlıyor ve ardından notepad örneği üzerinden pratik bir uygulama sunuyor. Memento, bir nesnenin daha önceki durumuna dönmesini sağlayan bir pattern olarak tanımlanıyor. Konuşmacı, notepad örneği üzerinden memento'nun nasıl oluşturulacağını, hafızaya nasıl kaydedileceğini ve gerektiğinde nasıl geri alınacağını adım adım gösteriyor. Video, Memento pattern'inin temel prensiplerini ve kullanım alanlarını öğrenmek isteyenler için faydalı bir kaynak niteliğindedir.

      • youtube.com
    • C++'da Nesneye Yönelik Programlama ve Class Kavramı Eğitimi

      Bu video, bir eğitmen tarafından sunulan C++ programlama dili eğitim içeriğidir. Eğitmen, nesne yönelimli programlama kavramını ve class yapısını anlatmaktadır.. Video, C++'da nesne yönelimli programlamanın temelini oluşturan class kavramını detaylı şekilde ele almaktadır. Class'ın structure'dan farkları, dinamik bellekte yaratılması, fonksiyonların değişkenlerle ilişkilendirilmesi ve public, private, protected erişim belirleyicileri gibi temel kavramlar örneklerle açıklanmaktadır. Ayrıca sınıf yapısının sentaksı, değişken tanımlama ve class scope kavramı da kod örnekleriyle gösterilmektedir.. Video, önceki derste yapılarla (structure) anlatılan stem dinamiği problemlerinin devamı niteliğindedir ve bir sonraki derste sınıflarla devam edileceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • Java Eğitiminde Döngüler Dersi

      Bu video, nesne yönelimli programlama dillerinden Java eğitim serisinin altıncı dersidir. Eğitmen, döngülerin temel kavramlarını ve kullanımını anlatmaktadır.. Videoda for, while ve do-while döngülerinin yapısı, çalışma prensipleri ve kullanım alanları detaylı olarak ele alınmaktadır. Eğitmen her bir döngü türünü örneklerle açıklamakta, başlangıç değeri, şart ve artma-azaltma işlemleri göstermektedir. Ayrıca, döngülerin koşul kontrolü ve sayac kullanımı arasındaki farklar karşılaştırmalı olarak anlatılmaktadır.. Video, "Yakın Doğu Üniversitesi" yazdırma örneği üzerinden döngülerin çalışma mantığını göstermekte ve hangi durumlarda döngülerin nasıl çalıştığını ve hangi durumlarda çalışmadığını örneklerle açıklamaktadır.

      • youtube.com
    • PHP Eğitim Seti: Nesne Yönelimli Programlamada Namespace Kavramı

      Bu video, bir eğitmen tarafından sunulan PHP eğitim setinin 110. dersidir ve nesne yönelimli programlamada namespace kavramını anlatmaktadır.. Videoda namespace kavramının neden ihtiyaç duyulduğu, nasıl kullanılacağı ve aynı isimde class'ların oluşturulmasının sorunlarını nasıl çözdüğü detaylı olarak açıklanmaktadır. Eğitmen, namespace'in aynı işleri yapan class'ları gruplama ve organizasyon sağlama özelliğini iki farklı proje üzerinden (üyeler işlemleri ve öğrenci sınıfları) göstermektedir.. Ayrıca videoda sınıfların miras alma özelliği, takma adların kullanımı ve otomatik sınıf yükleme dosyasının çalışma prensibi de örneklerle anlatılmaktadır. Bir sonraki derste bu dosyanın daha gelişmiş hale getirileceği belirtilmektedir.

      • youtube.com
    • Java'da Nesne Yönelimli Programlama: Dikdörtgen Alanı Hesaplama

      Bu video, bir eğitim içeriği olup, bir eğitmen tarafından Java programlama dilinde nesne yönelimli programlama konusunu anlatmaktadır.. Video, alan hesaplama konusunda devam eden bir ders niteliğindedir. Eğitmen, NetBeans programında "Dikdörtgen" adlı bir sınıf oluşturarak, bu sınıfın değişkenlerini (kısa kenar, uzun kenar ve alan) tanımlar. Ardından, sınıf ve obje kavramlarını açıklar ve "Rectangle" türünden bir obje oluşturarak alan hesaplama işlemini adım adım gösterir. Video, nesne yönelimli programlamanın temel prensiplerini ve Java'da sınıf-obje ilişkisini pratik bir örnek üzerinden anlatmaktadır.

      • youtube.com
    • PHP Eğitim Seti: Nesne Yönelimli Programlama - Interface Kavramı

      Bu video, bir eğitmen tarafından sunulan PHP eğitim setinin 107. dersi olup, nesne yönelimli programlama konusunda interface kavramını anlatan bir eğitim içeriğidir.. Videoda interface kavramı detaylı olarak ele alınmakta, "Animals" ve "Deneme" adlı arayüzler üzerinden örnekler verilmektedir. Eğitmen, interface'in ne olduğunu açıklayarak, soyut metotlar, property'lerin kullanılamaması, sadece public değişkenlerin tanımlanabilmesi gibi özelliklerini anlatmakta ve birden fazla interface'in aynı sınıfa uygulanabilmesi, statik metotların arayüzlerde kullanımı gibi konuları göstermektedir.. Video, bir dersin sonunda ve bir sonraki derste OOP konularının devam edeceği bilgisiyle sonlanmaktadır.

      • youtube.com
    • C++ Programlama Dili Hakkında Bilgilendirici Video

      Bu video, yazılım geliştirme ile ilgilenenler için C++ programlama dilini tanıtan eğitici bir içeriktir.. Video, C++'ın ne olduğu, tarihçesi ve hangi alanlarda kullanıldığı konularını ele almaktadır. C++'ın 1979'dan itibaren geliştirilmeye başlandığı, C'yi kapsayan çok paradigmalı bir programlama dili olduğu ve nesne yönelimli programlamaya izin verdiği anlatılmaktadır. Ayrıca C++'ın oyunlar, yapay zeka, veritabanı yönetim sistemleri gibi çeşitli alanlardaki kullanım alanları örneklerle açıklanmaktadır. Video, C++'ın öğrenilmesinin zorluğu ve öğrenme süresi hakkında da bilgiler içermektedir.

      • youtube.com
    • Python'da Constructor Kullanımı Eğitimi

      Bu video, bir eğitim içeriği olup, bir eğitmen tarafından Python programlama dilinde constructor (yapıcı) kavramının nasıl kullanılacağı anlatılmaktadır.. Video, constructor'ların ne olduğunu ve nasıl kullanıldığını üç farklı örnek üzerinden açıklamaktadır. İlk olarak default constructor (parametre almayan constructor) gösterilmekte, ardından parametreli constructor ve son olarak isimli constructor (nam constructor) anlatılmaktadır. Her bir constructor türü için "Araba" sınıfı üzerinden örnekler verilmekte, constructor'ların nesne oluşturulurken nasıl çalıştığı ve class değişkenlerine nasıl değer atanacağı adım adım gösterilmektedir.

      • youtube.com
    • Nesne Yönelimli Programlama Eğitim Videosu

      Bu video, bir eğitim dersi formatında nesne yönelimli programlama konusunu anlatan bir içeriktir. Eğitmen, nesne yönelimli programlamayı temel seviyeden açıklayarak izleyicilere sunmaktadır.. Video, nesne yönelimli programlamanın ne olduğunu, avantajlarını ve temel unsurlarını açıklamaktadır. Eğitmen önce nesne yönelimli programlamanın değiştirilebilir ve geliştirilebilir yazılım sağladığını örneklerle anlatır, ardından sınıflar, objeler, özellikler (property) ve olaylar (event) gibi temel kavramları açıklar. Son bölümde Visual Studio ortamında Windows Form uygulaması üzerinden nesne yönelimli programlama uygulamaları gösterilir ve propertie ve event penceresinin kullanımı anlatılır.

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