พัฒนาเว็บด้วย Django Framework (Real-World Projects)

เรียนรู้การพัฒนาเว็บภาษา Python ด้วย Django Framework ตั้งแต่เริ่มต้นจนใช้งานจริง

4.60 (72 reviews)
Udemy
platform
ภาษาไทย
language
Web Development
category
instructor
พัฒนาเว็บด้วย Django Framework (Real-World Projects)
356
students
11.5 hours
content
Dec 2022
last update
$54.99
regular price

What you will learn

เรียนรู้พื้นฐานการใช้งาน Django Framework

ใช้งาน Bootstrap 5 ร่วมกับ Django Framework

จัดการฐานข้อมูลด้วย Django Framework

สร้างแอพแสดงผลข้อมูลแบบกราฟ

สร้างระบบ Login & Logout (Authentication)

สร้างระบบหมายเลขหน้า (Pagination)

สร้างระบบค้นหาข้อมูล (Search)

กำหนดสิทธิ์การเข้าถึงข้อมูล

การสร้างโมเดลฟอร์ม (Model Form)

การอัพโหลดรูปภาพ (Upload)

ตรวจสอบความถูกต้องของข้อมูล (Form Validation)

การเผยแพร่เว็บแอพพลิเคชั่น (Deployment)

Why take this course?

คอร์สนี้ผู้เรียนจะได้เรียนรู้การใช้งาน Django Framework ตั้งแต่เริ่มต้นจนใช้งานได้จริง เนื้อหาในคอร์สจะแบ่งออกเป็น 6 ส่วนหลักๆ ดังนี้

ส่วนที่ 1 : ปูพื้นฐาน Django Framework

ส่วนที่ 2 : สมัครใช้บริการโฮสติ้ง (Host) สำหรับเผยแพร่เว็บแอพพลิเคชั่น

ส่วนที่ 3 : ระบบบัญชีรายรับ - รายจ่าย (Money Tracker)

ส่วนที่ 4 : Customize Django Administration

ส่วนที่ 5 : ระบบบริหารงาน (Task Management)

ส่วนที่ 6 : ระบบจัดการข้อมูลพนักงาน (Employee Management)

Content

บทนำ

แนะนำคอร์สเรียน
รู้จักกับ Django Framework

ติดตั้งเครื่องมือพื้นฐาน

ติดตั้ง Python
ติดตั้ง Visual Studio Code
ติดตั้ง Django Package

Django Framework เบื้องต้น

สร้างโปรเจกต์
โครงสร้างโปรเจกต์
รู้จักกับ MVT (Model-View-Template)
สร้างแอพพลิเคชั่น
URL & View
สร้าง Template
Django Template Language
แทรกตัวแปรในหน้าเว็บ
แทรก Tag ในหน้าเว็บ
แทรกตัวกรองในหน้าเว็บ
Base Template
Bootstrap
รู้จักกับโมเดล (Model)
สร้างโมเดล (Model)
Django Field
Migrations
Admin Panel
อ่านข้อมูลโมเดล
View Data
แสดงข้อมูลแบบตาราง
สร้างแบบฟอร์ม
รับส่งข้อมูลจากแบบฟอร์ม
บันทึกข้อมูล
Messages
แบบฟอร์มแก้ไขข้อมูล
ดึงข้อมูลไปแสดงผลในแบบฟอร์ม
อัพเดตข้อมูล
ลบข้อมูล
ยืนยันการลบข้อมูล

Deployment (เผยแพร่แอพพลิเคชั่น)

สมัครใช้บริการ Hosting
สร้างแอพ (พื้นที่เก็บเว็บไซต์)
อัพโหลดโปรเจกต์
Bash Console
Disallow Host

Project 1 - ระบบบัญชีรายรับ - รายจ่าย (Data Visualization)

ตัวอย่างโปรเจกต์
สร้างโปรเจกต์
สร้างแอพพลิเคชั่น
View & URL
Templates
Bootstrap & Base Template
ออกแบบโมเดล (Model)
Admin Panel
ดึงข้อมูล
แสดงข้อมูลแบบตาราง
รูปแบบแสดงผลหมวดหมู่
DataTable
ปรับแต่ง DataTable
รูปแบบแสดงผลตัวเลข
คำนวณรายรับ-รายจ่าย
Chart.js
แสดงข้อมููลแบบกราฟแท่ง

Customize Django Administration

แสดงข้อมูลแบบตาราง
กำหนดหมายเลขหน้า
แก้ไขข้อมูลในหน้าแรก
ตัวกรองข้อมูล (Filter)
ค้นหาข้อมูล (Search)
สลับฟิลด์ (Field)

Project 2 - ระบบบริหารงาน (Task Management)

ตัวอย่างโปรเจกต์
สร้างโปรเจกต์
สร้างแอพพลิเคชั่น (Task App)
Views & URLS
Render Templates
สร้างโมเดล (Task)
สร้างผู้ดูแลระบบ (Admin)
Customize Admin
Bootstrap & Base Template
ดึงข้อมูล
แสดงข้อมูลแบบตาราง
แสดงสถานะงาน (Status)
สร้างแบบฟอร์ม
Form Validation
Messages Tags
บันทึกข้อมูล
เปลี่ยนสถานะ (Complete)
เปลี่ยนสถานะ (Pending)
ระบบหมายเลขหน้า (Pagination)
แสดงเลขหน้าด้วย Bootstrap
Pagination Active
สร้างแอพพลิเคชั่น (User App)
Views & URLS (Users)
Users Template
แบบฟอร์มสร้างบัญชี
Form Validation (User)
สร้างบัญชีผู้ใช้
แบบฟอร์มเข้าสู่ระบบ
เข้าสู่ระบบ (Login)
แสดงข้อมููลผู้ใช้งานระบบ
ออกจากระบบ
Login Required
กำหนดความสัมพันธ์ (Relational)
อัพเดต Task
แสดง Task ของ Manager
User Access Control

Project 3 - ระบบจัดการข้อมูลพนักงาน (Employee Management)

ตัวอย่างโปรเจกต์
สร้างโปรเจกต์
สร้างแอพพลิเคชั่น
Views & URLS
Templates
Base Template & Bootstrap
สร้างโมเดล (Employee)
สร้างผู้ดูแลระบบ (Admin)
โมเดลฟอร์ม (ModelForm)
แสดงโมเดลฟอร์ม (ModelForm)
Labels (ModelForm)
Widgets (ModelForm)
เพิ่มข้อมูล (Insert)
ดึงข้อมูล (Select)
แสดงข้อมูลแบบ Card
ลบข้อมูล
แก้ไขข้อมูล
อัพเดตข้อมูล
Crispy Form
สร้างช่องค้นหาข้อมูล
ระบบค้นหาข้อมูล
ตั้งค่าการอัพโหลดภาพ
อัพโหลดภาพ
แสดงรูปภาพ
บันทึกข้อมูลภาพ

Reviews

นายเกียรติ์วัชร์
December 24, 2023
อธิบายเข้าใจง่าย รวดเร็ว ไม่งง ครับ เข้าใจการอ้างอิง เป็นลำดับ การทำงานของระบบ ได้ดี ชอบครับ ดูซ้ำ ๆ แนะนำรอบแรกให้ดูให้หมดก่อนอย่าพึ่งลงมือทำ และทบทวนทำตามจะเข้าใจได้ดี

Charts

Price

พัฒนาเว็บด้วย Django Framework (Real-World Projects) - Price chart

Rating

พัฒนาเว็บด้วย Django Framework (Real-World Projects) - Ratings chart

Enrollment distribution

พัฒนาเว็บด้วย Django Framework (Real-World Projects) - Distribution chart

Related Topics

5016708
udemy ID
12/9/2022
course created date
12/23/2022
course indexed date
Bot
course submited by