AB 15 Java 101 Kursu

AB 15 Java 101 Kursu

Her yıl farklı bir üniversitede gerçekleşen Akademik Bilişim etkinliğine bu yıl Eskişehir Anadolu Üniversitesi ev sahipliği yapıyor. Etkinlik 31 Ocak – 6 Şubat tarihleri arasında düzenlenecek. Konferans öncesi kurslar ise 31 Ocak – 3 Şubat arasında…

Bu yıl Akademik Bilişim’de Java 101 başlıklı Java’ya başlangıç yapmak isteyenler için kurs vereceğim. Katılım tamamen ücretsizdir. Katılımcılar isterlerse KYK’da konaklayabilirler.

Hedef Kitle

  • Temel algoritma, veri yapıları ve temel düzeyde nesne yönelimli programlama bilgisi olan,

  • Başka bir programlama dilini bilen ve Java’ya başlangıç yapmak isteyen,

  • Uzun zaman önce Java ile tanışmış fakat ilerleyememiş, temiz ve hızlı bir başlangıç yapmak isteyenler kişiler için hedeflenmiştir.

  • Kurs sonunda katılımcılar nesne yönelimli programlama (Object oriented programming) öğrenip, Java ile ilgili teknolojilerde kendilerini geliştirebilmek için temel oluşturacak bilgi birikimine sahip olacaktır.

Katılımcılardan İstenenler

  • Herhangi bir linux dağıtımı yüklü dizüstü bilgisayarını getirmesi (Sanal makine tercih edilmemelidir. Mümkünse OpenSuse, Ubuntu veya Fedora dağıtımlardan biri tercih edilmelidir )

  • Sistemlerine OpenJDK 7(veya üzeri) yüklemeleri

  • Eclipse Luna (veya bir önceki sürümü Kepler) yüklemeleri gerekmektedir.

Not: Kurs sırasında herhangi bir yükleme işlemi yapılmayacaktır. O yüzden mutlaka yazılımların yüklü olması gerekmektedir. Yazılım yüklemeleri için gereken döküman katılımcılara özel olarak eposta gönderilecektir.

Kontenjan ve Kursiyer Seçimi

Katılımcı sayısı 30 ile sınırlandırılmıştır. Başvuru sayısı fazla olması halinde adaylara 3 gün içerisinde doldurması gereken anket gönderilecektir. Cevaplanan anketler sonucunda kursa uygun olan katılımcılar seçilecektir.

Konular

1. Gün

  • Java

  • JDK, JRE, JVM, Java Versiyonları

  • Java ile İlk Program

  • Veri Tipleri, Operatörler, String

  • Döngü ve Koşul

  • Sınıflar, Nesneler

  • Construction

  • Nesne Yönelimli Programlamaya Giriş

  • Kapsülleme (Encapsulation)

  • Kalıtım (Inheritance)

2. Gün

  • Polimorfizm

  • Soyutlama (Abstraction)

  • Casting

  • Interface & Abstract Sınıflar

  • Statik ve Final

3. Gün

  • Exception Handling (Checked & Unchecked)

  • Diziler (Array)

  • Generic

4. Gün

  • Collections (List, Set, Map, Iteration)

  • Enumeration

  • Mutable & Immutable

  • Inner Class

  • String & StringBuilder

  • SOLID

Kursa kayıt olmak için 1 Ocak 2015 tarihinden itibaren http://ab2015.anadolu.edu.tr/ adresinden yapabilirsiniz. Kurs ile ilgili sorularınızı eposta ile sorabilirsiniz.

Diğer Kurslar

Akademik Bilişim’de 40’a yakın kurs düzenlenecektir. Kurslarla ilgili detaylı bilgiyi http://ab.org.tr/ab15/kurs.html adresinden edinebilirsiniz.

Eskişehir’de görüşmek üzere…

akademik bilişim eskişehir duyuru kurs java