Temel Java Programlama Eğitimi
Nesne yönelimli programlama dillerinden olan java popülerliğini arttırarak kullanılmaya devam etmektedir. Java ile yazılan programlar üzerinde JVM (Java Virtual Machine) olan herhangi bir makinede tekrar derlenmesine ihtiyaç duyulmadan çalışabilmektedir. Java programlama dili ile masaüstü web ve mobil cihazlara uygulama geliştirmek mümkündür.
Nesne yönelimli programlama dillerinden olan java'yı öğrenmek isteyen geliştiriciler için hazırlanan bu eğitimde sunuf-nesne kavramı, miras alma JDK(Java Development Kit) içerisinde bulunan bileşenler ve veri yapıları anlatılmaktadır.
Eğitim Süresi: 5 Gün (30 Saat)
Eğitim İçeriği
- Java Teknolojisine Giriş
Java dünyasına kısa bir giriş
Java ürün gruplarının tanıtımı
JEE platformunun çalışma prensipleri
Garbage Collector ve Virtual Machine Kavramları
- Java Dünyasında Problem Analizi ve Metodolojiler
Nesne yönelimli analiz prensipleri
Sınıf tasarımı ve problem çözme yaklaşımı
- Java Uygulamalarını Geliştirmek, Derlemek ve Çalıştırmak
Java programlama dilinde sınıfların temel bileşenlerini tanımak
Basit bir uygulamayı çalıştırmak,derlemek ve çalıştırmak.
Derleyiciler ve uygulama geliştirme platformlarının tanıtımı
- Değişkenler, Veri Tipleri ve Nesneler
Java dilinde değişken kavramı, kurallar ve bildirimler
Temel Java veri tiplerini tanımak
Referans ve değer tiplerinin ayrımı
Değişken tanımlama standartları ve kabul görmüş standartlar
Temel tür dönüşüm teknikleri (Type Casting, Converting)
Nesne referanslarının yaratılması
JDK’da bulunan temel referans tipleri (örn:string)
Dizi tanımlama, tek boyutlu ve çok boyutlu diziler
Dizilerle ilgili genel işlemler
- Operatörler ve Standart Programlama Yapıları
Standart operatörlerin tanıtılması
Operatörlerin sınıflandırılması
Koşul ve ilişkisel operatörler
Temel koşul yapısı, if-else ifadeler
Switch-case deyimi
Klasik döngü yapları (for, while, do while)
- Sınıf ve Metotların Bildirimleri ve Kullanımı
Sınıf bildirimi
Metot tanımlama ve kullanma
Static metotların bildirimi ve farkları
Sınıf içerisinde aynı isimde metotların kullanılması ( method overloading)
Encapsulation teknikleri
Sınıf bildirimi yapmak
Constructor metotlarının bildirilmesi ve kullanımı
- Java Dilinin Nesne Yönelimli Özellikleri
Türetme kavramı ve miras alma (Inheritance)
Sınıflarda çok biçimlilik (Polymorphism)
Soyutlama ve abstract sınıflar
Örnek türetme senaryoları
Interface kullanmak
- İleri Java Programlama Özellikleri
İstisna yönetimi (Exception handling)
Java da İstisna yönetimi
Try-catch-finally blokları
Koleksiyon nesneleri ile çalışmak (Collections)
Thread sınıfı ile çalışmak
- Temel Veritabanı ve Dosya İşlemleri
Windows dosya sistemine erişmek
Dosyalardan okuma yapmak ve veri yazmak.
Temel veritabanı erişim kütüphanelerine giriş
Veritabanı bağlantı cümlecikleri ve komutları
JDBC kütüphanesinin genel kullanım senaryoları
Bu eğitimi dilediğiniz zaman şirketinize/ekibinize özel olarak planlamak için bizimle iletişime geçin.
Eğitim ve danışmanlıklarımız hakkında bilgilendirmek için sizi arayalım
Temel Java Programlama Eğitimi
Kurumsal olarak planlayabileceğiniz bu eğitimle şirketiniz/takımınız çalışanlarının gerçek potansiyelini ortaya çıkarın. Bu eğitimin içeriğini ihtiyacınıza özel olarak düzenlemek için bizimle iletişime geçin.