Anasayfa

C ve Sistem Programcıları Derneği

  • CSD Hakkında
    • Yönetim Kurulu
    • Referanslar
    • Üyelik
    • Adres
    • Kroki
    • İletişim
  • Kurslar
    • Kurs Başvurusu
    • Eğitmenler
  • Seminerler
    • Seminer İste
    • Seminer Ver
  • Kaynaklar
    • Yararlı Linkler
    • Kaynak Kod Arşivi
    • Makaleler
    • Çalışma Soruları
    • Yararlı Kitaplar
    • Dosya Arşivi
    • Döküman Arşivi
  • Duyurular
  • Haberler
  • İş İlanları
    • İş İlanı Gönder
  • SSS
  • Kurs Başvurusu

menü

  • CSD Hakkında
    • Yönetim Kurulu
    • Referanslar
    • Üyelik
    • Adres
    • Kroki
    • İletişim
  • Kurslar
    • Kurs Başvurusu
    • Eğitmenler
  • Seminerler
    • Seminer İste
    • Seminer Ver
  • Kaynaklar
    • Yararlı Linkler
    • Kaynak Kod Arşivi
    • Makaleler
    • Çalışma Soruları
    • Yararlı Kitaplar
    • Dosya Arşivi
    • Döküman Arşivi
  • Duyurular
  • Haberler
  • İş İlanları
    • İş İlanı Gönder
  • SSS
  • Kurs Başvurusu

e-posta ile bilgilendirme.

Derneğimizdeki etkinliklerden haberdar olun!

Haber mektubu üyeliğiniz

Kimler çevrimiçi

Şu an 0 kullanıcı ve 1 ziyaretçi çevrimiçi.
""
dreamhost
Anasayfa

Java ile Nesne Yönelimli Programlama

Bu kursta internet dili olarak da adlandırılan Java ile Nesne Yönelimli Programlama dili öğretilecektir. Kurs süresince çeşitli projeler geliştirilecek ve isteyen öğrenciler kurs bittikten sonra dernekte oluşturulan proje gruplarına katılabileceklerdir. Kursta SQL ve veri modelleme de anlatılacaktır.

Konularından bazıları aşağıdadır:

  • Dillerin gelişimi ve OOP’nin yeri
  • Java’nın tarihçesi
  • Değişken tanımlama kuralları
  • Veri tipleri
  • Tamsayılar
  • byte, short, char,int, long
  • tamsayı sabitlerin (literall) farklı tabanda gösterimi
  • Kesirli sayılar
  • float, double
  • boolean veri tipi
  • Bilinçli tip dönüşümü
  • Değişkenlerin Faaliyet Alanları (Scope)
  • Operatörler
  • Aritmetik op.
  • Atama op.
  • Karşılaştırma op.
  • Mantık op.
  • Bit seviyesi
  • Operatör önceliği
  • Diziler
  • Matrisler
  • if yapıları
  • switch case
  • try catch
  • döngüler
  • for
  • while
  • do-while
  • break, continue
  • seçim op.
  • Object Oriented Programlama
  • OOP giriş
  • Constructor
  • Metod overloading
  • Constructor overloading
  • Miras alma (Inheritance)
  • Erişim hakları
  • C++ örneği
  • Paket oluşturma
  • Constructor içinden constructor çağırma
  • JString sınıfı yazma
  • constructor içinde constructor çağırma
  • toString()
  • jar haline getirme
  • Gölgeleme
  • Statik
  • Override
  • Soyut Sınıflar
  • polymorphism
  • İç Sınıflar
  • Temel Java Sınıflarının Tanıtılması
  • String, StringBuffer, StringTokenizer
  • Math sınıfı, BigInteger, BigDecimal (java.math )
  • Tarih sınıfları (Date, Calendar)
  • Format sınıfları (java.text)
  • io paketi
  • io paketindeki polymorphism
  • Klavye’den Bilgi alma
  • Dosya’dan okuma ve yazma
  • Dosya hakkında bilgi alma
  • Persistence (Kalıcık)
  • Exception sınıfı yazma
  • Thread programlama
  • Synchronized
  • Collection sınıfları
  • Set
  • Sequence
  • Map
  • Java Yardımıyla GUI Tasarımı
  • Temel grafik sınıfları (Graphics, Graphics2D, Font,Color..)
  • Applet, AWT ve Swing uygulamaları
  • GUI (Graphic User Interface) sınıfları
  • TextField, TextArea, CheckBox, Button vb
  • Layout sınıfları
  • FlowLayout, BorderLayout, GridLayout vb.
  • Event programlama çeşitleri
  • Diğer GUI bileşenleri
  • Java ile Network Programlama
  • Network tarihçesi ve temel tanımlar
  • OSI başvuru modeli
  • IP bulucu
  • URL sınıfı (Google,yahoo search)
  • Socket oluşturma
  • Temel portlar
  • Client ve Server taraflı socket oluşturma
  • Portların kontrolü (Thread'li yazım)
  • Kendi server’imizi yazma. (Thread kullanarak çoklu server oluşturma)
  • Chat Client, Chat Server yazma
  • Multiple Chat Server
  • Java’da Veri Tabanı Kullanımı
  • Temel SQL
  • Java ile veritabanına bağlanma aşamaları
  • Çeşitli veri tabanları için sürücülerin tanıtılması
  • ODBC üzerinden ve Native bağlanma (Access ve MySQL)
  • Connection sınıfının tartışılması (Connection string)
  • Transaction
  • Veri tabanı ile ilgili bilgilerin alınması
  • Statement ve PreparedStatement sınıfları
  • Veri tabanından okuma ve yazma
  • Veri tabanındaki bilgilerin excel’e benzer bir swing bileşeni
  • (JTable) ile gösterilmesi

Önkoşul:

Daha önce herhangi bir programlama dilinde uygulamalı çalışma yapmış olmak veya C ve Sistem Programcıları Derneği'nin açmış olduğu Programlamaya Giriş kursu başarıyla bitirmiş olmak.

Süre: 
112 saat
Fiyat: 
1200 TL (KDV dahil değildir.)
Öğrenciler için %15 indirimli fiyat: 
1020 TL (KDV dahil değildir.)
  • Bu kursa katılmak istiyorum.
  • Yazıcı uyumluYazıcı uyumlu
  • Arkadaşa gönderArkadaşa gönder
  • PDFPDF
Etiketler:
  • Yetişkinler için

Adres: 2.Taşocağı Cd. Oğuz Sk. Barbaros Apt. No: 11/4 PK: 34387  Mecidiyeköy / İSTANBUL Tel: (212) 274 63 60  (212) 274 99 89  (212) 275 88 97  (212) 288 35 20 Fax: (212) 275 88 97 E-Posta: csystem@csystem.org

İçerik yayınları
Fervens Drupal theme by Leow Kah Thong. Designed by Design Disease and brought to you by Smashing Magazine.