Python Programming

จำนวนวัน
3
จำนวนชั่วโมง
18
ประเภทหลักสูตร
Public
Inhouse
ราคา
11,900
หลักสูตร Python Programming
Python Programming Course สอนเขียนโค้ด Python สำหรับผู้เริ่มต้น
รหัสหลักสูตร
PYTHON-L1
คำโปรย

หลักสูตร Python Programming เรียนรู้แนวคิดการเขียนโปรแกรมเพื่อสั่งงานคอมพิวเตอร์ หลักภาษาและไวยากรณ์ของภาษา Pythonภาษา Python (ไพธอน) ซึ่งเหมาะสำหรับนักเรียน นักศึกษา วิศวกร นักพัฒนาซอฟต์แวร์ หรือบุคคลทั่วไปที่มีความสนใจเริ่มเรียน Python หรือพัฒนาซอฟต์แวร์ ไม่ว่าผู้เข้าอบรมเคยมีประสบการณ์การเขียนโปรแกรมด้วยภาษาอื่น ๆ มาก่อน หรืออยู่ในช่วงเริ่มต้นศึกษาการเขียนโปรแกรมเป็นครั้งแรก หลังจากผ่านหลักสูตร Python Programming นี้ผู้เข้าอบรมจะได้เรียนรู้แนวคิดการเขียนโปรแกรม Python พื้นฐานเพื่อสั่งงานคอมพิวเตอร์ หลักภาษาและไวยากรณ์ของภาษา Python เวอร์ชั่น 3.x รวมถึงกระบวนทัศน์การเขียนโปรแกรมเช่น Object-oriented programming (OOP) และ Functional programming เพื่อสามารถนำไปใช้งานจริงได้

ทักษะ (ระบุได้หลายทักษะ)
ระดับความยาก
Intermediate
วัตถุประสงค์
  1. ผู้อบรมมีความเข้าใจหลักการเขียนโปรแกรม เพื่อสั่งงานคอมพิวเตอร์ได้
  2. ผู้อบรมมีความเข้าใจหลักการพัฒนาซอฟต์แวร์ได้
  3. ผู้อบรมมีความเข้าใจหลักภาษาและไวยากรณ์ของภาษา Python ได้
  4. ผู้อบรมมีทักษะการเขียนโปรแกรมประยุกต์เพื่อใช้งานทางธุรกิจได้
หลักสูตรนี้เหมาะสำหรับ
  • นักเรียน นักศึกษา วิศวกร นักพัฒนาซอฟต์แวร์ หรือบุคคลทั่วไปที่สนใจการเขียนโปรแกรมคอมพิวเตอร์
  • ผู้ที่ต้องการเรียนรู้หลักการเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษา Python
  • ผู้ที่ต้องการเรียนรู้ภาษา Python เพื่อต่อยอดในงานทางด้าน Data science ในอนาคต
พื้นฐานของผู้เข้าอบรม
  1. ผู้เข้าอบรมสามารถใช้งานคอมพิวเตอร์พื้นฐานได้ดี
  2. มีความตั้งใจและอยากเรียนรู้
ความต้องการของระบบ
  1. x86 64-bit CPU (Intel / AMD architecture)
  2. 4 GB RAM (8 GB Recommended)
  3. 50 GB free disk space
  4. OS : Windows 10 and later, Mac OS X 10.6 and later and Ubuntu 16.10 and later
  5. Python (latest version for Windows)
  6. Visual Studio Code
  7. MySQL
  8. SQLite
หัวข้อการฝึกอบรม
  • ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
  • แนะนำ ภาษา Python
  • การติดตั้งภาษาโปรแกรม Python เพื่อใช้งาน
  • การใช้งาน IDLE เบื้องต้น
  • การติดตั้ง Google Colab เพื่อใช้งาน
  • การใช้งาน Google Colab เบื้องต้น
  • การติดตั้ง Microsoft Visual Studio Code
  • การใช้งาน Microsoft Visual Studio Code เบื้องต้น
  • Operators
  • Variables
  • Naming Variable
  • Basic Data types

การสร้างและใช้งานตัวแปรข้อความ (String)

  • if … else และ if … elif … else
  • For loops
  • While loops
  • Break and continue
  •  List and List comprehension
  • Tuple
  • Dictionary
  • Set

การสร้างและใช้งานฟังก์ชัน (Function)

  • Global and Local variables
  • Bug and Debugging
  • Error Types
  • Exception Handling
  • 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
  • NumPy
  • Pandas
  • Matplotlib
  • Plotly

Image Scraping

  • แนะนำ Selenium เบื้องต้น
  • Automate Web browser
  • Data entry and Form filling automation
  • แนะนำโครงสร้างและการทำงานของเว็บไซต์เบื้องต้น
  • BeautifulSoup
  • แนะนำ 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

Managing Configuration Files in Python using Configparser module

Unit Testing

Virtual Environment using venv module

  • Face detection
  • Object detection
มี Workshop หรือไม่
On
หลักสูตรใหม่หรือไม่
Off
มีโปรโมชั่นหรือไม่
Off
หลักสูตรแนะนำหรือไม่
Off
มีวุฒิบัตรหรือไม่
On