
ผู้เรียนจะได้เรียนรู้การใช้งานโปรแกรม Apache NetBeans IDE และ JDK สำหรับปูพื้นฐานในการเขียนโปรแกรมภาษาจาวา
ผู้เรียนตั้งค่าเพื่อให้พิมพ์ภาษาไทยในโปรแกรม Apache NetBeans IDE
ผู้เรียนจะเข้าใจโครงสร้างการเขียนโปรแกรมภาษาจาวาได้อย่างครอบคลุม
เอกสารประกอบการเรียนอยู่ในการบรรยายถัดไป
ผู้เรียนสามารถกำหนดชนิดข้อมูลที่เหมาะสมในการเขียนโปรแกรมได้
ผู้เรียนสามารถกำหนดชนิดข้อมูลที่เหมาะสมในการเขียนโปรแกรมได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างข้อความได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างโครงสร้างข้อมูลแบบอาร์เรย์ได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างตัวดำเนินการได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างตัวดำเนินการได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างตัวดำเนินการได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคำสั่งเงื่อนไขได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคำสั่งตัวเลือกได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคำสั่ง for ลูปได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคำสั่ง while ลูปได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคำสั่ง do while ลูปได้
ผู้เรียนสามารถเขียนโปรแกรมหยุดด้วยคำสั่ง break ได้
ผู้เรียนสามารถเขียนโปรแกรมข้ามด้วยคำสั่ง continue ได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบสร้างนามธรรมได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบสร้างนามธรรมได้
ผู้เรียนสามารถเขียนโปรแกรมแบบอินเทอร์เฟซได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบซ่อนข้อมูลได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบซ่อนข้อมูลได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบถ่ายทอดได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติถ่ายทอดเดี่ยวได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติถ่ายทอดหลายชั้นได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติถ่ายทอดเชิงลำดับชั้นได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างความสัมพันธ์แบบรู้จักกันได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างความสัมพันธ์แบบเกี่ยวข้องกันได้
ผู้เรียนสามารถเขียนโปรแกรมสร้างความสัมพันธ์แบบแนบแน่นได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบใช้ได้หลายรูปแบบได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบใช้ได้หลายรูปแบบได้
ผู้เรียนสามารถเขียนโปรแกรมด้วยคุณสมบัติแบบใช้ได้หลายรูปแบบได้
หลักสูตร เรียนเขียนโปรแกรมภาษา Java OOP ฉบับคนไม่เคยเขียนโปรแกรม
สามารถเรียนได้ทุกคน ไม่จำเป็นต้องมีความรู้ด้านการเขียนโปรแกรมมาก่อน
เนื้อหาการเรียน Java Object-Oriented Programming
แบ่งเป็น 4 ส่วน
ส่วนที่ 1: เรียนรู้การใช้งานเครื่องมือสำหรับเขียนโปรแกรมภาษาจาวา Java Programming IDE
เริ่มต้นใช้งาน Apache NetBeans IDE และ JDK สำหรับเขียนโปรแกรมภาษา Java
ตั้งค่า Font ให้พิมพ์ภาษาไทยในโปรแกรม Apache NetBeans IDE
ส่วนที่ 2: เรียนเขียนโปรแกรมเชิงวัตถุภาษาจาวาระดับพื้นฐาน Basic Java Programming
Ex.1-4 Start First Java Program and Variables เริ่มเขียนโปรแกรมภาษาจาวาด้วยตนเอง
Ex.5 Java Data Types กำหนดชนิดข้อมูลที่ใช้สร้างโปรแกรม
Ex.6-8 Java Data Types กำหนดชนิดข้อมูลที่ใช้สร้างโปรแกรม 2
Ex.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 while
Ex.20 Java Break Jump Statements เขียนโปรแกรมหยุดด้วยคำสั่ง break
Ex.21 Java Continue Jump Statements เขียนโปรแกรมข้ามด้วยคำสั่ง continue
ส่วนที่ 3: เรียนเขียนโปรแกรมเชิงวัตถุภาษาจาวาระดับกลาง Intermediate Java Programming
Ex.22 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 1
Ex.23-24 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 2
Ex.25-26 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 3
Ex.27-29 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 4
Ex.30 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 5
Ex.31-32 Java Class & Object เขียนโปรแกรมสร้างคลาสและอ็อบเจกต์ 6
ส่วนที่ 4: เรียนเขียนโปรแกรมเชิงวัตถุภาษาจาวาระดับสูง Advanced Java Programming
Ex.33-35 Java Abstraction เขียนโปรแกรมด้วยคุณสมบัติแบบสร้างนามธรรม 1
Ex.36 Java Abstraction เขียนโปรแกรมด้วยคุณสมบัติแบบสร้างนามธรรม 2
Ex.37 Java Interface เขียนโปรแกรมแบบอินเทอร์เฟซ
Ex.38 Java Encapsulation เขียนโปรแกรมด้วยคุณสมบัติแบบซ่อนข้อมูล 1
Ex.39 Java Encapsulation เขียนโปรแกรมด้วยคุณสมบัติแบบซ่อนข้อมูล 2
Ex.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 เขียนโปรแกรมด้วยคุณสมบัติแบบใช้ได้หลายรูปแบบ