|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ajnestjavaoop/
课程评论:没有评论
课程名称:Java OOP 编程入门(零基础版) 课程概述: 本课程专为零基础学员设计,无需任何编程经验,即可学习 Java 面向对象编程 (OOP)。课程内容共分为四个部分: 第一部分:Java 编程工具入门 - 学习使用 Apache NetBeans IDE 和 JDK 进行 Java 编程。 - 配置 NetBeans IDE 以支持中文输入。 第二部分:Java 基础编程 - 从零开始编写第一个 Java 程序,学习变量的使用。 - 掌握 Java 数据类型,包括基本数据类型和 String 类型。 - 学习使用数组 (Arrays) 来构建数据结构。 - 掌握 Java 运算符,理解其在程序中的应用。 - 学习条件控制语句,包括 IF-ELSE、Switch Case。 - 学习循环控制语句,包括 For Loop、While Loop、Do While Loop。 - 学习使用 Break 和 Continue 语句来控制程序流程。 第三部分:Java 中级编程 - 深入学习 Java 类 (Class) 和对象 (Object) 的概念,并通过实践案例进行讲解。 第四部分:Java 高级编程 - 学习 Java 的抽象 (Abstraction) 特性,并通过示例进行演示。 - 掌握 Java 接口 (Interface) 的使用。 - 学习 Java 的封装 (Encapsulation) 概念,实现数据隐藏。 - 学习 Java 的继承 (Inheritance) 机制,包括单继承、多层继承和层级继承。 - 理解 Java 中的关联 (Association)、聚合 (Aggregation) 和组合 (Composition) 等关系。 - 掌握 Java 的多态 (Polymorphism) 特性,包括方法重载 (Overloading) 和方法重写 (Overriding)。
หลักสูตร เรียนเขียนโปรแกรมภาษา Java OOP ฉบับคนไม่เคยเขียนโปรแกรมสามารถเรียนได้ทุกคน ไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมมาก่อน เนื้อหาการเรียน Java Object-Oriented Programming แบ่งเป็น 4 ส่วนส่วนที่ 1: เรียนรู้การใช้งานเครื่องมือสำหรับเขียนโปรแกรมภาษาจาวา Java Programming IDEเริ่มต้นใช้งาน Apache NetBeans IDE และ JDK สำหรับเขียนโปรแกรมภาษา Javaตั้งค่า Font ให้พิมพ์ภาษาไทยในโปรแกรม Apache NetBeans IDEส่วนที่ 2: เรียนเขียนโปรแกรมเชิงวัตถุภาษาจาวาระดับพื้นฐาน Basic Java ProgrammingEx.1-4 Start First Java Program and Variables เริ่มเขียนโปรแกรมภาษาจาวาด้วยตนเองEx.5 Java Data Types กำหนดชนิดข้อมูลที่ใช้สร้างโปรแกรมEx.6-8 Java Data Types กำหนดชนิดข้อมูลที่ใช้สร้างโปรแกรม 2Ex.9 Java String เขียนโปรแกรมสร้างข้อความEx.10 Java Arrays เขียนโปรแกรมสร้างโครงสร้างข้อมูลแบบอาร์เรย์Ex.11(1/3) Java Operators เขียนโปรแกรมสร้างตัวดำเนินการEx.11(2/3) Java Operators เขียนโปรแกรมสร้างตัวดำเนินการEx.11(3/3) Java Operators เขียนโปรแกรมสร้างตัวดำเนินการEx.12-15 Java IF-ELSE Conditional Control Statements เขียนโปรแกรมสร้างเงื่อนไขEx.16 Java Switch Case Control Statement เขียนโปรแกรมสร้างคำสั่งตัวเลือกEx.17 Java For Loop Control Statements เขียนโปรแกรมสร้างคำสั่ง for ลูปEx.18 Java While Loop Control Statements เขียนโปรแกรมสร้างคำสั่ง while ลูปEx.19 Java Do While Loop Control Statements เขียนโปรแกรมสร้างคำสั่ง do whileEx.20 Java Break Jump Statements เขียนโปรแกรมหยุดด้วยคำสั่ง breakEx.21 Java Continue Jump Statements เขียนโปรแกรมข้ามด้วยคำสั่ง continueส่วนที่ 3: เรียนเขียนโปรแกรมเชิงวัตถุภาษาจาวาระดับกลาง Intermediate Java ProgrammingEx.22 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 1Ex.23-24 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 2Ex.25-26 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 3Ex.27-29 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 4Ex.30 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 5Ex.31-32 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 6ส่วนที่ 4: เรียนเขียนโปรแกรมเชิงวัตถุภาษาจาวาระดับสูง Advanced Java ProgrammingEx.33-35 Java Abstraction เขียนโปรแกรมด้วยคุณสมบัติแบบสร้างนามธรรม 1Ex.36 Java Abstraction เขียนโปรแกรมด้วยคุณสมบัติแบบสร้างนามธรรม 2Ex.37 Java Interface เขียนโปรแกรมแบบอินเทอร์เฟซEx.38 Java Encapsulation เขียนโปรแกรมด้วยคุณสมบัติแบบซ่อนข้อมูล 1Ex.39 Java Encapsulation เขียนโปรแกรมด้วยคุณสมบัติแบบซ่อนข้อมูล 2Ex.40 Java Inheritance เขียนโปรแกรมด้วยคุณสมบัติแบบถ่ายทอดEx.41 Java Single Inheritance เขียนโปรแกรมด้วยคุณสมบัติถ่ายทอดเดี่ยวEx.42 Java Multilevel Inheritance เขียนโปรแกรมด้วยคุณสมบัติถ่ายทอดหลายชั้นEx.43 Java Hierarchical Inheritance เขียนโปรแกรมด้วยคุณสมบัติถ่ายทอดลำดับชั้นEx.44 Java Association เขียนโปรแกรมสร้างความสัมพันธ์แบบรู้จักกันEx.45 Java Aggregation เขียนโปรแกรมสร้างความสัมพันธ์แบบเกี่ยวข้องกันEx.46 Java Composition เขียนโปรแกรมสร้างความสัมพันธ์แบบแนบแน่นEx.47 Java Polymorphism Overloading เขียนโปรแกรมด้วยคุณสมบัติแบบใช้ได้หลายรูปแบบEx.48 Java Polymorphism Overriding เขียนโปรแกรมด้วยคุณสมบัติแบบใช้ได้หลายรูปแบบEx.49 Java Polymorphism เขียนโปรแกรมด้วยคุณสมบัติแบบใช้ได้หลายรูปแบบ