Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Kong Ruksiam

คอร์สนี้ผู้เรียนจะได้เรียนรู้การพัฒนาระบบร้านค้าออนไลน์ด้วย Django Framework โดยเนื้อหาในคอร์สจะแบ่ง

การสร้างระบบออกเป็น 6 ระบบหลักดังนี้

Read more

คอร์สนี้ผู้เรียนจะได้เรียนรู้การพัฒนาระบบร้านค้าออนไลน์ด้วย Django Framework โดยเนื้อหาในคอร์สจะแบ่ง

การสร้างระบบออกเป็น 6 ระบบหลักดังนี้

  1. ระบบจัดการคลังสินค้า (Product Management) เป็นระบบที่จัดการเกี่ยวกับสินค้าในคลังสินค้า เช่น

    • เพิ่ม ลบ แก้ไข ข้อมูลสินค้า

    • กำหนดสินค้ายอดนิยม (สินค้าที่แสดงผลในหน้าแรกของเว็บไซต์)

    • การสต๊อกสินค้าและการตัดสต๊อก

    • แจ้งสถานะสินค้า (สินค้าคงเหลือ , สินค้าหมด)

  2. ระบบสมาชิก (Authentication) เป็นระบบที่จัดการเกี่ยวกับผู้ใช้บริการเว็บไซต์ เช่น

    • สร้างบัญชีผู้ใช้ (Register)

    • เข้าสู่ระบบ (Login)

    • ออกจากระบบ (Logout)

    • กำหนดสิทธิ์การใช้บริการ (User Access Control)

  3. ระบบหมายเลขหน้า (Pagination) เป็นระบบที่จัดการเกี่ยวกับการแสดงผลข้อมูลในเว็บไซต์ เช่น

    • การเรียงลำดับข้อมูล (Sort)

    • แสดงผลข้อมูลผ่านแผงควบคุมหมายเลขหน้า

  4. ระบบตะกร้าสินค้า (Cart) เป็นระบบที่จัดการเกี่ยวกับตะกร้าสินค้า เช่น

    • หยิบสินค้าลงตะกร้า

    • คำนวณราคาสินค้าในรายการสั่งซื้อ

    • คำนวณยอดชำระเงินรวมทั้งหมดในตะกร้าสินค้า

  5. ระบบใบสั่งซื้อสินค้า (Order) เป็นระบบที่จัดการเกี่ยวกับการสั่งซื้อสินค้า เช่น

    • จัดการเกี่ยวกับข้อมูลลูกค้า (ชื่อ-นามสกุล , ที่อยู่จัดส่ง , เบอร์ติดต่อ)

    • จัดการเกี่ยวกับใบสั่งซื้อสินค้า

    • จัดการเกี่ยวกับรายการสินค้าในใบสั่งซื้อ

  6. ระบบประวัติการซื้อสินค้า (Order History) เป็นระบบที่จัดเก็บประวัติการซื้อสินค้าของลูกค้า เช่น

    • แสดงรายละเอียดใบสั่งซื้อสินค้า (วันที่ซื้อสินค้า , ยอดชำระเงินรวม)

    • แสดงรายละเอียดรายการสั่งซื้อ

Enroll now

What's inside

Learning objectives

  • เรียนรู้การสร้างระบบจัดการคลังสินค้า
  • เรียนรู้การสร้างระบบสมาชิก (register & login)
  • เรียนรู้การสร้างระบบหมายเลขหน้า (pagination)
  • เรียนรู้การสร้างระบบตะกร้าสินค้า (cart)
  • เรียนรู้การสร้างระบบสั่งซื้อสินค้า (order)
  • เรียนรู้การสร้างระบบเก็บประวัติการสั่งซื้อสินค้า (order history)

Syllabus

แนะนำคอร์ส
ตัวอย่างคอร์สเรียน
ข้อกำหนดคอร์สเรียน
ติดตั้งเครื่องมือพื้นฐาน
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Provides a comprehensive guide to building an e-commerce system from scratch, making it suitable for those with little to no prior experience in web development
Offers practical experience with Django, a popular Python web framework, which is valuable for those looking to expand their skills in web development
Covers essential e-commerce functionalities such as product management, shopping cart, order processing, and order history, which are crucial for managing an online store
Includes user authentication features like registration, login, and access control, which are important for securing and managing user accounts on an e-commerce platform
Explores pagination techniques for displaying large amounts of data, which is useful for improving the user experience on websites with many products or items
Requires installing specific packages like Django, which may present a barrier to entry for learners unfamiliar with Python package management

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

พัฒนาระบบร้านค้าออนไลน์ด้วย django framework

ตามที่ผู้เรียนกล่าว คอร์สนี้มีการสอนที่ ครอบคลุมดีมาก ในการ สร้างระบบร้านค้าออนไลน์ด้วย Django Framework จริงๆ ตั้งแต่เริ่มต้นจนจบ ครอบคลุมระบบสำคัญครบถ้วน เช่น การจัดการสินค้า สมาชิก ตะกร้า และคำสั่งซื้อ โค้ดตัวอย่างชัดเจน และ อาจารย์สอนเข้าใจง่าย ทำให้ผู้เรียนสามารถ นำความรู้ไปต่อยอดโปรเจกต์ตัวเองได้เลย และ เหมาะสำหรับคนที่ต้องการนำไปใช้จริง อย่างไรก็ตาม ผู้เรียนบางส่วนตั้งข้อสังเกตว่า เวอร์ชันของไลบรารีบางตัวในวิดีโออาจจะเก่าไปบ้าง ทำให้ต้อง หาข้อมูลอัปเดตเองตอนทำตาม และบางส่วนรู้สึกว่า บางโมดูลอาจจะอธิบายกระชับไปหน่อย สำหรับผู้ที่ยังไม่คุ้นเคยกับ Django.
เนื้อหาชัดเจน ติดตามได้ไม่ยาก
"...อาจารย์สอนเข้าใจง่าย ติดตรงไหนก็กลับมาดูซ้ำได้..."
"...การจัดเรียงเนื้อหาเป็นระบบดี ทำให้เข้าใจง่ายมากๆ..."
"เนื้อหาดี สอนเขียนโค้ดตามได้..."
เน้นการลงมือทำตามตัวอย่างโค้ด
"...โค้ดตัวอย่างชัดเจน อาจารย์สอนเข้าใจง่าย..."
"สอนละเอียดดีครับ ทำตามได้ไม่ยาก เหมาะกับคนที่พอมีพื้นฐาน Python มาบ้าง..."
"ได้ความรู้แน่นๆ เอาไปต่อยอดโปรเจกต์ตัวเองได้เลย..."
สอนสร้างร้านค้าออนไลน์ด้วย Django ตั้งแต่ต้นจนจบ
"เนื้อหาครอบคลุมดีมากค่ะ ได้เรียนรู้วิธีสร้างระบบ E-commerce จริงๆตั้งแต่ต้นจนจบ..."
"เป็นคอร์สที่สอนครบวงจรสำหรับการสร้างร้านค้าออนไลน์ด้วย Django จริงๆ ครับ..."
"ได้ทำโปรเจกต์จริง ทำให้เข้าใจ Flow การทำงานของระบบ E-commerce ทั้งหมด..."
เนื้อหาบางโมดูลอธิบายเร็ว/กระชับ
"...บางส่วนรู้สึกว่าอธิบายเร็วไปนิดนึง ต้องหยุดวิดีโอแล้วลองทำตามเองบ่อยๆ..."
"...เนื้อหาแน่น แต่บางโมดูลอาจจะอธิบายกระชับไปหน่อยสำหรับคนที่ไม่คุ้นเคย Django มาก่อน"
ไลบรารีบางตัวต้องอัปเดตเอง
"...เวอร์ชันของไลบรารีบางตัวในวิดีโออาจจะเก่าไปบ้าง ต้องหาข้อมูลอัปเดตเองตอนทำตาม..."
"...รู้สึกว่าไม่ได้อัปเดตนานแล้ว บางส่วนของ Django เปลี่ยนไป ต้องปรับแก้เองพอสมควร..."
"โค้ดใช้งานได้แต่ต้องระวังเรื่องเวอร์ชันครับ"

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in พัฒนาระบบร้านค้าออนไลน์ด้วย Django Framework (E-Commerce) with these activities:
ทบทวนพื้นฐาน Python
ทบทวนไวยากรณ์และโครงสร้างข้อมูลพื้นฐานของ Python เพื่อให้เข้าใจโค้ด Django ได้ง่ายขึ้น
Browse courses on Python
Show steps
  • อ่านเอกสารประกอบ Python อย่างเป็นทางการ
  • ทำแบบฝึกหัด Python ออนไลน์
  • เขียนโปรแกรม Python ง่ายๆ
ทบทวน HTML, CSS และ JavaScript
ทบทวนพื้นฐาน HTML, CSS และ JavaScript เพื่อให้สามารถปรับแต่งเทมเพลต Django ได้อย่างมีประสิทธิภาพ
Browse courses on HTML
Show steps
  • ศึกษาโครงสร้าง HTML
  • เรียนรู้การจัดรูปแบบด้วย CSS
  • ทำความเข้าใจการทำงานของ JavaScript
อ่าน Django for Beginners
อ่านหนังสือ Django for Beginners เพื่อทำความเข้าใจพื้นฐานของ Django Framework
Show steps
  • อ่านบทนำและบทแรกอย่างละเอียด
  • ลองทำตามตัวอย่างในหนังสือ
  • จดบันทึกประเด็นสำคัญ
Four other activities
Expand to see all activities and additional details
Show all seven activities
ทำตาม Django Girls Tutorial
ทำตาม Django Girls Tutorial เพื่อสร้างบล็อกอย่างง่ายและเรียนรู้การทำงานของ Django ในทางปฏิบัติ
Show steps
  • ติดตั้ง Django และสร้างโปรเจกต์
  • สร้างโมเดลและฐานข้อมูล
  • สร้าง Views และ Templates
  • ปรับแต่งหน้าตาของบล็อก
สร้างระบบจัดการสินค้าอย่างง่าย
สร้างระบบจัดการสินค้าอย่างง่ายเพื่อฝึกฝนการใช้ Django ในการสร้างระบบจัดการข้อมูล
Show steps
  • ออกแบบฐานข้อมูลสำหรับสินค้า
  • สร้างโมเดล Django สำหรับสินค้า
  • สร้าง Views และ Templates สำหรับแสดงและจัดการสินค้า
  • เพิ่มฟังก์ชันการค้นหาและกรองสินค้า
อ่าน Two Scoops of Django
อ่านหนังสือ Two Scoops of Django เพื่อเรียนรู้แนวทางปฏิบัติที่ดีที่สุดในการพัฒนา Django
Show steps
  • อ่านบทที่เกี่ยวข้องกับการจัดโครงสร้างโปรเจกต์
  • ศึกษาแนวทางการเขียนโค้ดที่สะอาด
  • เรียนรู้การทดสอบ Django
  • ทำความเข้าใจการปรับปรุงประสิทธิภาพ
มีส่วนร่วมในโปรเจกต์ Django Open Source
มีส่วนร่วมในโปรเจกต์ Django Open Source เพื่อเรียนรู้จากนักพัฒนา Django ที่มีประสบการณ์และพัฒนาทักษะการเขียนโค้ด
Show steps
  • ค้นหาโปรเจกต์ Django Open Source ที่น่าสนใจ
  • อ่านโค้ดและทำความเข้าใจโครงสร้างของโปรเจกต์
  • รายงานข้อผิดพลาดหรือเสนอแนวทางการแก้ไข
  • เขียนโค้ดเพื่อแก้ไขข้อผิดพลาดหรือเพิ่มฟังก์ชันใหม่

Career center

Learners who complete พัฒนาระบบร้านค้าออนไลน์ด้วย Django Framework (E-Commerce) will develop knowledge and skills that may be useful to these careers:
นักพัฒนาระบบอีคอมเมิร์ซ
นักพัฒนาระบบอีคอมเมิร์ซคือผู้ที่สร้างและดูแลรักษาระบบร้านค้าออนไลน์ การเรียนรู้จากหลักสูตรนี้จะช่วยให้คุณสร้างระบบร้านค้าออนไลน์ที่สมบูรณ์ได้ด้วย Django Framework โดยครอบคลุมตั้งแต่การจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า ระบบสั่งซื้อสินค้า และระบบประวัติการซื้อสินค้า ซึ่งเป็นพื้นฐานสำคัญสำหรับนักพัฒนาระบบอีคอมเมิร์ซ นอกจากนี้ การเรียนรู้การสร้างระบบหมายเลขหน้า (Pagination) จะช่วยให้คุณจัดการข้อมูลจำนวนมากได้อย่างมีประสิทธิภาพ หลักสูตรนี้จึงเป็นจุดเริ่มต้นที่ดีสำหรับผู้ที่ต้องการเป็นนักพัฒนาระบบอีคอมเมิร์ซ
นักพัฒนา Django
นักพัฒนา Django เชี่ยวชาญในการสร้างเว็บแอปพลิเคชันโดยใช้ Django Framework หลักสูตรนี้ช่วยให้คุณสร้างระบบร้านค้าออนไลน์ที่สมบูรณ์ได้ด้วย Django Framework ซึ่งรวมถึงระบบจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า ระบบสั่งซื้อสินค้า และระบบประวัติการซื้อสินค้า การมีความรู้ความเข้าใจในระบบเหล่านี้เป็นประโยชน์อย่างมากสำหรับนักพัฒนา Django ที่ต้องการสร้างหรือปรับปรุงแพลตฟอร์มอีคอมเมิร์ซ ยิ่งไปกว่านั้น การเรียนรู้การติดตั้งและการปรับแต่ง Django Administration จะช่วยให้คุณจัดการข้อมูลได้อย่างมีประสิทธิภาพ
นักพัฒนาเว็บ Full Stack
นักพัฒนาเว็บ Full Stack มีความสามารถในการทำงานทั้งส่วนหน้าบ้าน (Front-end) และหลังบ้าน (Back-end) ของเว็บไซต์ หลักสูตรนี้จะช่วยเสริมสร้างทักษะในการพัฒนาส่วนหลังบ้านด้วย Django Framework โดยครอบคลุมการจัดการฐานข้อมูล การสร้าง API และการจัดการระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ เช่น ระบบจัดการคลังสินค้า ระบบสมาชิก และระบบตะกร้าสินค้า ความรู้ความเข้าใจในระบบเหล่านี้จะช่วยให้คุณเป็นนักพัฒนาเว็บ Full Stack ที่มีความสามารถรอบด้าน
ผู้ดูแลระบบเว็บไซต์อีคอมเมิร์ซ
ผู้ดูแลระบบเว็บไซต์อีคอมเมิร์ซมีหน้าที่ดูแลและจัดการเว็บไซต์ร้านค้าออนไลน์ให้เป็นไปอย่างราบรื่น หลักสูตรนี้จะช่วยให้คุณมีความเข้าใจในระบบต่างๆ ที่จำเป็นสำหรับการจัดการเว็บไซต์อีคอมเมิร์ซ เช่น ระบบจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า และระบบสั่งซื้อสินค้า นอกจากนี้ การเรียนรู้การ Customize Django Administration จะช่วยให้คุณจัดการข้อมูลและดูแลเว็บไซต์ได้อย่างมีประสิทธิภาพมากยิ่งขึ้น
นักวิเคราะห์ระบบ
นักวิเคราะห์ระบบมีหน้าที่วิเคราะห์ความต้องการของลูกค้าและออกแบบระบบที่ตอบสนองความต้องการเหล่านั้น หลักสูตรนี้จะช่วยให้คุณมีความเข้าใจในระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ เช่น ระบบจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า และระบบสั่งซื้อสินค้า ความรู้ความเข้าใจในระบบเหล่านี้จะช่วยให้คุณสามารถวิเคราะห์และออกแบบระบบอีคอมเมิร์ซได้อย่างมีประสิทธิภาพ
สถาปนิกซอฟต์แวร์
สถาปนิกซอฟต์แวร์มีหน้าที่ออกแบบโครงสร้างของซอฟต์แวร์และกำหนดแนวทางการพัฒนา หลักสูตรนี้จะช่วยให้คุณมีความเข้าใจในระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ เช่น ระบบจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า และระบบสั่งซื้อสินค้า ความรู้ความเข้าใจในระบบเหล่านี้จะช่วยให้คุณสามารถออกแบบซอฟต์แวร์อีคอมเมิร์ซที่มีประสิทธิภาพและยั่งยืน
ผู้ทดสอบระบบ
ผู้ทดสอบระบบมีหน้าที่ตรวจสอบและทดสอบซอฟต์แวร์เพื่อให้มั่นใจว่าทำงานได้อย่างถูกต้องและมีคุณภาพ หลักสูตรนี้จะช่วยให้คุณมีความเข้าใจในระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ เช่น ระบบจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า และระบบสั่งซื้อสินค้า ความรู้ความเข้าใจในระบบเหล่านี้จะช่วยให้คุณสามารถทดสอบระบบอีคอมเมิร์ซได้อย่างมีประสิทธิภาพและครอบคลุมทุกด้าน
ผู้จัดการโครงการ
ผู้จัดการโครงการมีหน้าที่วางแผนและบริหารจัดการโครงการให้สำเร็จตามเป้าหมาย หลักสูตรนี้จะช่วยให้คุณมีความเข้าใจในระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ เช่น ระบบจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า และระบบสั่งซื้อสินค้า ความรู้ความเข้าใจในระบบเหล่านี้จะช่วยให้คุณสามารถวางแผนและบริหารจัดการโครงการพัฒนาอีคอมเมิร์ซได้อย่างมีประสิทธิภาพ
ผู้ประกอบการอีคอมเมิร์ซ
ผู้ประกอบการอีคอมเมิร์ซคือผู้ที่เริ่มต้นและบริหารจัดการธุรกิจร้านค้าออนไลน์ หลักสูตรนี้อาจเป็นประโยชน์ในการช่วยให้คุณมีความเข้าใจในระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ เช่น ระบบจัดการคลังสินค้า ระบบสมาชิก ระบบตะกร้าสินค้า และระบบสั่งซื้อสินค้า ความรู้ความเข้าใจในระบบเหล่านี้จะช่วยให้คุณสามารถเริ่มต้นและบริหารจัดการธุรกิจอีคอมเมิร์ซได้อย่างมีประสิทธิภาพ
นักการตลาดดิจิทัล
นักการตลาดดิจิทัลมีหน้าที่วางแผนและดำเนินกลยุทธ์การตลาดออนไลน์เพื่อเพิ่มยอดขายและสร้างการรับรู้ถึงแบรนด์ หลักสูตรนี้อาจเป็นประโยชน์ในการช่วยให้คุณมีความเข้าใจในระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ ซึ่งอาจช่วยให้คุณสามารถวางแผนและดำเนินกลยุทธ์การตลาดดิจิทัลสำหรับธุรกิจอีคอมเมิร์ซได้อย่างมีประสิทธิภาพยิ่งขึ้น
นักออกแบบ UX
นักออกแบบ UX ออกแบบประสบการณ์การใช้งานเว็บไซต์และแอปพลิเคชัน หลักสูตรนี้อาจเป็นประโยชน์ในการทำความเข้าใจระบบร้านค้าออนไลน์ต่างๆ เช่น ระบบตะกร้าสินค้า ระบบสั่งซื้อสินค้า และระบบประวัติการซื้อสินค้า ความรู้ความเข้าใจเหล่านี้อาจช่วยในการออกแบบประสบการณ์การใช้งานที่ดีสำหรับลูกค้า
ผู้จัดการผลิตภัณฑ์
ผู้จัดการผลิตภัณฑ์มีหน้าที่กำหนดทิศทางและพัฒนาผลิตภัณฑ์ให้ตรงกับความต้องการของตลาด หลักสูตรนี้อาจเป็นประโยชน์ในการทำความเข้าใจระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ ซึ่งอาจช่วยให้คุณสามารถกำหนดทิศทางและพัฒนาผลิตภัณฑ์อีคอมเมิร์ซได้อย่างมีประสิทธิภาพ
ผู้เชี่ยวชาญด้าน SEO
ผู้เชี่ยวชาญด้าน Search Engine Optimization ช่วยเพิ่มการมองเห็นของเว็บไซต์ในผลการค้นหา หลักสูตรนี้อาจเป็นประโยชน์ในการทำความเข้าใจโครงสร้างและระบบต่างๆ ที่จำเป็นสำหรับร้านค้าออนไลน์ ความรู้ความเข้าใจเหล่านี้อาจช่วยในการปรับแต่งเว็บไซต์อีคอมเมิร์ซให้ติดอันดับในการค้นหา
ผู้ดูแลฐานข้อมูล
ผู้ดูแลฐานข้อมูลมีหน้าที่ดูแลและจัดการฐานข้อมูลให้มีประสิทธิภาพและความปลอดภัย หลักสูตรนี้อาจเป็นประโยชน์ในการทำความเข้าใจวิธีการจัดเก็บและจัดการข้อมูลในระบบร้านค้าออนไลน์ ความรู้ความเข้าใจเหล่านี้อาจช่วยในการดูแลฐานข้อมูลของเว็บไซต์อีคอมเมิร์ซ
ผู้ฝึกสอนด้านเทคโนโลยี
ผู้ฝึกสอนด้านเทคโนโลยีถ่ายทอดความรู้และทักษะด้านเทคโนโลยีให้แก่ผู้อื่น ความรู้ที่ได้จากหลักสูตรนี้อาจเป็นประโยชน์ในการฝึกอบรมพนักงานหรือผู้สนใจทั่วไปเกี่ยวกับการพัฒนาระบบร้านค้าออนไลน์ด้วย Django Framework

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in พัฒนาระบบร้านค้าออนไลน์ด้วย Django Framework (E-Commerce).
หนังสือเล่มนี้เป็นจุดเริ่มต้นที่ดีสำหรับผู้ที่ต้องการเรียนรู้ Django โดยจะสอนตั้งแต่พื้นฐานการติดตั้ง การสร้างโปรเจกต์ ไปจนถึงการสร้างเว็บไซต์อย่างง่าย หนังสือเล่มนี้เหมาะสำหรับผู้เริ่มต้นที่ไม่มีพื้นฐาน Django มาก่อน และต้องการเรียนรู้ Django อย่างรวดเร็วและมีประสิทธิภาพ นอกจากนี้ยังเป็นแหล่งอ้างอิงที่ดีสำหรับแนวคิดพื้นฐาน

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser