พัฒนา Modern Desktop App แบบมืออาชีพด้วย C# กับ MySQL

พัฒนา Modern Desktop Application แบบมืออาชีพ โดยใช้ภาษา C# กับฐานข้อมูล MySQL

Udemy
platform
ภาษาไทย
language
Programming Languages
category
instructor
10
students
6.5 hours
content
Sep 2022
last update
$189.99
regular price

What you will learn

สามารถเขียนโปรแกรมด้วยภาษา C# ได้อย่างคล่องแคล่ว แบบมืออาชีพ

สามารถออกแบบหน้าจอ UI ของโปรแกรมให้สวยงามแบบ Modern Desktop ได้

สามารถจัดการฐานข้อมูล MySQL โดยใช้โปรแกรม MySQL Workbench ได้

สามารถใช้เทคโนโลยี ADO .NET เชื่อมต่อ และ จัดการฐานข้อมูล MySQL ได้

สามารถใช้ภาษา SQL (Structured Query Language) จัดการฐานข้อมูล MySQL ได้

สามารถเขียนคำสั่งเพื่อเปลี่ยนธีม (Theme) และชุดสี (Color scheme) ของโปรแกรมได้

Description

หลักสูตร "พัฒนา Modern Desktop App แบบมืออาชีพ ด้วย C# กับ MySQL" เป็นคอร์สที่จะทำให้ผู้เรียนสามารถพัฒนา Windows Application ให้ดูโมเดิร์น สวยงาม หรูหรา มีราคา น่าใช้งาน แบบไม่ซ้ำใคร และ ที่สำคัญสามารถดาวน์โหลดเฟรมเวอร์คมาใช้งานได้ฟรีอีกด้วย.


ในหลักสูตรนี้ผู้สอนใช้ภาษา C# ที่มีไวยากรณ์ไม่ซับซ้อน สามารถเรียนรู้ได้ง่าย และใช้ฐานข้อมูล MySQL ที่ทำงานได้รวดเร็ว และ ใช้งานได้ฟรี.


สำหรับผู้เรียนที่ยังไม่มีพื้นฐาน ผู้สอนแนะนำให้เรียนคอร์สนี้ก่อนครับ.

  • หลักสูตร: "พัฒนาแอพพลิเคชันด้วย C# กับ MySQL สำหรับผู้เริ่มต้น".


สามารถดูหลักสูตรทั้งหมดได้จากโปรไฟล์ของผู้สอน


ประโยชน์ที่ผู้เรียนจะได้รับจากการเรียนคอร์สนี้

  • สามารถเขียนโปรแกรมด้วยภาษา C# ได้อย่างคล่องแคล่ว แบบมืออาชีพ

  • สามารถออกแบบหน้าจอ UI ของโปรแกรมให้สวยงามแบบ Modern Desktop ได้

  • สามารถจัดการฐานข้อมูล MySQL โดยใช้โปรแกรม MySQL Workbench ได้

  • สามารถใช้เทคโนโลยี ADO .NET เชื่อมต่อ และ จัดการฐานข้อมูล MySQL ได้

  • สามารถใช้ภาษา SQL (Structured Query Language) จัดการฐานข้อมูล MySQL ได้

  • สามารถเขียนคำสั่งเพื่อเปลี่ยนธีม (Theme) และชุดสี (Color scheme) ของโปรแกรมได้


แล้วพบกันในคอร์สนะครับ


ขอบคุณมากครับ

Content

Introduction

แนะนำคอร์สออนไลน์

เตรียมความพร้อมก่อนพัฒนาโปรแกรม

การติดตั้ง Visual Studio Community 2019
การติดตั้ง MySQL Server, MySQL Workbench และ เครื่องมืออื่นๆ
การเชื่อมต่อกับฐานข้อมูล MySQL โดยใช้ Visual Studio 2019
วิธีการใช้งานโปรเจค Source code

พื้นฐานการพัฒนา Modern Desktop Application

สร้างโปรเจคใหม่ และ ติดตั้ง MaterialSkin พร้อมเปลี่ยน UI ให้สวยงาม
การสร้างโปรแกรม Hello World แบบง่ายๆ โดยใช้ MaterialSkin
วิธีการเปลี่ยนธีมโปรแกรมให้สวยงาม 14 รูปแบบ
การเปลี่ยนธีมของโปรแกรม โดยใช้ Switch และ ComboBox (1/2)
การเปลี่ยนธีมของโปรแกรม โดยใช้ Switch และ ComboBox (2/2)
ตัวอย่างการบันทึกการตั้งค่าธีมของโปรแกรม
บันทึกการตั้งค่าธีมของโปรแกรม (Save and load theme settings)
การสร้างฟอร์มหลัก และ กำหนดให้เป็น startup form
การใช้งาน Navigation Drawer ร่วมกับ Image List

Navigation Drawer: หน้า App Settings

การออกแบบหน้า App Settings สำหรับตั้งค่าโปรแกรม
การสร้าง Class สำหรับเปลี่ยนธีม สี และปรับแต่ง Navigation Drawer
การเปลี่ยนธีม, ชุดสี และ ปรับแต่ง Navigation Drawer ตอน Run-time
การบันทึกการตั้งค่าธีม และ การปรับแต่ง Navigation Drawer
การอ่านค่าธีม และ การปรับแต่ง Navigation Drawer ที่บันทึกไว้
การอัพเดทฟีเจอร์ใหม่ของโปรแกรมในหน้า App settings

ฟอร์ม Advanced Settings

การออกแบบฟอร์ม Advanced Settings และ สั่งให้เปิดจากฟอร์มหลัก
การเขียนโค้ดเพิ่มฟังก์ชันการทำงานให้กับฟอร์ม Advanced Settings

Navigation Drawer: หน้า Departments

การออกแบบหน้า Departments จัดการข้อมูลแผนก
การสร้าง Class กลาง สำหรับการเชื่อมต่อฐานข้อมูล และ CRUD operation
การดึงข้อมูลแผนกจากฐานข้อมูลมาแสดงบนหน้า Departments
การเขียนโค้ดเพื่อแสดงรายชื่อพนักงานในแต่ละแผนก
การเขียนโค้ดเพื่อปรับแต่ง ListView ให้สวยงาม
การเพิ่มข้อมูลในตาราง Departments โดยใช้ SQL INSERT INTO
การลบข้อมูลออกจากตาราง Departments โดยใช้ SQL DELETE
การแก้ไขข้อมูลในตาราง Departments โดยใช้ SQL UPDATE

Navigation Drawer: หน้า Employees

การออกแบบหน้า Employees สำหรับแสดงรายชื่อพนักงาน
การดึงข้อมูลพนักงานจากฐานข้อมูลมาแสดงบนหน้า Employees
การค้นหาข้อมูลใน MySQL และ แสดงผลลัพธ์ใน ListView

Screenshots

พัฒนา Modern Desktop App แบบมืออาชีพด้วย C# กับ MySQL - Screenshot_01พัฒนา Modern Desktop App แบบมืออาชีพด้วย C# กับ MySQL - Screenshot_02พัฒนา Modern Desktop App แบบมืออาชีพด้วย C# กับ MySQL - Screenshot_03พัฒนา Modern Desktop App แบบมืออาชีพด้วย C# กับ MySQL - Screenshot_04

Related Topics

4661772
udemy ID
4/27/2022
course created date
6/6/2022
course indexed date
Bot
course submited by