Java Programlama
AMAÇ
Üniversitede Java programlama dilini ders olarak alan/almış ve gördüğü eğitim sırasında kendini yetersiz bulan, ya da derslerde aldığı içeriği tam olarak kavrayamayan, laboratuvarlarda ve verilen ödevlerde sıkıntı çeken üniversite öğrencilerine yönelik bir eğitimdir.
TANIM
Java hemen hemen her platformda çalışabilen geniş ve esnek bir yapıya sahip ender yazılım geliştirme dillerinden bir tanesidir. Web, mobil, Windows tabanlı yazılım geliştirebilirsiniz. Cep telefonları, buz dolapları, otomobiller, Java dünyanın her yerinde ve her türlü cihaz ile etkileşim halindedir. Uygulama geliştirme ortamları için herhangi bir ücret ödemeniz gerekmemektedir. Dilediğiniz zaman bu uygulamaları indirip yazılım geliştirebilirsiniz. Önemli Kamu Kurumlarında büyük ölçüde Java ile geliştirilmiş uygulamalar kullanılmaktadır. Java Yazılımcısı dünyanın heryerinde iş bulabilecek imkana sahiptir.
EĞİTİMDE KULLANILAN YAZILIMLAR
Eğitimleriminizde geliştirme ortamı olarak Netbeans IDE ve MySQL veritabanı kullanılmaktadır.
ÖN KOŞULLAR
Eğitimi katılacak katılımcıların, henüz programlama eğitimi almamış ve Üniversitelerin ilgili bölümlerinde Java Dersi alan veya alacak öğrenciler olması bu eğitim için gerekli bir koşuldur.
KİMLER KATILMALI
Kendini Java kullanarak yazılım geliştirmek isteyen herkes bu eğitimlere katılabilir. Daha önce herhangi bir programlama eğitimi almamış ve kendini Java Yazılım geliştirme alanında geliştirmek isteyen üniversite öğrencileri bu eğitim tam size göre.
NELER KAZANILACAK
Problem Çözmede Algoritma Mantığı Java ile konsol ve Windows Tabanlı Yazılım Geliştirme
İÇERİK

TEMEL JAVA-101

1.Java Nedir?

2.Temel Veri Tipleri ve Değişken Tanımlama

    a.VeriTipleri

    b.Operatörler

    c.Değişken Tanımlama

    d.Değikenleri kapsam alanı

    e.Stack ve Heap Nedir

3.Paket ve Import Kavramları

4.Javada Operatörler

5.Karar Mekanizması

    a.if deyimi

    b.== ve equals kullanarak karşılaştırma yapma

    c.switch deyimi

6.Döngüler

    a.for döngüsü

     b.while döngüsü

     c.do-while döngüsü

     d.break ve continue kullanımı

7.Diziler ile Çalışma

    a.Tek boyutlu diziler

    b.Çok boyutlu diziler

    c.Diziler ile işlemler

8.Matematiksel fonksiyonlar, Karakter ve String İşlemleri

9.Metod Kullanarak Yazılım Geliştirme

    a.Fonksiyon oluşturma

    b.Yordam oluşturma

    c.Adaş(aşırı yüklenmiş) metodlar

    d.Parametrelerin kullanımı

10.Sınıflar ile Çalışma

    a.Sınıf ve nesne nedir?

    b.public,private, protected erişim belirleyicileri

    c.static kavramı

11.Hataları Yönetme

    a.try-catch

    b.try-finally

    c.throw ile hata oluşturma

 

İLERİ JAVA-102

1.Sınıflar ile Çalışma

    a.Kalıtım

    b.Sarmala

    c.Çok Biçimlilik

    d.Soyut sınıflar

    e.super ve this kullanımı

    f.final anahtar kelimesi

2.AraBirimler ile Çalışma

3.Lamda İfadeleri ile Çalışma

4.Koleksiyonlar

    a.Collections:List,Stack,Queue

    b.Map,Set

5.Genellemeler

6.Temel Sıralama Algoritmaları

7.Yinelemeli Fonksiyon ve Yordamlar

8.Dosya Giriş-Çıkış İşlemleri

9.Javada Tarih/Saat Kullanımı

10.Java FX ile Windows Programlama

    a.Java FX Temelleri

    b.JavaFX UI ve MultiMedia

    c.Olay Güdümlü Programlama

11.Çok Kanallı Programlama

12.Ağ Programlama

13.JDBC ile Veritabanı Programlama

 

SERTİFİKASYON ve SINAVLAR
Java OCA ve Java OCP
İŞ OLANAKLARI
Özellikle kamu kurumlarına yazılım geliştiren firmalarda Junior Yazılımcı olarak çalışılabilir.
SÜRE
60 Saat
EĞİTİM TAKVİMİ
Bu eğitim ile ilgili istekleriniz için lütfen iletişime geçiniz
Bu eğitim ile ilgili istekleriniz için lütfen iletişime geçiniz
Ön Kayıt Formu
Kaydet
Vazgeç
Kayıt işleminiz gerçekleşmiştir. Sizinle En Kısa Sürede iletişme geçilecektir.