|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/javada-masaustu-uygulama-gelistirme-kursu-proje-bazl/
课程评论:没有评论
**课程名称:** (40+小时) Java桌面应用开发:从零到进阶 **课程概述:** 本课程旨在教授学员使用Java的Swing和AWT库开发桌面应用程序。课程内容从基础概念讲起,逐步深入,并通过一系列从易到难的项目实践,帮助学员掌握Swing和AWT的核心组件和功能。 **课程特色:** * **实战导向:** 课程强调“如何使用”,而非仅仅“是什么”。通过丰富的项目实践,学员将学会如何应用所学知识。 * **全面覆盖:** 课程将涵盖Java Swing和AWT库中的几乎所有组件和特性。 * **第三方库集成:** 除了Java自带的库,课程还将教授如何集成和使用外部库,如itextpdf.jar, pio-bin.jar, jl1.0.jar 等,以增强应用程序的功能。 * **平台独立性:** 强调Swing的平台独立性,学员开发的应用程序可在不同操作系统上运行。 * **事件驱动编程:** 教授如何利用事件驱动模型开发响应用户交互的动态应用程序。 **课程目标:** * 熟练掌握Java Swing和AWT进行桌面应用程序开发。 * 能够独立完成从简单到复杂的各类桌面应用项目。 * 理解并应用事件驱动编程模型。 * 掌握第三方Java库的集成和使用方法。 * 提升Java编程的实际应用能力,为未来的软件开发打下坚实基础。
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