[フレーム]

50,000+ Free Udemy Courses to Start Today

View Courses

Coursesity is supported by learner community. We may earn affiliate commission when you make purchase via links on Coursesity.

Free Object Oriented Programming Tutorial - Java Basic: OOP with Java

เข้าใจ OOP ง่าย ๆ ด้วยภาษา Java เรียนรู้ OOP ผ่านการสร้างโปรเจ็กต์ง่าย ๆ 4 โปรเจ็กต์ - Free Course

3.4K

total enrollments

4.5

( 167 )

Total ratings

Description

In this course, you will learn :

  • เข้าใจภาษา Java
  • เข้าใจความหมายของ OOP
  • เข้าใจหลักการ OOP ที่ถูกต้อง
  • สามารถออกแบบคลาส (class) ได้
  • สามารถออกแบบโครงสร้างซอฟต์แวร์ได้

Syllabus :

  • คอร์สนี้ มีอะไรบ้าง?
  • แวะคุยกันก่อน
  • เตรียมเครื่องมือให้พร้อม
  • ไฟล์ดาวน์โหลดทั้งหมด
  • ดาวน์โหลด Template
  • เตรียมฐานข้อมูล
  • เตรียมโปรเจ็กต์
  • โครงสร้าง Desktop Application
  • การเปิดหน้าจอใหม่
  • ขั้นตอนการดึงข้อมูลมาแสดง
  • ประกาศตัวแปรและกําหนดค่าเริ่มต้น
  • เชื่อมต่อฐานข้อมูล
  • เตรียมคําสั่ง SQL
  • ประมวลผลคําสั่ง SQL
  • แสดงผลลัพธ์
  • ปิดการเชื่อมต่อฐานข้อมูล
  • สรุป การดึงข้อมูลมาแสดงผล
  • ขั้นตอนการเพิ่มข้อมูลลงในตาราง
  • ประกาศตัวแปรและกําหนดค่าเริ่มต้น
  • สร้างเมธอด addBook() และ try catch
  • เตรียมข้อมูลที่จะบันทึก
  • เชื่อมต่อฐานข้อมูล
  • เตรียมคําสั่ง SQL
  • ประมวลผลคําสั่ง SQL
  • แจ้งผลลัพธ์การเพิ่มข้อมูล
  • ปิดการเชื่อมต่อฐานข้อมูล
  • สรุป การเพิ่มข้อมูล
  • เปรียบเทียบ การดึงข้อมูลและเพิ่มข้อมูล
  • โครงสร้าง Web Application
  • ดึงข้อมูลมาแสดงผล
  • เตรียมเพิ่มข้อมูล
  • เพิ่มข้อมูล
  • สรุป โปรเจ็กต์ JAVA NON OOP
  • โครงสร้าง Desktop Application
  • สร้างไฟล์ Config
  • สร้างคลาส Database
  • สร้าง constructor เชื่อมต่อฐานข้อมูล
  • ทดสอบ constructor
  • สร้างเมธอด queryList() ดึงข้อมูล
  • ทดสอบเมธอด queryList()
  • สร้างเมธอด add() เพิ่มข้อมูล
  • ทดสอบเมธอด add()
  • สร้างเมธอด close() ปิดการเชื่อมต่อฐานข้อมูล
  • ทดสอบเมธอด close()
  • สรุป คลาส Database
  • สร้างคลาส Books
  • สร้างคลาส BooksDAOInterface
  • สร้างคลาส BooksDAOImpl
  • implements เมธอด getAllBooks()
  • ทดสอบ เมธอด getAllBooks
  • implements เมธอด isAddBook(...)
  • ทดสอบ เมธอด isAddBooks(...)
  • สรุป คลาส BooksDAOImpl
  • โครงสร้าง Desktop Application
  • เปิดหน้าจอใหม่ (Desktop)
  • ดึงข้อมูลมาแสดง (Desktop Application)
  • เพิ่มข้อมูล (Desktop Application)
  • โครงสร้าง Web Application
  • ดึงข้อมูลมาแสดง (Web Application)
  • เพิ่มข้อมูล (Web Application)
  • สรุป โปรเจ็กต์ JAVA OOP
  • โครงสร้าง Desktop Application
  • สร้างคลาส MainMenusController
  • สร้าง Getters ที่หน้า View ของ MainMenus
  • ควบคุมปุ่มบนหน้าจอ Main Menus
  • สร้างคลาส ShowBooksController
  • สร้างเมธอด showBooks(...)
  • แสดงรายการหนังสือผ่าน Controller
  • สร้างคลาส AddBookController
  • สร้าง Geters ที่ส่วนของ View
  • ควบคุมปุ่ม บันทึก ผ่าน Controller
  • ดึงค่าข้อมูล จากหน้าจอ
  • เพิ่มข้อมูล ผ่าน Controller
  • สรุป JAVA MVC ส่วนของ Desktop Application
  • โครงสร้าง Web Application
  • สร้างคลาส ShowBooksController
  • ดึงข้อมูลหนังสือ ผ่าน Servlet
  • รับค่าจาก Servlet แสดงรายการหนังสือ
  • สร้างคลาส FormBookController
  • สร้างคลาส AddBookController
  • เพิ่มหนังสือ ผ่าน Servlet
  • สรุปโปรเจ็กต์ JAVA MVC
  • นักพัฒนาซอฟต์แวร์ คือใคร
  • การพัฒนาต่อยอดจากซอฟต์แวร์เดิม
  • โครงสร้าง Desktop Application
  • เปลี่ยนหน้าจอแสดงผลของ Desktop
  • แสดงผลรายการหนังสือที่หน้าจอใหม่
  • โครงสร้าง Web Application
  • เปลี่ยนรูปแบบการแสดงผลบน Web
  • เพิ่มส่วนของ Business Logic
  • สร้างคลาส Service Promotion
  • เรียกใช้ Service ที่ Desktop Application
  • เรียกใช้ Service ที่ Web Application
  • สรุปโปรเจ็กต์ JAVA MVCs
  • เปรียบเทียบโครงสร้าง ทั้ง 4 โปรเจ็กต์
  • ถ้าจะเพิ่มส่วนของ Mobile Application ละ
  • เบื้องหลังการทํางานของโปรแกรม
  • ก้าวต่อไป
  • ก่อนจากกัน
  • ฟรีอีบุ๊ค พัฒนา Java เชื่อมต่อกับ Database

Course Features

(追記) (追記ここまで)
Go to Course

AltStyle によって変換されたページ (->オリジナル) /