Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java ile OOP ve GUI ( Swing) Uygulama/Eğitim Serisi
Rating: 3.9 out of 5(7 ratings)
116 students

Java ile OOP ve GUI ( Swing) Uygulama/Eğitim Serisi

Java ile Nesne Yönelimli Programlama ve GUI ( Swing) Uygulama/Eğitim Serisi
Created bySadık ŞAHİN
Last updated 4/2023
Turkish
Turkish [Auto],

What you'll learn

  • Java ile Nesne Yönelimli Programlama Mantığında Konsol Eğitimi Serisi

Course content

2 sections32 lectures6h 9m total length
  • Sınıf ve nesne kavramları 113:20
  • Metot oluşturma ve kullanma 27:13
  • Yapıcı metotlar ( constructor) 311:27
  • Erişim belirleyiciler ( access modifiers) 410:39
  • Sarmalama - kapsülleme ( encapsulation) 513:28
  • Kalıtım - miras alma ( inheritance) - 617:15
  • Metotların aşırı yüklenmesi ( metot overload) 78:59
  • Metotların ezilmesi ( metot override ) 89:16
  • Arayüzler ( interfaces ) 912:57
  • Soyut sınıflar ( abstract class ) 1011:12
  • Referanslar 1112:36
  • This anahtar kelimesinin kullanımı 1210:25
  • Super anahtar kelimesinin kullanımı 1311:22
  • Static anahtar kelimesinin kullanımı 1412:16
  • Örnek uygulama 1519:51
  • Sınıf Diagramı oluşturma -UML- 1612:50
  • Sınıf içinde sınıf oluşturma 175:33
  • Hata yakalama ( Exception handling) 1813:24
  • Dosya işlemleri ( IO) 1915:03
  • Dosya işlemleri (IO ) 2014:22
  • Dosya işlemleri (IO ) 219:09
  • Dosya işlemleri (IO ) 228:53

Requirements

  • Java programlama dilini veya her hangi bir programlama dilini temel düzeyde biliyor olmak yeterlidir

Description

Herkese merhaba ; 

Ben Sadık ŞAHİN, Bilgisayar Mühendisiyim ve  alanımla ilgili çalışmaktayım.

C, C++ ve C#, Java Programlama dilleri ile başladığım bu eğitim serilerime bir yenisini daha ekleyerek sizlerle buluşturuyorum.

Açık kaynak kodu olan Java programlama dilini nesne yönelimli programlama mantığında  öğrenebileceğiniz bu eğitim serimizde Nesne Yönelimli Programlamanın mantığını tüm ayrıntılarıyla  öğrenecek ve  ileri düzeye programcı olabileceksiniz.

Temel düzeyde her hangi bir programlama dilini bilen ( tercihan  Java programlama temellerini bilen) yazılımcı arkadaşlar için hazırlanan bu eğitim serimizde, Java  dili ile Nesne Yönelimli Programlama mantığını tüm ayrıntılarıyla öğrenecek , bol örnek soru çözümü ve uygulamalarla desteklenen serimizde  kendinizi geliştirecek, kendi uygulamalarınızı  ve ödev veya projelerinizi kendiniz yapabilecek düzeye ulaşacaksınız.

Kurs boyunca karşılaşacağınız her hangi bir kısım veya sorunda iletişime geçebilir ve kendi proje veya ödevleriniz hakkında benden bilgi alabilirsiniz.

Bu kursu tamamladığınızda, Java programlama dili ile Nesne Yönelimli Programlamanın  mantığını anlamış olacağınız için bu mantığı tüm programlama dillerinde uygulayabileceksiniz.

Java Programlama dili  yazılım geliştiricilerin büyük bir çoğunluğunun  kullandığı, açık kaynak kodlu,  diğer dillere göre öğrenmesinin kolay, uygulama alanının geniş ve  güvenlik düzeyinin yüksek olması nedeniyle çok fazla tercih edilmektedir.

Eğitim serimizde Nesne Yönelimli Programlamanın tüm ayrıntılarını görecek ve java dilinin konsol bölümünde yapılabilecek olan tüm uygulamalarınızı yapabilecek ve artık uzman bir programcı olabileceksiniz.

Nesne Yönelimli Programlama mantığını kavramaya yönelik  konu anlatımları ve bol örnek proje ve otomasyon programlarının oluşturulduğu bu eğitim serimizin genel olarak konu başlıkları şu şekildedir.


  • Object and Classes (Nesneler ve Sınıflar)

  • Sınıf Tanımlama ve Nesne Yaratma

  • Referans ile Nesne'ye Erişim

  • Java Kütüphanesinden Sınıf Kullanımı

  • Statik Değişkenler, Sabitler, Metotlar

  • Visibility Modifiers

  • Data Field Encapsulation

  • Nesne'yi Metot'a Geçirme

  • Nesne Dizisi

  • This Anahtar Kelimesi

  • Inheritance -  (Kalıtım - 1)

  • Polymorphism (Çok Biçimlilik)

  • Dinamik Bağlama

  • Type Casting (Tür Dönüştürme) ve instanceof operatörü

  • equals Metodu

  • ArrayList

  • "Protected" Modifier ve final Sınıflar ve Metotlar

  • Exception Handling  ( hata fırlatma ve yakalama) 

  • Abstract Class ( soyut sınıflar) 

  • Interface - (Arayüzler) 

  • Veri tabanı işlemleri ( bağlanma, güncelleme, silme, listeleme... ) 

  • MySQL, MsSQL ve Access veri tabanı bağlantılarının oluşturulması ve uygulamalara entegre edilmesi

  • Bol örnek/proje uygulamaları ve daha fazlası...

  • Java FORM uygulamaları...



Who this course is for:

  • Nesne Yönelimli Programlama mantığında yeni proje ve uygulamalar geliştirmek isteyen öğrenciler