Courses
Java egitimi
Intermadiate operations 2
Odak modu
Java'ya Giriş
Java nedir
Java ile neler yapılır?
Kurulumlar
Windows kurulumu
MacOS Kurulumu
Temel Kavramlar
Başlangıç
Değişken tanımlama
Operatörler
var ile değişken tanımı
String ve Yorum Satırı
String
Yorum satırı
Temel Pratikler
Ödev - Vücut Kitle İndeksi Hesaplayan Program
Ödev - Manav Kasa Program
Koşullu İfadeler
if else
Switch case
Ödev - Uçak Bileti Fiyatı Hesaplama
Ödev - Çin Zodyağı Hesaplama
Ödev - Artık Yıl Hesaplama
Döngüler
for döngüsü
Do while
while break continue
Loops if else example
If ve Döngü Pratikleri
Ödev - Girilen Sayılardan Min ve Max Değerleri Bulma
Ödev - Mükemmel Sayı Bulan Program
Ödev - Ters Üçgen Yapımı
Diziler (Arrays)
Tek boyutlu array
Çok boyutlu array
Array Pratikleri
Ödev - Matris Transpozunu Bulma
String Metotları ve String Builder
String methods
StringBuilder&StringPool
Math ve Date Sınıfı
Math
Localdate and time
DateAPI formating
Metotlar
Method tanımlama
Recursive methods
Method Pratikleri
Recursive Method Pratikleri
Ödev - Üs Hesabı Yapan Program
Ödev - Asal Sayı Bulan Program
OOP'ye Giriş
OOP nedir
OOP Giriş
Class tanımı ve nesne oluşturma
OOP Devam
Interface nedir?
OOP keywords
OOP'nin İlkeleri
Abstract class nedir
Inheritance
Encapsulation
Polymorphism
Ödev - Maaş Hesaplayıcı
Student Information System
Game Character
Banking System 1
Banking System 2
Collections
Collections tanımı
Arraylist
LinkedList
Queue
Set
Set devam
Ödev - Kitap Sıralayıcı
Maps
Hashmap
LinkedHashMap
TreeMap
Generics
Generic class, method ve bounded generic tanımı
Wildcards
Proje
Kitap Alışveriş Sistemi Proje 1
Kitap Alışveriş Sistemi Proje 2
Kitap Alışveriş Sistemi Proje 3
Beyond Classes
Enums
Sealed classes
Records
Inner class
Local class
Anonymous class
Lambdas & Functional Interface
Lambdas
Functional Interface
Method Reference
Built-In Fuctional Interface
Streams
Optional
Intermadiate Operations
Intermadiate Operations 2
Terminal Operations
Exceptions & Localization
Exceptions & Error
Throws & Throw
Try Catch
Try With Resource
Custom Exceptions
Localization
Thread
Thread & Process Nedir?
Thread Oluşturma
Thread Life Cycle
Thread Pool
Thread Pools
Thread Safety
Synchronized
Volatile
Concurent Collections
Thread Problems
Input-Output
Dosya Klasör Oluşturma
FileInputStream
FileOutputStream
ObjectInputOutputStream
SerialVersionUID kullanımı
BufferedInputStream&BufferedOutputStream
FileWriter-FileReader
İlişkisel Veritabanı & SQL
Veritabanı Nedir?
İlişkisel Veritabanı Nedir?
PostgreSQL Kurulum(macos)
Docker İle Kurulum
Temel SQL Komutları
Join Komutları
JDBC Nedir?
StatementVSPrepareStatemnt
CallableStatement
Transaction-Rollback
Transaction-Rollback-2
Thread Practices
Thread Practices 1
Thread Practices 2
Input-Output Practices
Resim Kopyalama
Log Yazma Arama
Exception Practices
E-Ticaret Projesi
Katmanlı Mimari Nedir?
Proje tanıtımı
Model class'larını oluşturma
Table Scripleri oluşturma
Müşteri Kayıt
Müşteri Login
Exception-Mekanizması ve Müşteri Oluşturma Kayıt Testleri
Order Kaydetme
Payment Kaydetme
BaseDAO ve Refactoring
UserService & UserDAO Oluşturma
Kullanıcı ve Müşteri menüleri
Kategori ve Ürün Oluşturma 1
Kategori ve Ürün Oluşturma 2
DB'ye Veri Ekleme
Ürün Listeleme
Ürün Sayfalama
Ürün Arama
Kategori Bazlı Ürün filtreleme
Sepet Alt Yapısı
Sepete Ürün Ekleme
Sepet Listeleme
Sepet Yapısının Güncellenmesi
Sepetteki Ürünleri Silme
Sipariş Oluşturma 1
Sipariş Oluşturma 2
Sipariş Oluşturma 3
Satılan Ürünlerin Stok Bilgisini Güncelleme
Sipariş Görüntüleme
Kütüphane Takip Projesi
CRUD İşlemleri
Kütüphane Takip 1
Kütüphane Takip 2
Kütüphane Takip 3
Yorum yapabilmek için derse kayıt olmalısın!