Derinlemesine Java 3 : Masaüstü Programlama (Desktop)

AWT, Swing, ve JavaFX ile Görsel Programlama

4.20 (19 reviews)
Udemy
platform
Türkçe
language
Programming Languages
category
instructor
Derinlemesine Java 3 : Masaüstü Programlama (Desktop)
152
students
12.5 hours
content
May 2018
last update
$44.99
regular price

What you will learn

Bu eğitimi alanlar masaüstünde uygulama geliştirebilecek düzeyde beceri sahibi olacak.

Oyun programlamaya da bir giriş yapmış olacak. Ayrıca temel uygulama geliştirmenin ön-uçtan arka-uca kadar tüm aşamalarını görmüş olacaklar.

Java dilinin iyi düzeyde bilinmesi gereklidir.

Masaüstünde veri uygulamalarının geliştirilmesi

Why take this course?

Bu eğitimin temel amacı masaüstü (desktop) programları yapılmasının öğretilmesidir. Ancak oyun programlama (game programming) için de giriş düzeyinde bilgilendirme yapılmaktadır. Öte yandan masaüstü üzerinde de olsa, veritabanı üzerinde işlem yapan uygulamalar anlatıldığı için yalnızca arayüzde değil, uygulama geliştirmenin ön-uçtan arka-uca kadar tüm aşamalarının öğretilmesi amaçlanmaktadır. Bu yönüyle bir programın ana yapısının nasıl kullanıldığını göstermektedir.

Teknoloji olarak AWT, Swing ve belli konularda JavaFX gösterilmektedir. Ancak anlatım kütüphanelerden çok genel olarak masaüstü uygulaması geliştirmenin temel kavramlarının anlaşılmasını sağlayacak biçimde, genel olarak yapılmaktadır.

Anlatılan konular dışında, yazılım geliştirme ve nesne-yönelimli programlamanın temel ilkelerinin uygulamalı gösterilmesi yoluna gidilmiştir. Bu nedenle hiç bir zaman masaüstü programlama yapmayacak, yalnızca örün (web) ya da Android gibi ortamlarda yazılım geliştirecek kişilere de bu eğitimi öneriyoruz. Çünkü soyut kavramların somut olarak, gözle görülür biçimde uygulandığını görmek öğrencinin taban düzeyinde konuları daha iyi kavramasını sağlayabilmektedir. Java Enterprise (Jakarta ve Spring) ve Android eğitimleri ve yayınları teknoloji üzerine yoğunlaştığından; her yerde gereken, genel bilgileri çoğunlukla temel düzeydeki içeriklere bırakmaktadır. Bu da temel Java dilini öğrenen bir kişinin birden bire çok gelişmiş bir uygulama geliştirme yöntemiyle karşılaşınca bocalamasına neden olmaktadır. Bu eğitimde, uygulama geliştirmenin ana yapısı görsel programlama örneğinde anlatıldığı için daha ileri konulara geçişi kolaylaştırmaktadır.

Son bölümde ORM  ve JPA kullanarak masaüstünde çalışan ancak SQL veritabanına bağlanan uygulamalar anlatılmaktadır. Burada, veri uygulaması (data applications) adı da verilen, veriler üzerinde işlemler yapan kurumsal uygulamlara bir giriş yapılmaktadır..

Screenshots

Derinlemesine Java 3 : Masaüstü Programlama (Desktop) - Screenshot_01Derinlemesine Java 3 : Masaüstü Programlama (Desktop) - Screenshot_02Derinlemesine Java 3 : Masaüstü Programlama (Desktop) - Screenshot_03Derinlemesine Java 3 : Masaüstü Programlama (Desktop) - Screenshot_04

Reviews

Eren
March 21, 2020
Bu kursa başlamak benim javaya bakış açımı değiştirmiş oldu. Programlamayı biraz daha sevdiğimi düşünüyorum. Hocama bunun için teşekkür ederim.

Charts

Price

Derinlemesine Java 3 : Masaüstü Programlama (Desktop) - Price chart

Rating

Derinlemesine Java 3 : Masaüstü Programlama (Desktop) - Ratings chart

Enrollment distribution

Derinlemesine Java 3 : Masaüstü Programlama (Desktop) - Distribution chart

Related Topics

1706696
udemy ID
5/21/2018
course created date
2/8/2020
course indexed date
Bot
course submited by