Java ile OOP ve GUI ( Swing) Uygulama/Eğitim Serisi

所在平台: Udemy

课程主页: https://www.udemy.com/course/java-ile-nesne-yonelimli-programlama-egitimuygulama-serisi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Java 面向对象编程与 GUI (Swing) 应用/培训系列 **课程概述:** 本课程由计算机工程师 Sadık ŞAHİN 主讲,旨在通过 Java 语言教授面向对象编程 (OOP) 的核心概念和实践。课程适合有基础编程语言知识(最好是 Java 基础)的开发者。您将深入学习 OOP 的逻辑,并通过大量实际案例和项目,包括控制台应用和 GUI (Swing) 开发,逐步成长为一名专业的 Java 程序员。 **核心内容:** * **OOP 核心概念:** 对象与类、类定义与对象创建、通过引用访问对象、Java 库类使用、静态变量/常量/方法、可见性修饰符、数据字段封装、对象传递给方法、对象数组、`this` 关键字。 * **高级 OOP 主题:** 继承、多态性、动态绑定、类型转换与 `instanceof` 运算符、`equals` 方法、`ArrayList`、`protected` 修饰符、`final` 类与方法、异常处理、抽象类、接口。 * **Java GUI 开发:** 使用 Swing 框架进行 Java 表单应用程序开发。 * **数据库集成:** 学习数据库操作(连接、更新、删除、列表),并整合 MySQL、MsSQL 和 Access 数据库。 * **实践项目:** 课程包含大量的示例项目和自动化程序开发,帮助您巩固所学知识,并能够独立完成个人项目和作业。 **学习目标:** 完成本课程后,您将能够: * 扎实掌握 Java 面向对象编程的原理,并将此思维模式应用于其他编程语言。 * 熟练使用 Java 进行控制台和 GUI (Swing) 应用程序开发。 * 能够独立完成复杂编程项目,包括数据库集成。 * 具备成为 Java 软件开发专家的扎实基础。 **课程特色:** * **循序渐进:** 从基础到高级,全面讲解 OOP 概念。 * **实战导向:** 大量代码示例、项目和练习,强调动手实践。 * **个性化指导:** 讲师提供课程疑问解答和项目指导。 * **广泛应用:** Java 作为一门广泛使用、易学且安全性高的语言,为您打开广阔的职业发展空间。

课程评论(0条)

课程详情

Herkese merhaba ; Ben Sadık ŞAHİN, Bilgisayar Mühendisiyim ve alanımla ilgili çalışmaktayım.C, C++ ve C#, Java Programlama dilleri ile başladığım bu eğitim serilerime bir yenisini daha ekleyerek sizlerle buluşturuyorum. Açık kaynak kodu olan Java programlama dilini nesne yönelimli programlama mantığında öğrenebileceğiniz bu eğitim serimizde Nesne Yönelimli Programlamanın mantığını tüm ayrıntılarıyla öğrenecek ve ileri düzeye programcı olabileceksiniz. Temel düzeyde her hangi bir programlama dilini bilen ( tercihan Java programlama temellerini bilen) yazılımcı arkadaşlar için hazırlanan bu eğitim serimizde, Java dili ile Nesne Yönelimli Programlama mantığını tüm ayrıntılarıyla öğrenecek , bol örnek soru çözümü ve uygulamalarla desteklenen serimizde kendinizi geliştirecek, kendi uygulamalarınızı ve ödev veya projelerinizi kendiniz yapabilecek düzeye ulaşacaksınız. Kurs boyunca karşılaşacağınız her hangi bir kısım veya sorunda iletişime geçebilir ve kendi proje veya ödevleriniz hakkında benden bilgi alabilirsiniz.Bu kursu tamamladığınızda, Java programlama dili ile Nesne Yönelimli Programlamanın mantığını anlamış olacağınız için bu mantığı tüm programlama dillerinde uygulayabileceksiniz. Java Programlama dili yazılım geliştiricilerin büyük bir çoğunluğunun kullandığı, açık kaynak kodlu, diğer dillere göre öğrenmesinin kolay, uygulama alanının geniş ve güvenlik düzeyinin yüksek olması nedeniyle çok fazla tercih edilmektedir. Eğitim serimizde Nesne Yönelimli Programlamanın tüm ayrıntılarını görecek ve java dilinin konsol bölümünde yapılabilecek olan tüm uygulamalarınızı yapabilecek ve artık uzman bir programcı olabileceksiniz.Nesne Yönelimli Programlama mantığını kavramaya yönelik konu anlatımları ve bol örnek proje ve otomasyon programlarının oluşturulduğu bu eğitim serimizin genel olarak konu başlıkları şu şekildedir.Object and Classes (Nesneler ve Sınıflar)Sınıf Tanımlama ve Nesne YaratmaReferans ile Nesne'ye ErişimJava Kütüphanesinden Sınıf KullanımıStatik Değişkenler, Sabitler, MetotlarVisibility ModifiersData Field EncapsulationNesne'yi Metot'a GeçirmeNesne DizisiThis Anahtar KelimesiInheritance - (Kalıtım - 1)Polymorphism (Çok Biçimlilik)Dinamik BağlamaType Casting (Tür Dönüştürme) ve instanceof operatörüequals MetoduArrayList"Protected" Modifier ve final Sınıflar ve MetotlarException Handling ( hata fırlatma ve yakalama) Abstract Class ( soyut sınıflar) Interface - (Arayüzler) Veri tabanı işlemleri ( bağlanma, güncelleme, silme, listeleme.) MySQL, MsSQL ve Access veri tabanı bağlantılarının oluşturulması ve uygulamalara entegre edilmesiBol örnek/proje uygulamaları ve daha fazlası.Java FORM uygulamaları.

课程标签

0人关注该课程

主题相关的课程