สร้าง GUI Application ด้วย Python (Real-World Project)

เรียนรู้การ Desktop Application (GUI) ด้วยภาษา Python ตั้งแต่เริ่มต้นจนใช้งานจริง

4.82 (68 reviews)
Udemy
platform
ภาษาไทย
language
Software Engineering
category
instructor
สร้าง GUI Application ด้วย Python (Real-World Project)
2,889
students
7 hours
content
Feb 2023
last update
$19.99
regular price

What you will learn

เรียนรู้พื้นฐานการใช้งาน Tkinter สำหรับเริ่มต้นสร้าง Application

สามารถสร้าง Desktop Application (GUI) ด้วยภาษา Python ได้

เรียนรู้การติดตั้งและนำ Package เสริมมาใช้งานร่วมกับภาษา Python ได้

เรียนรู้การ Build Application สำหรับนำไปใช้งานจริง

Description

คอร์สนี้ผู้เรียนจะได้เรียนรู้การสร้าง GUI Application ด้วยภาษาไพธอนตั้งแต่พื้นฐานจนนำไปประยุกต์ใช้งานเพื่อสร้างแอพพลิเคชั่นด้านต่างๆได้ตามความต้องการ โดยเนื้อหาในคอร์สจะแบ่งออกเป็น 6  ส่วน


  • ปูพื้นฐานการสร้าง GUI ด้วยภาษา Python

  • สร้างแอพจัดการงาน (Check List Application)

  • สร้างแอพแปลงอุณหภูมิ (Temperature Converter)

  • สร้างแอพเครื่องคิดเลข (Calculator Application)

  • สร้างแอพจดบันทึก (Note Application)

  • นำแอพไปใช้งานจริง (Build To Exe)

เหมาะสำหรับผู้ที่มีพื้นฐานการเขียนโปรแกรมภาษา Python (ไวยากรณ์พื้นฐาน , โครงสร้างข้อมูล , การเขียนโปรแกรมเชิงวัตถุ)

Content

บทนำ

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

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

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

พื้นฐานการใช้งาน Tkinter

สร้างโปรเจกต์
สร้างหน้าจอ GUI ด้วย Tk
ตั้งค่าหน้าต่างหลัก (Root)
แสดงข้อความ (Label Widget)
จัดวาง Widget ด้วย Pack
สร้างปุ่ม (Button Widget)
จัดวาง Widget ด้วย Grid
การสร้างเฟรม (Frame)
สร้างกล่องข้อความ (Entry Widget)
Command CallBack
Text Variable
กล่องแจ้งเตือน (Message Box)
ออกจากโปรแกรม (Quit Program)
สร้างตัวเลือกด้วย RadioButton
เลือกตัวเลือกด้วย Command
หน้าต่างเลือกไฟล์ (File Dialog)
อ่านข้อมูลจากไฟล์
รูปภาพ (Image)

Project 1 : แอพจัดการงาน (CheckList Application)

สร้างโปรเจกต์
ออกแบบเฟรม (Frame)
รับข้อมูลจากผู้ใช้ (Input Widget)
ส่วนแสดงข้อมูล (ListBox Widget)
จัดการปุ่ม (Button Widget)
เพิ่มรายการใหม่ (Add Item)
ลบรายการ (Remove Item)
ล้างรายการ (Clear Item)

Project 2 : แอพแปลงอุณหภูมิ (Temperature Converter)

สร้างโปรเจกต์
รับข้อมูลจากผู้ใช้ (Input Widget)
สร้างตัวเลือก (Combobox Widget)
จัดการแสดงผล (Output Widget)
จัดการปุ่ม (Button Widget)
แปลงอุณหภูมิ (Convert)
ล้างค่าข้อมูล (Reset)

Project 3 : เครื่องคิดเลข (Calculator Application)

สร้างโปรเจกต์
ออกแบบเฟรม (Frame)
ออกแบบการแสดงผล (Display Frame)
Clear & Quit
Operator Button
Number Button
จัดวาง Widget ด้วย Grid
แสดงผลตัวเลข
แสดงจุดทศนิยม
Operation Function
Equal Function
Enable Button
Clear Function
Inverse Function
Square Function
Negate Function

Project 4 : แอพสมุดโน๊ต (Note Application)

สร้างโปรเจกต์
ออกแบบเฟรม (Frame)
แสดงผลเมนู (Menu Frame)
ตัวเลือกฟอนต์ (Font Option)
ตัวเลือกขนาดข้อความ (Size Option)
ตัวเลือกรูปแบบข้อความ (Style Option)
พื้นที่แสดงเนื้อหา (Scroll Text)
ตั้งค่าฟอนต์ (Family & Size)
สร้างโน๊ตใหม่ (New Note)
ปิดโน๊ต (Close Note)
บันทึกโน๊ต (Save Note)
เปิดโน๊ต (Open Note)

นำแอพไปใช้งานจริง (Build To Exe)

ติดตั้ง Package
แปลงไฟล์ py เป็นไฟล์ exe

Charts

Price

สร้าง GUI Application ด้วย Python (Real-World Project) - Price chart

Rating

สร้าง GUI Application ด้วย Python (Real-World Project) - Ratings chart

Enrollment distribution

สร้าง GUI Application ด้วย Python (Real-World Project) - Distribution chart

Related Topics

5140204
udemy ID
2/6/2023
course created date
2/22/2023
course indexed date
Bot
course submited by