Java İle Nesne Yönelimli Programlama

4,8 (130 oylama)
 Son Güncelleme Tarihi: 03/2024
 Türkçe

C# ile Nesne Yönelimli Programlama eğitimimize göz atabilirsiniz.

Java İle Nesne Yönelimli Programlama

Eğitimin Amacı:
Bu eğitim programında java programlama dili sıfırdan başlanarak kapsamlı bir şekilde ele alınacaktır. Eğitimde özellikle java ile OOP kavramlarına değinilecektir.  Bu kapsamda SOLID prensipleri de ele alınacaktır. Eğtim süresi boyunca Intellij idea ya da Eclipse gibi geliştirme ortamları kullanılabilecektir.
Kimler Katılmalı:
  • Java programlama dilini öğrenmek isteyen ve bu sektörde kariyer hedefleyen herkes bu programa katılabilir.
Katılımcılar, bu eğitim sonrasında;
  • Temel veri türlerini açıklayabilecek,
  • Yukarıdan-aşağı, aşamalı iyileştirme süreci ile algoritma geliştirebilecek,
  • Mantıksal operatörleri, break ve continue program kontrol ifadelerini kullanabilecek,
  • Fonksiyon olarak isimlendirilen, küçük parçaları kullanarak nasıl modüler programlar yapılandırılacağını öğrenecek,
  • Fonksiyonlar arasında bilgi aktarmak için kullanılan mekanizmaları açıklayabilecek,
  • Kendilerini çağıran fonksiyonların nasıl yazılacağını ve kullanılacağını açıklayabilecek,
  • Değer tablolarını ve listelerini, saklamak, sıralamak ve aramak için dizileri kullanabilecek,
  • Bir diziyi oluşturmayı, ilk değer vermeyi ve elemanlarına tek tek erişmeyi öğrenecek,
  • Birden fazla indisli dizileri oluşturacak ve yönetecek
  • OOP(Object-oriented programming ) kod yazabilecek
  • SOLID prensiplerini öğrenecek
Eğitim Programı: Yeterli ön başvuru sayısı olduktan sonra eğitim planlanacaktır.
Eğitim Ücreti: %10 KDV dahil 4500 TL
Eğitim Süresi: 20 saat
Eğitim Yöntemi:  Uzaktan canlı eşzamanlı (senkron) eğitim
Eğitimin Yeri: Bursa Uludağ Üniversitesi Görükle Kampusu
Katılımcı sayısı: Minimum 10 kişi
Eğitim İçeriği:
  • DEĞİŞKENLER VERİ TİPLERİ VE TEMEL OPERATÖRLER
  • KOŞUL DURUMLARI
  • Mantıksal operatörler
  • Karşılaştırma operatörleri
  • If else blokları
  • Switch case yapısı
  • DÖNGÜLER
  • For Döngüsü
  • While Döngüsü
  • Do While Döngüsü
  • Break ve Continue
  • METOTLAR(FONKSIYONLAR)
  • Metodlarda Parametre geçme
  • Geri değer döndüren Fonksiyonlar(Return Kullanımı)
  • Geri değer Döndürmeyen Fonksiyon Tanımlama(Void Kullanımı)
  • Metodların Aşırı Yüklenmesi(Overloading)
  • OOP (OBJECT ORIENTED PROGRAMMING)
  • Class (Sınıf) Oluşturma
  • Sınıflarda Metod Tanımlama
  • Constructor Metod
  • Obje Referansları
  • Kalıtıma(inheritence) Giriş
  • Encapsulation
  • Polimorphizm
  • Interface
  • Abstaract Class
  • Static Anahtar Kelimesi Kullanımı
  • ARRAY ,ARRAYLIST VE LINKEDLIST SINIFLARI
  • Array’lerin özellikleri
  • Array’lerde sıralama
  • Foreach Döngüsü Kullanımı
  • ArrayList’lerin Özellikleri ve Kullanımı
  • LinkedList Kullanımı
  • Iterator Kullanımı
  • JAVA İLE SOLID PRENSİPLERİ
  • Single Responsibiliy(Tek sorumluluk Prensibi)
  • Open Closed Prenciple(Açık Kapalı Perensibi)
  • Liskov Substitution Principle (Liskov Yer değiştirme Prensibi)
  • Interface Segregation (Arayüz Ayrıştırma)
  • Dependency Inversion (Bağımlılığın Ters Çevrilmesi)
Eğitim Süreci:
  • Eğitim internet üzerinden eşzamanlı olarak canlı yayınlanacaktır.
  • Eğitime katılabilmeniz için bulunduğunuz ortamda internet erişiminin ve uygun internet paketinizin olması gerekmektedir.
  • Eğitim sisteminin kullanılabilmesi için,kamera ve mikrofon donanımları tanıtılmış, internete bağlanabilen bir cihaza(akıllı telefon, tablet ve tercihen bilgisayar)ihtiyaç duyulmaktadır.
  • Katılımcılar belirtilecek ders saatlerinde eğitimi veren öğretim elemanımız ile birlikte sisteme kamera ve mikrofonları açık olacak şekilde giriş yapacaklardır.
  • Eğitim başlamadan önce katılımcıların maillerine kullanıcı adı ve şifreleri gönderilecektir.
  • Eğitimler tamamlandıktan sonra katılımcılara sistem 7 gün daha açık tutulacaktır. Yedinci günün sonu saat 23:00 itibariyle sistem tamamen kapatılacaktır.
  • Eğitim süresi boyunca yardımcı olabilmemiz için sadece yönetici mesaj gönderir şeklinde whatsapp grubu oluşturulacak ve ders süresi boyunca her türlü destek bilgileri yönetici tarafından paylaşılacaktır. Katılımcılar her türlü soru ve sorunlarını usem@uludag.edu.tr adresimize yazabilirler. Mail eğitim süresince anlık takip edilecektir.

 

Önemli Bilgilendirme:
  • Toplam eğitim süresinin %80 ve üzeri katılımlara sertifika düzenlenir. %79 ve altı katılımlara ise herhangi bir belge düzenlenmeyecektir. 
  • Eğitim süresi tamamlandıktan sonra kurumumuza ait kontroller sonrası sertifikalar düzenlenecek ve PTT Kargo ile kayıt anında girdiğiniz adreslerinize gönderilecektir. Adres ve iletişim bilgileriniz güncel olmalıdır.
  • Katılımcılar her türlü soru ve sorunlarını usem@uludag.edu.tr adresimize yazabilirler. Mail eğitim süresince anlık takip edilecektir.
  • Eğitime başvuru ve eğitim ücreti internet ödemesi internet üzerinden gerçekleştirilmektedir. Katılımcıların banka kredi kartı ödemelerinde taksitlendirme yapılamamaktadır.

Yorumlar

Paylaş:

Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politikamız'ı inceleyebilirsiniz. TAMAM