Python Flask 101 + AI สร้างเว็บไซต์ด้วย Python Flask เสร็จใน 1 วัน ด้วยพลังของ AI



รายละเอียด


Python Flask 101 + AI สร้างเว็บไซต์ด้วย Python Flask เสร็จใน 1 วัน ด้วยพลังของ AI

วิชานี้ลุงจะไลฟ์สอน 1 วันเต็มอธิบายวิธีการพัฒนาเว็บไซต์อย่างง่ายเช่น เว็บไซต์บริษัท เว็บไซต์แสดงพอร์ต เว็บไซต์โปรไฟล์ส่วนตัว เว็บไซต์แสดงสินค้า เขียนโปรแกรมด้วยภาษา Python โดยใช้ไลบรารี Flask ซึ่งเป็นเฟรมเวิร์กขนาดจิ๋วที่ใช้สำหรับสร้างเว็บไซต์ได้เร็วสุดๆ ซึ่งลุงจะโชว์การเขียนเว็บแบบด่วนจี๋จาก 0 จนอัพโหลดขึ้น Cloud server ได้เว็บไซต์ภายใน 20 นาทีตอนท้ายคลาส เพื่อโชว์ศักยภาพเมื่อเราสามารถใช้พลังของ AI ในการเขียนโค้ดได้แบบมีประสิทธิภาพมากกว่าการเขียนโค้ดแบบยุคเก่า

1️⃣ Introduction & Setup (แนะนำและตั้งค่าเริ่มต้น)
-What is Flask? (Flask คืออะไร?)
-Installing Python, creating a Virtual Environment, and installing Flask (ติดตั้ง Python, สร้าง Virtual Environment และติดตั้ง Flask)
-Running a basic Flask application (รันแอป Flask พื้นฐาน)

2️⃣ Generating Code with ChatGPT / Other AI (ถาม ChatGPT เพื่อให้มัน Gen โค้ดออกมาตามคำสั่งที่ต้องการ)
- How to prompt ChatGPT for Flask project code (วิธีการตั้งคำสั่ง (Prompt) ให้ ChatGPT สร้างโค้ด Flask )
- Generating a simple Flask project structure (การสร้างโครงสร้างพื้นฐานของโปรเจกต์ Flask)
- Understanding the auto-generated code (ทำความเข้าใจโค้ดที่ AI สร้างให้ )
- Generating a simple "Hello, World!" Flask app using ChatGPT (สร้างแอป “Hello, World!” ด้วย ChatGPT)
- Running the Flask app locally (การรัน Flask App บนเครื่อง)
- Techniques for Copying and Pasting Code into a Project (เทคนิคการก็อปโค้ดไปวางใน project)

3️⃣ Building a Basic Flask App (สร้างแอป Flask เบื้องต้น)
-Understanding routing and dynamic URLs (เข้าใจการกำหนดเส้นทางและ URL แบบไดนามิก)
-Using Jinja2 templates and integrating CSS (ใช้ Jinja2 templates และเชื่อมกับ CSS)
-Handling forms and user input (จัดการฟอร์มและข้อมูลจากผู้ใช้)
-Serving static files (ให้บริการไฟล์ Static เช่น CSS, JavaScript, รูปภาพ)

4️⃣ Connecting to SQLite3 Database (เชื่อมต่อกับฐานข้อมูล SQLite3)
-Using Flask-SQLAlchemy (ใช้ Flask-SQLAlchemy)
-Setting up and managing SQLite3 (ตั้งค่าและจัดการ SQLite3)
-Performing CRUD operations (การดำเนินการ CRUD: Create, Read, Update, Delete)

5️⃣ Deploying Flask on DigitalOcean (การนำ Flask ไปใช้งานบน Cloud Server ของ DigitalOcean)
-Setting up a DigitalOcean Droplet (ตั้งค่าเซิร์ฟเวอร์บน DigitalOcean)
-Installing Gunicorn, Flask, SQLite3 (ติดตั้ง Gunicorn, Flask, SQLite3)
-Running Flask with Gunicorn (รันแอป Flask ด้วย Gunicorn)
-Configuring Nginx as a reverse proxy (ตั้งค่า Nginx เป็น Reverse Proxy)

6️⃣ Renting a Domain Name (การเช่าชื่อโดเมน ชื่อเว็บไซต์)
- Choosing a domain name registrar (การเลือกผู้ให้บริการจดทะเบียนโดเมน ลุงจะสอน Namecheap. com)
- Purchasing a custom domain (การซื้อโดเมนเนมส่วนตัว)
- Configuring DNS records (การตั้งค่า DNS records)
- Linking the domain to DigitalOcean Droplet (เชื่อมต่อโดเมนกับ DigitalOcean Droplet)

7️⃣ Securing with HTTPS (ตั้งค่า HTTPS เพื่อความปลอดภัย)
-Installing Certbot and setting up SSL with Let's Encrypt (ติดตั้ง Certbot และตั้งค่า SSL ด้วย Let's Encrypt)
-Auto-renewing SSL certificates (ตั้งค่าการต่ออายุ SSL อัตโนมัติ)

8️⃣ Final Q&A & Next Steps (ถาม-ตอบ และแนวทางต่อไป)
-Troubleshooting deployment issues (แก้ไขปัญหาที่พบระหว่างการ Deploy)
-Exploring Flask extensions and further learning (ศึกษาส่วนขยายของ Flask และแนวทางการเรียนรู้เพิ่มเติม)

<<<วันเวลาเรียน>>>
เรียนออนไลน์ในกลุ่มเฟสบุ๊คในวันอังคารที่ 13 พฤษภาคม 2568 เวลา 9.00-16.30 น. 1 วันเต็ม (ดูย้อนหลังได้เลยหลังจบไลฟ์)

<<<ค่าลงทะเบียนปกติ 1000 บาท ลดให้พิเศษ! early bird 75% >>>
สำหรับ 50 คนแรกที่เห็นข้อความนี้เท่านั้น จ่ายเพียง 250 บาทเท่านั้น!
(ถ้าเห็นข้อความนี้อยู่ สมัครราคานี้ได้เลยจ้าาา ลุงจะมาลบข้อความนี้หลังสิทธิ์เต็มแล้ว)

กดสมัครทางนี้ได้เลยจ้าาา
-----วิธีสมัคร------
1-กรอกข้อมูลตามแบบฟอร์มนี้ https://www.uncle-engineer.com/course/python-flask-ai > 2- โอนชำระผ่านบัญชีด้านล่างแล้วแนบสลิปสมัครแล้วกดส่ง > 3-รอรับอีเมลภายใน 24 ชั่วโมง
-----------------
ชำระค่าใช้จ่ายผ่าน…
บัญชี ออมทรัพย์ ธนาคารกรุงเทพ สาขา สยามพารากอน
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัดเลขบัญชี:
<<<< 855-0-65158-5 >>>>หรือ
พร้อมเพย์ 0105561008411 ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด

สอบถามข้อมูลเพิ่มเติมทางเพจ "ลุงวิศวกร สอนคำนวณ" https://www.facebook.com/UncleEngineer/ หรือไลน์แอด @uncleengineer

-------------------

ราคาปกติ:

1,000 บาท

ส่วนลดบุคคลทั่วไป ลด 75% เหลือ:

250 บาท



สมัครเรียนกรอกแบบฟอร์มทางนี้

กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกข้อมูลแล้ว
จำเป็นต้องกรอก
กรอกรหัสส่วนลดแล้วกดตรวจสอบเพื่อดูราคาใหม่


วิธีการชำระเงิน
สรุปยอดที่ต้องโอน
ราคาตั้งต้น - บาท
ส่วนลด () - 0 บาท
ภาษีมูลค่าเพิ่ม 7% 0 บาท

ราคาสุทธิ - บาท
กรุณาโอนให้ตรงยอดนี้ทุกสตางค์ ระบบจะตรวจสลิปกับธนาคารอัตโนมัติ หากยอดไม่ตรงจะต้องรอแอดมินตรวจสอบด้วยตนเอง
โอนผ่านธนาคาร
บัญชี ออมทรัพย์ ธนาคารกรุงเทพ สาขา สยามพารากอน
ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
เลขบัญชี: 8550651585
กรณีสมัครหรือโอนชำระแล้ว​ ทางเพจไม่มีนโยบาย​คืนเงินให้แก่ผู้สมัคร​ เนื่องจากก่อนสมัครผู้สมัครได้ทำการตัดสินใจเป็นที่เรียบร้อยและเสร็จสิ้นแล้ว​ แต่ผู้สมัครสามารถเปลี่ยนไปเป็นคอร์ส​อื่นได้ที่ราคาเหมือนกันเท่านั้น
โอนผ่าน Promptpay
0-1055-61008-41-1 ชื่อบัญชี: บริษัท คอนส์ โรโบติกส์ จำกัด
Scan QR Code ผ่าน app ธนาคาร
อัพโหลดแล้ว
จำเป็นต้องอัพโหลด
สลิปต้องมี QR Code ระบบตรวจสอบกับธนาคารผ่าน QR Code บนสลิป
กรุณากดปุ่ม "แชร์สลิป" หรือ "บันทึกสลิป" ในแอปธนาคาร แล้วอัปโหลดไฟล์นั้น อย่าใช้วิธีแคปหน้าจอ เพราะมักได้ภาพที่ไม่ติด QR Code
หากสลิปของท่านไม่มี QR Code กรุณาทักเพจ ลุงวิศวกร สอนคำนวณ เพื่อให้แอดมินตรวจสอบให้