Azerbaycan Java Programming using the Eclipse IDE Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 5 Gün
Bu eğitimi kendi kurumunuzda planlayabilirsiniz. Bize Ulaşın!

Bu eğitim, java programlamaya giriş ve popüler Eclipse Entegre Geliştirme Ortamı'nın (IDE) nasıl kullanılacağı olmak üzere iki konuyu kapsar. Java programlama dili 1995'den beri kullanılıyor ve o zamandan beri popülerliği artıyor. Bu ders, Java programlamayı ve popüler Eclipse Entegre Geliştirme Ortamı'nın (IDE) nasıl kullanıldığını tanıtıyor ve Java ve nesne yönelimli programlamanın temellerini öğretmektedir.

Eğitim, nesnelerin nasıl yaratılacağını ve değiştirileceğini, bir programdaki akışın kontrolünü ve hem Java hem de eclipse özelliklerinin çoğunun nasıl kullanılacağını kapsar.

Eğitimde bir dizi sunum ile öğretim yapılacak, örnekler ve tamamlanacak alıştırmalar gerçekleştirilecektir. Temel java projeleri oluşturmak ve eclipse IDE'deki işlevselliği kullanmak için  alıştırmalar yapılacak ve sonunda daha büyük GUI ve basit web tabanlı java uygulamaları yazıyor olacağız, ayrıca Test Driven Development (TDD) tasarım ilkelerini uygulayacağız.

Bilgisayar programlama kavramlarına ilişkin önceden deneyime sahip olmanız gerekmektedir, ancak Java deneyiminizin olmadığı varsayılmaktadır.

  • Java ve Eclipse IDE yükleme ve kurulumu
  • Program yazma ve bunları hem komut satırından hem de IDE'den çalıştırma
  • Java programlamanın temellerini anlama
    • Nesneler ve methodlar oluşturma
    • Methodlardaki akışı kontrol etme
    • Verileri yönetme
    • Erişim kontrolü
  • Çok basit komut satırı programlarından başlayarak tam GUI uygulamalarına kadar birkaç program yazma
  • Servlets ve JSP'leri kullanarak temel web uygulamaları oluşturma
  • Java 8'de işlevsel programlamanın bazı yönlerini kullanın
  • Java dosyalarını çalıştırılabilir olarak kullanmak için paketleme
  • JavaFX kullanıcı arayüzleri oluşturma
  • Java ile Test Driven Development Uygulama

Java ve Eclipse'e Giriş

  • Java’ya Giriş
  • Java ve Eclipse'i yükleme
  • İlk uygulamamızı oluşturma
  • Java programlarını komut satırından ve IDE'den çalıştırma

Temel Syntax

  • İfadeler, yorumlar ve bloklar
  • Değişkinler
  • Primitive types
  • Basit Matematik ve Mantıksal İfadeler
  • Strings

Akış Kontrolü

  • Akış Kontrolü nedir?
  • Conditionals
  • Looping
  • Nesting statements
  • Eclipse'de Hata Ayıklama

Nesnelere Giriş

  • Nesne nedir
  • Java nesnelerine giriş
  • Nesne oluşturma
  • Encapsulation
  • Eclipse’te boilerplate oluşturma

Inheritance

  • Java’da inheritance hiyerarşisi
  • Soyut sınıflar
  • Polymorphism

Arayüzler

  • Arayüzleri uygulama
  • Arayüzleri genişletme

Collections and Generics

  • Collections nelerdir
  • Lists, Maps and Sets
  • Collections üzerinde iteleme
  • Collections sıralanması
  • Generics and Bounded Types

İstisna yakalama

  • İstisnalar
  • The Try ... Catch ... Finally bloğu
  • Kendi istisnalarımızı yazma

UI / Swing and JavaFX

  • AWT ve Swing?
  • Bir UI oluşturma
  • GUI elementleri

Layouts

  • Events
  • Eclipse's WindowBuilder
  • JavaFX
  • JavaFX layout yöneticileri
  • Java UIs oluşturma

Java 8'de Fonksiyonel Programlama

  • Fonksiyonel Programlama nedir?
  • Lambda Expressions
  • Virtual Extension Methodları

Java Web Uygulamaları

  • Web Uygulamaları nelerdir?
  • Sunum ve servis web uygulamalarına kısa bir giriş
  • Eclipse'de web uygulamaları oluşturma

Paketleme

  • Yazılım dağıtımı
  • Jar dosyaları oluşturma
  • Yöneticileri oluşturma

Javadoc

  • Javadoc nedir?
  • Java API
  • Kendi belgelerimizi yazma

Test Driven Development (TDD) – Java

  • Birim testi – Junit
  • Test Driven Development
  • TDD Yaşam Döngüsü - Kırmızı, Yeşil, Refaktör
  • The TestCase and Assert sınıfları
  • Test altında POJO sınıfı
  • Test senaryoları oluşturma ve yürütme
  • JUnit 4 ek açıklamaları


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Yakın tarihte açılacak eğitimler

Sınıf eğitimlerimizi Azerbaycan ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

07 yanvar 2025 (5 Gün)
Baku
Classroom / Virtual Classroom
09 yanvar 2025 (5 Gün)
İstanbul
Classroom / Virtual Classroom
15 yanvar 2025 (5 Gün)
İzmir
Classroom / Virtual Classroom
07 yanvar 2025 (5 Gün)
Bodrum
Classroom / Virtual Classroom
09 yanvar 2025 (5 Gün)
Antalya
Classroom / Virtual Classroom
15 yanvar 2025 (5 Gün)
Kapadokya
Classroom / Virtual Classroom
10 mart 2025 (5 Gün)
Bursa
Classroom / Virtual Classroom
26 mart 2025 (5 Gün)
Ankara
Classroom / Virtual Classroom
Java Programming using the Eclipse IDE Eğitimi Azerbaycan

Kardeş ülke Azerbaycan (resmi adıyla Azerbaycan Cumhuriyeti) Kafkasya’da, Güney Kafkas Dağları bölgesinde bulunmaktadır. Çok zengin bir kültüren mirasa sahip olan Azerbaycan’ın, Hazar Denizi, Rusya, Gürcistan, Ermenistan ve İran gibi sınır komşuları vardır. Kafkasya’nın en büyük yüzölçümlü ülkesi olan Azerbaycan’da harika bir doğa çeşitliliği mevcut olup, hayvan yaşamının zenginliği de dikkat çekicidir. Üniter bir devlet olan Azerbaycan’ın Cumhurbaşkanı İlham Aliyev, resmi dili Azerice’dir.

Farsça Azar (Ateş) ve Payegan (Muhafız) kelimelerinin birlikteliğinden adını alan Azerbaycan Ateşler Ülkesi olarak da bilinmektedir. Bakü’de bulunan Flame Towers ülkenin en turistik yerlerinden biridir. Ülkede çok sayıda yanardağ ve petrol yatağı bulunmaktadır. Azerbaycan’ın mutlaka görülmesi gereken yerleri arasında Bakü’deki Alev Kuleleri, Kız Kalesi, Ateşgah, Targovi Caddesi ve Bakü Bulvarı’nın yanı sıra farklı şehirlerdeki Şeki Hanları Sarayı, Kobustan Milli Parkı, Han Bağı, Kebele ve Göygöl Milli Parkı sayılabilir.
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.