รหัสหลักสูตร : PYTHON-L1
หลักสูตร Python Programming เรียนรู้แนวคิดการเขียนโปรแกรมเพื่อสั่งงานคอมพิวเตอร์ หลักภาษาและไวยากรณ์ของภาษา Python ภาษา Python (ไพธอน) ซึ่งเหมาะสำหรับนักเรียน นักศึกษา วิศวกร นักพัฒนาซอฟต์แวร์ หรือบุคคลทั่วไปที่มีความสนใจเริ่มเรียน Python หรือพัฒนาซอฟต์แวร์ ไม่ว่าผู้เข้าอบรมเคยมีประสบการณ์การเขียนโปรแกรมด้วยภาษาอื่น ๆ มาก่อน หรืออยู่ในช่วงเริ่มต้นศึกษาการเขียนโปรแกรมเป็นครั้งแรก หลังจากผ่านหลักสูตร Python Programming นี้ผู้เข้าอบรมจะได้เรียนรู้แนวคิดการเขียนโปรแกรม Python พื้นฐานเพื่อสั่งงานคอมพิวเตอร์ หลักภาษาและไวยากรณ์ของภาษา Python เวอร์ชั่น 3.x รวมถึงกระบวนทัศน์การเขียนโปรแกรมเช่น Object-oriented programming (OOP) และ Functional programming เพื่อสามารถนำไปใช้งานจริงได้
รายละเอียดของหลักสูตร
ระยะเวลาในการอบรม
ระยะเวลา : 3 วัน (18 ชั่วโมง) 9.00 - 16.00 น.
ค่าฝึกอบรม
ราคา 11,900 .- *ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
Virtual Training/Class Room
Virtual Training สอนสดผ่าน microsoft teams Microsoft Teams Class Room อบรมที่ 9Expert bts ราชเทวี สามารถตรวจสอบรูปแบบการอบรมได้ที่ตารางฝึกอบรม
รูปภาพประกอบหลักสูตร
ตารางฝึกอบรม Public
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Ms Teams)
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Ms Teams)
- 20 - 22 เมษายน 2569
ใกล้เต็ม - 11 - 13 พฤษภาคม 2569
- 08 - 10 มิถุนายน 2569
- 13 - 15 กรกฎาคม 2569
อบรมภายในองค์กร/Private (In-House)
ขอใบเสนอราคาวัตถุประสงค์
- ผู้อบรมมีความเข้าใจหลักการเขียนโปรแกรม เพื่อสั่งงานคอมพิวเตอร์ได้
- ผู้อบรมมีความเข้าใจหลักการพัฒนาซอฟต์แวร์ได้
- ผู้อบรมมีความเข้าใจหลักภาษาและไวยากรณ์ของภาษา Python ได้
- ผู้อบรมมีทักษะการเขียนโปรแกรมประยุกต์เพื่อใช้งานทางธุรกิจได้
หลักสูตรนี้เหมาะสำหรับ
- นักเรียน นักศึกษา วิศวกร นักพัฒนาซอฟต์แวร์ หรือบุคคลทั่วไปที่สนใจการเขียนโปรแกรมคอมพิวเตอร์
- ผู้ที่ต้องการเรียนรู้หลักการเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษา Python
- ผู้ที่ต้องการเรียนรู้ภาษา Python เพื่อต่อยอดในงานทางด้าน Data science ในอนาคต
พื้นฐานของผู้เข้าอบรม
- ผู้เข้าอบรมสามารถใช้งานคอมพิวเตอร์พื้นฐานได้ดี
- มีความตั้งใจและอยากเรียนรู้
ความต้องการของระบบ
- x86 64-bit CPU (Intel / AMD architecture)
- 4 GB RAM (8 GB Recommended)
- 50 GB free disk space
- OS : Windows 10 and later, Mac OS X 10.6 and later and Ubuntu 16.10 and later
- Python (latest version for Windows)
- Visual Studio Code
- MySQL
- SQLite
หัวข้อการฝึกอบรม
- ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
- ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
- แนะนำ ภาษา Python
- การติดตั้งภาษาโปรแกรม Python เพื่อใช้งาน
- การใช้งาน IDLE เบื้องต้น
- การติดตั้ง Google Colab เพื่อใช้งาน
- การใช้งาน Google Colab เบื้องต้น
- การติดตั้ง Microsoft Visual Studio Code
- การใช้งาน Microsoft Visual Studio Code เบื้องต้น
- หลักภาษาและไวยกรณ์ทั่วของภาษา Python
- Operators
- Variables
- Naming Variable
- Basic Data types
- การสร้างและใช้งานตัวแปรข้อความ (String)
- การเขียนคำสั่งเกี่ยวกับทางเลือก
- if … else และ if … elif … else
- การเขียนคำสั่งวนลูป
- For loops
- While loops
- Break and continue
- โครงสร้างข้อมูลในภาษาโปรแกรม Python
- List and List comprehension
- Tuple
- Dictionary
- Set
- การสร้างและใช้งานฟังก์ชัน (Function)
- ทำความรู้จักขอบเขตตัวแปร
- Global and Local variables
- การดักจับและตรวจสอบข้อผิดพลาดต่าง ๆ
- Bug and Debugging
- Error Types
- Exception Handling
- การสร้างและใช้งานโมดูล (Modules)
- Python Standard Library
- การติดตั้งใช้งาน Module Modules
- ความแตกต่างระหว่าง Python, Miniconda, และ Anaconda
- QR Code Generator
- การตั้งเวลาให้โปรแกรมทำงานแบบอัตโนมัติ (Job Schedule)
- การอ่านและเขียนไฟล์
- Text
- JSON (JavaScript Object Notation)
- Excel
- การเขียนโปรแกรมเชื่อมต่อฐานข้อมูล
- SQLite
- MySQL
- Microsoft SQL Server Express Edition
- การใช้งาน Modules ทางด้าน Data Science เบื้องต้น
- NumPy
- Pandas
- Matplotlib
- Plotly
- Image Scraping
- Automate Web browser using Selenium
- แนะนำ Selenium เบื้องต้น
- Automate Web browser
- Data entry and Form filling automation
- Web scraping using BeautifulSoup
- แนะนำโครงสร้างและการทำงานของเว็บไซต์เบื้องต้น
- BeautifulSoup
- API (Application Programming Interface) development using Python
- แนะนำ API เบื้องต้น
- HTTP protocol
- Request module and status codes
- Authorization, Bearer token, and Rate limit
- Getting Information from the Web API
- Gold price and Gas price
- FastAPI module
- Creating API using Python
- แนะนำ API เบื้องต้น
- Managing Configuration Files in Python using Configparser module
- Unit Testing
- Virtual Environment using venv module
- Artificial Intelligence (AI) using Python
- Face detection
- Object detection
ตารางฝึกอบรม Public
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Ms Teams)
Class Room
Hybrid(เลือกอบรมแบบ Class Room หรือ Ms Teams)
- 20 - 22 เมษายน 2569
ใกล้เต็ม - 11 - 13 พฤษภาคม 2569
- 08 - 10 มิถุนายน 2569
- 13 - 15 กรกฎาคม 2569











