(40+saat) Java'da Masaüstü Uygulama Geliştirme 0'dan ileri

Java Swing ve AWT kütüphanelerinı çeşitli projeler geliştirerek öğrenmek

Ratings: 4.55 / 5.00




Description

       Hepinize Selamlar!

  •          Java Swing, Java programlama dilinde kullanılan bir GUI (Grafiksel Kullanıcı Arayüzü) kütüphanesidir. "Swing" terimi, Java'nın eski AWT (Abstract Window Toolkit) kütüphanesinin yerine geliştirilmiş ve daha gelişmiş bir kullanıcı arayüzü oluşturmak için tasarlanmış bir kütüphaneyi ifade eder.

  • Java Swing, platform bağımsızdır, yani bir kez yazılan bir Swing uygulaması, farklı işletim sistemlerinde (Windows, Linux, macOS vb.) aynı şekilde çalışabilir. Ayrıca, Swing uygulamaları genellikle daha modern ve esnek bir kullanıcı arayüzü sunar.

  • Swing kütüphanesi, bir dizi bileşen (component) içerir, örneğin düğmeler, metin kutuları, liste kutuları, pencere çerçeveleri ve daha fazlası. Bu bileşenler, kullanıcı arayüzünü oluşturmak ve etkileşimli uygulamalar geliştirmek için kullanılır. Swing aynı zamanda olay tabanlı programlamayı destekler, bu da kullanıcı etkileşimlerine tepki verebilen dinamik uygulamaların geliştirilmesini sağlar.


  •         Kursun amacı Java nın Swing ve AWT kütüphanelerini kullanarak çeşitli projeler geliştirip, bu küpüthaneleri nasıl kullanılacağını öğrenmek, projeler basitten zor seviyeye doğru gidecek. Bunlara ek olarak, java kendinde olmayan itextpdf.jar, pio-bin.jar, jl1.0.jar ve diğer kütüphaleri projelere nasıl dahil edileceğini ve nasıl kullanılacağını öğretmek.

  •         Kursun başından sonuna kadar olan tüm projelerde java swing ve awt kütüphanelerinin neredeyse tüm componenlerini ve özelliklerini kullanacağız

  •           Genelde, üniversitede olsun, başka herhangi bir yerde aldığımız kurslarda yada derslerde bir şeyi nasıl kullanacağınızı öğretmezler sadece onun ne olduğunu anlatırlar, bu yüzden böyle bir kurs hazırlamaya karar verdim. Amacım siz dereğli öğrencilere kaşığın ne olduğunun yanı sıra, onu nasıl kullanacağınızı öğretmek


What You Will Learn!

  • Java programlama dili ile masaüstü uyugulama geliştirebilecekler
  • Java Swing ve AWT kütüphaneleri
  • Sıfırdan bir masaüstü uygulama geliştirmek
  • GUI projeleri basitten - ileriye
  • Java Swing ve AWT kütüphanesinin tüm komponentlerini
  • Java programlama dili
  • MySQL veritabanını
  • SQL kodları ile query (sorgu) yapmayı öğrenmek
  • Java ile MySQL baglantısını saglamak
  • Kursun sonunda kendi masaüstü uygulamalarını geliştirecekler
  • Java Date/Time Api
  • jl 1.0 jar kullanımı
  • itext jar ile projelerde pdf olusturma
  • Apache POI ile Excel Word dokumani olusturma
  • Java Time API

Who Should Attend!

  • Masaüstü uygulama geliştirmek isteyen herkes
  • Java Swing ve AWT küphanelerini öğrenmek isteyenler
  • Java Swing ve AWT küphanelerini ile proje geliştirmeye gönül koyanlar
  • Java proje geliştirmek isteyen herkes
  • Kendileri için özel program kodlamak isteyenler
  • Java programlama diline meraklı ve kendini bu alanda geliştirmek isteyenler