สร้างโปรแกรม Java GUI ในรูปแบบ MVC

Current Time 0:00
/
Duration Time 0:00
Progress: NaN%

ราคา

GET FREE

สามารถเรียนที่ไหน เมื่อไหร่ก็ได้ตลอดชีพ

เนื้อหาทั้งหมด 38 วิดีโอ ความยาวรวมกัน 41 นาที

พบกับเนื้อหาที่ง่ายที่สุดในสามโลก!

มีอีบุคประกอบสื่อการสอน ฟรี!

เข้าใจ MVC ด้วยวิธีที่ง่ายที่สุด!

เกี่ยวกับคอร์สนี้

คำอธิบายคอร์สออนไลน์

คุณรู้หรือไม่ว่า MVC (Model-View-Controller) คืออะไร?

ถ้าตอบว่า "ไม่" คอร์สนี้ เหมาะสำหรับคุณ


เนื้อหาในคอร์สนี้ จะเป็นการอธิบายภาพรวมของ MVC ผ่านการสร้างโปรเจ็กต์ขึ้นมาใช้งานจริง เป็นโปรแกรมง่าย ๆ  ที่เราใช้ในการทักทายโลกใบนี้ (Hello World)


เครื่องมือที่ใช้ในโปรเจ็กต์นี้ มีแค่ 2 อย่างคือ JDK และ NetBeans IDE  เพียงแค่นี้ เราก็พัฒนาซอฟต์แวร์ขึ้นมาใช้งานได้แล้ว


หลังจากจบคอร์สนี้แล้ว คุณจะเข้าใจกระจ่างเลยว่า MVC คืออะไร และสามารถนำความรู้ไปประยุกต์ใช้งานจริงได้ทันที โดยการนำไปประยุกต์ใช้กับโปรเจ็กต์ของคุณ


ประโยชน์ที่ผู้เรียนจะได้รับ

- ได้เรียนรู้ทักษะการเขียนโปรแกรมในเบื้องต้น

- เข้าใจภาพรวมของการเขียนโปรแกรมด้วยภาษา Java

- สามารถพัฒนาซอฟต์แวร์ขึ้นมาใช้งานจริงได้

- ได้เรียนรู้เทคนิคการพัฒนาซอฟต์แวร์สำหรับการใช้งานจริง

- เข้าใจการพัฒนาโปรแกรมในรูปแบบ MVC

- นำความรู้ไปศึกษาต่อยอดได้ด้วยตัวเอง


ใครควรเรียนคอร์สออนไลน์นี้

- ผู้ที่ต้องการเริ่มต้นเรียนรู้ภาษาจาวา (Java)

- ผู้ที่ต้องการเข้าใจภาษา Java ด้วยวิธีง่ายๆ

- ผู้ที่ต้องการปูพื้นฐานภาษา Java

- ผู้ที่ต้องการสร้างโปรแกรมด้วยภาษา Java ขึ้นมาใช้งานจริง

- ผู้ที่ต้องการเข้าใจหลักการของ MVC (Model-View-Controller)


ผู้เรียนต้องมีความรู้อะไรมาก่อน

- ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์

- สามารถติดตั้งโปรแกรมได้

ผู้สอน

ธมนวรรณ มณีจันทร์

นักเขียนบทความด้านการพัฒนาซอฟต์แวร์ นักสร้างสรรค์สื่อการสอนออนไลน์

หลักสูตรของคอร์สนี้

โครงสร้างของคอร์ส
1 คอร์สนี้ มีอะไรบ้าง
2:02
เตรียมเครื่องมือให้พร้อม
2 เครื่องมือที่ใช้ในโปรเจ็กต์
1:01
3 การใช้งานโปรแกรม NetBeans IDE
1:01
4 ดาวน์โหลดและติดตั้ง Template
1:03
5 โครงสร้างของโปรเจ็กต์
0:50
ทำความรู้จักกับ Mode
6 โมเดล (Model) คืออะไร
0:53
7 สร้างแพ็กเกจไว้เก็บ Model
0:53
8 สร้างคลาส Model
0:28
9 ประกาศตัวแปร
0:29
10 สร้างเมธอด Getter และ Setter
1:55
11 สร้างเมธอด toString()
0:55
12 ทดสอบใช้งานคลาส Model
2:27
ทำความรู้จักกับ View
13 วิว (View) คืออะไร
0:47
14 โครงสร้างของหน้าจอโปรแกรม
2:37
15 สร้าง Getters ให้กับหน้าจอ
1:01
ทำความรู้จักกับ Controller
16 คอนโทรเลอร์ (Controller) คืออะไร
0:37
17 สร้างพ็กเกจไว้เก็บคลาส Controller
0:26
18 สร้างคลาส Controller
0:38
19 ประกาศตัวแปรใน Controller
0:42
20 สร้าง constructor
1:19
21 แก้ไขไฟล์ Main ให้เรียกใช้ Controller
1:49
22 เซ็ต command ให้กับหน้าจอ
0:54
23 การ implements interface
1:06
24 การ addActionListener ให้ Buttons
1:02
25 ตรวจสอบว่า ปุ่มใดถูกคลิก
1:12
26 ทดสอบโปรแกรม
0:45
27 วางแผนควบคุมปุ่ม Enter
0:57
28 การดึงค่าจาก Text Field
1:08
29 ตรวจสอบข้อมูล และเซ็ตค่าให้ Model
0:30
30 สร้างเมธอด showResult()
1:05
31 ส่งออบเจ็กต์จาก Model ไปให้ View
1:09
32 การเชื่อมต่อ String
0:55
33 การล้างค่าใน Text Field
1:12
34 การแจ้งเตือนผู้ใช้งาน
1:22
35 วางแผนควบคุมปุ่ม Clear
0:24
36 การล้างค่าใน Text Field และ Label
1:50
37 ทดสอบโปรแกรม
0:37
สรุปโปรเจ็กต์
38 สรุปเบื้องหลังการทำงานของโปรแกรม
1:46