Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Öğr. Gör. İrfan Subaş *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2023, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Bu ders kapsamında, öğrencilere Java programlama dilinin temel konuları detaylandırılarak sunulacaktır. Bu başlıklar arasında Java'nın tanıtımı, JDK (Java Development Kit) ve JRE (Java Runtime Environment) kavramları, değişkenler ve veri tipleri (int, double, string gibi), döngüler, metodlar ve fonksiyonlar, diziler ve liste yapıları, sınıflar ve nesneler, kalıtım ve arayüzler, hata işleme, dosya işlemleri, kolleksiyonlar ve gelişmiş veri yapıları gibi önemli konular yer almaktadır. Bu içerikler, öğrencilere Java programlama dilinde sağlam bir temel oluşturarak, yazılım geliştirme süreçlerinde başarıyla uygulamalarını sağlamak amacıyla detaylı bir şekilde ele alınacaktır.

Dersin İçeriği

UZEM portalı üzerinden senkron ve asenkron ders içerikleri sunularak verilecektir.

Dersin Amacı

Kitaplar: Yeni Başlayanlar için Java, Bülent Çobanoğlu, Abaküs Yayınları, Java 17 Yeni Başlayanlar için, Mehmet Kirazlı, Sezer Tanrıverdioğlu, 28. Baskı, İnternet Kaynağı: https://www.geeksforgeeks.org/java (İngilizce)

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Programlama İçin Gerekli Yazılımların Kurulması, Temel Bir Konsol ve İşletim Sistemi Uygulaması
2 Sabit, Değişken ve Nesne Kullanımı, Operatörlerin Kullanımı
3 Karar Kontrol Deyimleri, Döngü Kontrol
4 Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar, Dosya İşlemleri
5 Sınıf, Alan ve Metot Kullanımı
6 Sınıf, Alan ve Metot Kullanımı
7 Lokal ve Global Referanslar
8 Diziler, Çok Boyutlu Diziler
9 Ara Sınav
10 Standart Bileşenler
11 Gelişmiş Bileşeneler
12 Veritabanı Bağlantısı, Veritabanı Sorguları
13 Veritabanı Bağlantısı, Veritabanı Sorguları
14 Veritabanı Bağlantısı, Veritabanı Sorguları
15 Final
16