รหัสหลักสูตร : PYTHON-L1
เรียนรู้แนวคิดการเขียนโปรแกรมเพื่อสั่งงานคอมพิวเตอร์ หลักภาษาและไวยากรณ์ของภาษา Python ภาษา Python ซึ่งเหมาะสำหรับนักเรียน นักศึกษา วิศวกร นักพัฒนาซอฟต์แวร์ หรือบุคคลทั่วไปที่มีความสนใจในการเขียนโปรแกรมหรือพัฒนาซอฟต์แวร์ ไม่ว่าผู้เข้าอบรมเคยมีประสบการณ์การเขียนโปรแกรมด้วยภาษาอื่น ๆ มาก่อน หรืออยู่ในช่วงเริ่มต้นศึกษาการเขียนโปรแกรมเป็นครั้งแรก หลังจากผ่านหลักสูตรนี้ผู้เข้าอบรมจะได้เรียนรู้แนวคิดการเขียนโปรแกรมเพื่อสั่งงานคอมพิวเตอร์ หลักภาษาและไวยากรณ์ของภาษา Python เวอร์ชั่น 3.x รวมถึงกระบวนทัศน์การเขียนโปรแกรมเช่น Object-oriented programming (OOP) และ Functional programming เพื่อสามารถนำไปใช้งานจริงได้
รายละเอียดของหลักสูตร
ระยะเวลาในการอบรม
ระยะเวลา : 3 วัน (18 ชั่วโมง) 9.00 - 16.00 น.
ค่าฝึกอบรม
ราคา 11,900 .- *ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม
สถานที่อบรม
รูปภาพประกอบหลักสูตร
ตารางฝึกอบรม
- 05 - 07 พฤษภาคม 2564 ใกล้เต็ม
- 23 - 25 สิงหาคม 2564 ใกล้เต็ม
- 08 - 10 พฤศจิกายน 2564
สนใจอบรมในบริษัท/องค์กรของท่าน
ลงทะเบียนวัตถุประสงค์
- ผู้อบรมมีความเข้าใจหลักการเขียนโปรแกรม เพื่อสั่งงานคอมพิวเตอร์ได้
- ผู้อบรมมีความเข้าใจหลักการพัฒนาซอฟต์แวร์ได้
- ผู้อบรมมีความเข้าใจหลักภาษาและไวยากรณ์ของภาษา Python ได้
- ผู้อบรมมีทักษะการเขียนโปรแกรมประยุกต์เพื่อใช้งานทางธุรกิจได้
หลักสูตรนี้เหมาะสำหรับ
- นักเรียน นักศึกษา วิศวกร นักพัฒนาซอฟต์แวร์ หรือบุคคลทั่วไปที่สนใจการเขียนโปรแกรมคอมพิวเตอร์
- ผู้ที่ต้องการเรียนรู้หลักการเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษา Python
- ผู้ที่ต้องการเรียนรู้ภาษา Python เพื่อต่อยอดในงานทางด้าน Data science ในอนาคต
พื้นฐานของผู้เข้าอบรม
- ผู้เข้าอบรมสามารถใช้งานคอมพิวเตอร์พื้นฐานได้ดี
- มีความตั้งใจและอยากเรียนรู้
ความต้องการของระบบ
- CPU : Core i5,i7 OR Faster
- RAM : 4 GB Minimum (8 GB Recommended)
- Storage : 500 GB hard disks 7200 RPM SATA
- OS : Windows 8 and later, Mac OS X 10.6 and later, and Ubuntu 16.10 and later
- JupyterLab
หัวข้อการฝึกอบรม
- ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
- ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
- แนะนำภาษา Python
- การติดตั้งภาษาโปรแกรม Python เพื่อใช้งาน
- การติดตั้งภาษาโปรแกรม Python (Virtual Environment)
- การใช้งาน IDLE เบื้องต้น
- การติดตั้ง JupyterLab เพื่อใช้งาน
- การใช้งาน JupyterLab เบื้องต้น
- การติดตั้ง Microsoft Visual Studio Code
- การใช้งาน Microsoft Visual Studio Code เบื้องต้น
- การใช้งาน Google Colab เบื้องต้น
- หลักภาษาและไวยกรณ์ทั่วของภาษา Python
- Operators
- Variables
- Data types
- Expressions
- Statements
- การสร้างและใช้งานตัวแปรข้อความ (String)
- การเขียนคำสั่งเกี่ยวกับทางเลือก
- if … else และ if … elif … else
- การเขียนคำสั่งวนลูป
- For loops
- While loops
- Enumerating iterators
- Continue break and else
- โครงสร้างข้อมูลในภาษาโปรแกรม Python
- List
- Tuple
- Dictionary
- Set
- การสร้างและใช้งานฟังก์ชัน (Function)
- ทำความรู้จักขอบเขตตัวแปร
- การดักจับและตรวจสอบข้อผิดพลาดต่าง ๆ
- Bug
- Error Types
- Debugging
- Exceptions
- การเขียน Unit Testing เบื้องต้น
- Unit Testing Fundamental
- Unittest
- การสร้างและใช้งานโมดูล (Modules)
- Python Standard Library
- Modules
- Packages
- การอ่านและเขียนไฟล์
- Text
- CSV (Comma-Separated Values)
- JSON (JavaScript Object Notation)
- Excel
- การเขียนโปรแกรมเชื่อมต่อฐานข้อมูล
- SQLite
- MySQL
- การใช้งาน Modules ทางด้าน Data Science เบื้องต้น
- NumPy
- Pandas
- Matplotlib
- Web scraping
- แนะนำ HTML เบื้องต้น
- Beautiful soup
- กรณีศึกษาและการประยุกต์ใช้งาน
- Face detection
- Face similarity
- Face recognition
- Object detection
ตารางฝึกอบรม
- 05 - 07 พฤษภาคม 2564 ใกล้เต็ม
- 23 - 25 สิงหาคม 2564 ใกล้เต็ม
- 08 - 10 พฤศจิกายน 2564