Selsoft Academy

Java 105 – Java ile Nesne Merkezli ve Fonksiyonel Programlama (Object-Oriented and Functional Programming with Java)

Bu eğitimin amacı, temel Java yani Java Standart Edition (Java SE) ile nesne merkezli ve fonksiyonel programlamayı öğrenmek ve Java SE’nin en temel bileşenlerine ve API’lerine giriş yapmaktır.

65 KAYITLI ÖĞRENCİ

Bu eğitimin ilk dersinin videosuna ulaşmak için lütfen buraya tıklayın.

Bu adreste eğitimlerimizle ilgili başka örnek oturum ve seminer videolarına ulaşabilirsiniz.

Ayrıntılı bilgi için lütfen buraya tıklayın.


Eğitimin Amacı: Bu eğitimin amacı, temel Java yani Java Standart Edition (Java SE) ile nesne merkezli ve fonksiyonel programlamayı öğrenmek ve Java SE’nin en temel bileşenlerine ve API’lerine giriş yapmaktır.

Bu eğitim Java ile Nesne-Merkezli Programlamaya Giriş eğitiminin devamıdır, dolayısıyla altyapı olarak bu eğitimin konularına hakim olduğunuzu varsaymaktadır.

Bu eğitim Oracle Certified Programmer (OCP) konularını kapsamaktadır.

Eğitim Malzemeleri: Eğitim malzemeleri şunlardan oluşmaktadır:

  • Eğitimin konu anlatım yansıları, PDF olarak (Power Point slides),
  • Eğitim videoları (videolar halihazırda çekilmiştir),
  • Eclipse projesi olarak örnek kodlar ve
  • makaleler, online kitaplar vb. diğer malzemeler

Eğitime kayıt olan katılımcılar, bu malzemelere 365 gün için ulaşacaklardır.

Eğitimin Süresi: 40 saat (Sınıf içi eğitimde günde 6 saat olarak yapılır ve 5 gün sürer.)  (Online eğitimlerin haftada kaç saat yapılacağı belirlenecektir. Örneğin haftada 5 saat, toplam 8 hafta.)

Elde Edilecek Yetkinlikler: Eğitimde, Java SE kullanarak nesne-merkezli ve fonksiyonel programlamaya yetkinlikleri yanında, sıra dışı durum yönetimi, torbalar, veri tabanlarıyla haberleşme, I/O kullanabilme ve çok kanallı programlar yazabilme gibi yetkinlikler elde edilecektir. Eğitim sonrasında katılımcılar, Java SE ile programlama yapabilir durumda olacaklardır.

Bu eğitimi tamamlayanlar Java SE ile programlama yapabilir ve gerek mobil (Java ME ve Android)  gerek ise kurumsal (Java EE ve Spring) teknolojilere geçebilir halde geleceklerdir.

Hedef Kitle:

  • Daha önce Java’ya giriş yapmış dolayısıyla Java SE’nin temellerini bilen ama Java SE’de ve nesne merkezli ve fonksiyonel programlamada ilerlemek isteyen  programcılar.
  • Java’da Oracle Certified Programmer (OCP) olmak isteyen programcılar.

Katılımcı Profili Gereklilikleri: Bu eğitim, katılımcının, Java ile Nesne-Merkezli Programlamaya Giriş eğitiminin kazandırdığı bilgi ve beceriye sahip olduğunu farz etmektedir. Bu sebeple bu eğitime katılmak isteyenlerin bir önceki eğitimin içeriğine göz atmaları, bu eğitimin seviye tespit sınavını almaları ve gerekirse eğitmene danışmaları doğru tercih açısından faydalı olacaktır.

Altyapı Gereklilikleri:Altyapı Gereklilikleri: Eğitimde, Java’da program geliştirme ve çalıştırma ortamı olan Java Development Kit (JDK) ve Eclipse (http://www.eclipse.org) geliştirme ortamı kullanılacaktır. Eğitimde ayrıca bir ilişkisel veri tabanı sistemi kullanılacaktır. Bu amaçla standart olarak JavaDB (Apache Derby) kullanılmaktadır. JavaDB, Java SE 7 ve sonraki JDK’lerde standart olarak gelmektedir.Bu ortamların nereden temin edileceği eğitimin forum sayfasında belirtilmiştir. Kurulumlar ise beraberce eğitimin başında yapılacaktır.

Kaynaklar:

Ücret: Bu eğitim online katılım için ücretleri şöyledir:

  • Kurumsal katılımcılar için 1,750 TL
  • Bireysel katılımcılar için 1000 TL
  • Öğrenci katılımcılar için 500 TL  (Öğrenciden kasıt çalışmayan, lise ve üniversite ön-lisans ve lisans öğrencileridir. Öğrencilerinin bu indirimden faydalanabilmeleri için, öğrencilik bilgilerini, öğrenci email adresini kullanarak egitim@selsoft.academy adresine göndermeleri gereklidir.)

Alternatif ödeme yöntemleri için lütfen bizimle irtibata geçin.

Başvuru: Bu eğitimle ilgili yukarıda cevabını bulamadığınız sorularınız veya eğitime başvuru yapmak için lütfen buraya tıklayınız.

DAHA FAZLA

Ders Konuları

Giriş
Java105 – Giriş 00:10:00
Nesne-Merkezli Programlamaya Giriş, Sınıflar, Nesneler ve Tekrar Kullanım
Java105-Nesne-Merkezli Programlamaya Giriş, Sınıflar, Nesneler ve Tekrar Kullanım 00:00:00
Çok Şekillilik (Polymorphism)
Java105 – Çok Şekillilik (Polymorphism) 01:30:00
Soyut Sınıflar (Abstract Classes)
Java105 – Soyut Sınıflar 01:00:00
Arayüzler (Interfaces)
Java105 – Arayüzler 01:30:00
Fonksiyonel Programlama (Functional Programming)
Sıradışı Durum Yönetimi (Exception Handling)
Java105 – Sıradışı Durum Yönetimi (Exception Handling) 03:00:00
Torbalar ve Jenerikler (Collections and Generics)
Java105-Torbalar ve Jenerikler (Collection and Generics) 00:00:00
Java API’si ve Ana Sınıfları (Java APIs and Main Classes)
Java105 – Java API’si ve Ana Sınıflar 00:00:00
Sınıf Tasarımı (Class Design)
Java105-Sınıf Tasarımı 00:00:00
Giriş/Çıkışın Temelleri (Fundamentals of Input:Output)
Java105 – Giriş/Çıkışın Temelleri ve Dosya Giriş/Çıkışı 00:00:00
JDBC ile Veri Tabanı Programlama (Database Programming with JDBC)
Java105-JDBC ile Veri Tabanı Programlama 00:00:00
Çok Kanallı Programlama (Threading)
Java105 – Çok Kanallı Programlama 02:00:00
JUnit ile Birim Testi (Unit Test with JUnit)

Course Reviews

N.A

ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.