Java Kursu, Java dili ve platformunun temel bilgilerini ve nesneye yönelik programlamanın ilkelerini, örneklerle uygulamalı olarak göstermektedir. Yalnızca temel ve giriş düzeyinde konular gösterilmesi yerine, anlaşılması çok kolay da olmayan ancak kesinlikle gerekli konular da açıklanmaktadır. Başka bir deyişle yalnızca giriş düzeyinde değil derinlemesine anlatım yapılmaktadır.Bu kursa şu 4 konunun anlaşılması için çalışılmıştır:- Nesne (Object) ve Çekirdek (Bean) Kavramı- Biriktiriler (Collections) ve Nesneleri Bir Arda Kullanma, Bileşim (Composition)- Kalıtım (Inhertiance), Arayüz (Interface) ve Soyut Sınıf (Abstract Classs), Çok Biçimlilik (Polymorphism)- Temel Betiklikler (Libraries) : Girdi / Çıktı (Input / Output), Sicim (String) İşlemleri, Yivler (Threads) gibi öğrenilmesi başka konular için de yararlı olan kütüphaneler.Anlatılan konular Spring Boot, Java Enterprise / Jakarta, ORM / JPA, MVC / JSF, REST / JAX-RS, SOAP / JAX-WS, EJB, JMS gibi konuları anlamak için gerekli olan bilgileri içermektedir. Ayrıca Android ile Java ya da Kotlin ile geliştirme yapmak için bilinmesi gerekenler de kapsamdadır. Başka bir deyişle, sözü edilen ileri konuları anlamak için gerekli bilgiler burada yer almaktadır. Bu nedenle, kimi konular Java diline giriş için ileri olarak görülebilmelerine karşın; ileri konular için temel oluşturdukları ve heme
What you'll learn
understand the principles of object-oriented programming
work with collections and objects in Java
implement inheritance and interfaces
utilize basic libraries for input/output, string manipulation, and threading
prepare for understanding frameworks like Spring Boot and Jakarta