Python Programming

PYTHON-L1

Python Programming

3 วัน (18 ชม.)/ ช่วงเวลา 9:00 - 16:00 น.
PublicInhouse
11,900บาท

*ราคาดังกล่าวยังไม่รวมภาษีมูลค่าเพิ่ม

Workshope-Certificate

ดาวน์โหลด Course Outline

รูปแบบการอบรม:ClassroomHybrid

ตารางอบรม Public Training

Python Programming

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

วัตถุประสงค์

  1. ผู้เข้าอบรมมีความเข้าใจหลักการเขียนโปรแกรมเพื่อสั่งงานคอมพิวเตอร์

  2. ผู้เข้าอบรมมีความเข้าใจหลักการพัฒนาซอฟต์แวร์

  3. ผู้เข้าอบรมมีความเข้าใจไวยากรณ์และโครงสร้างของภาษา Python

  4. ผู้อบรมสามารถประยุกต์ใช้ภาษา Python ในการพัฒนาโปรแกรมเพื่อสนับสนุนการทำงานทางธุรกิจได้

หลักสูตรนี้เหมาะสำหรับ

  1. นักเรียน นักศึกษา วิศวกร นักพัฒนาซอฟต์แวร์ หรือบุคคลทั่วไปที่สนใจการเขียนโปรแกรมคอมพิวเตอร์

  2. ผู้ที่ต้องการเรียนรู้หลักการเขียนโปรแกรมคอมพิวเตอร์ด้วยภาษา Python

  3. ผู้ที่ต้องการเรียนรู้ภาษา Python เพื่อต่อยอดในงานทางด้าน Data science ในอนาคต

พื้นฐานของผู้เข้าอบรม

  1. ผู้เข้าอบรมสามารถใช้งานคอมพิวเตอร์พื้นฐานได้ดี

  2. มีความตั้งใจและอยากเรียนรู้

ความต้องการของระบบ

  1. ระบบปฏิบัติการ Windows 10 / 11 หรือ macOS

  2. 4GB RAM (8 GB Recommended)

  3. 50 GB free disk space

  4. Python (latest version)

  5. Visual Studio Code

  6. MySQL

  7. SQLite

  8. Google Account (สำหรับใช้งาน Google Colab)

หัวข้อการฝึกอบรม

  • ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม
  • แนะนำภาษา Python
  • การติดตั้งภาษาโปรแกรม Python เพื่อใช้งาน
  • การใช้งาน IDLE เบื้องต้น
  • การติดตั้ง Google Colab เพื่อใช้งาน
  • การใช้งาน Google Colab เบื้องต้น
  • การติดตั้ง Microsoft Visual Studio Code
  • การใช้งาน Microsoft Visual Studio Code เบื้องต้น
  • Operators
  • Variables
  • Naming Variables
  • Basic Data types
  • if … else และ if … elif … else
  • For loops
  • While loops
  • Break and continue
  • List and List comprehension
  • Tuple
  • Dictionary
  • Set
  • Global and Local variables
  • Bug and Debugging
  • Error Types
  • Exception Handling
  • Python Standard Library
  • การติดตั้งใช้งาน Module Modules
  • ความแตกต่างระหว่าง Python, Miniconda, และ Anaconda
  • Text
  • JSON (JavaScript Object Notation)
  • Excel
  • SQLite
  • MySQL
  • Microsoft SQL Server Express Edition
  • NumPy
  • Pandas
  • Matplotlib
  • Plotly
  • แนะนำ 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
  • Face detection
  • Object detection

Road Map

คำถามที่พบบ่อย

Python เป็นภาษาโปรแกรมที่ได้รับความนิยมสำหรับการพัฒนา Business Applications, ระบบอัตโนมัติ (Automation), Web Application, Data Analysis, API และ AI ด้วยไวยากรณ์ที่อ่านง่ายและมี Library ให้เลือกใช้งานจำนวนมาก หลักสูตรนี้ช่วยปูพื้นฐานการเขียนโปรแกรมอย่างเป็นระบบ พร้อม Workshop ที่สามารถนำไปประยุกต์ใช้กับงานจริงได้ทันที

ได้ ผู้เรียนจะได้เรียนรู้การสร้างโปรแกรมสำหรับ อ่านและเขียนไฟล์ (Text, JSON และ Excel) การตั้งเวลาให้โปรแกรมทำงานอัตโนมัติ (Job Scheduling) การทำ Web Scraping, การควบคุม Web Browser ด้วย Selenium และการเรียกใช้งาน Web API เพื่อช่วยลดงานที่ทำซ้ำและเพิ่มประสิทธิภาพการทำงานในองค์กร

ครอบคลุม ผู้เรียนจะได้เรียนรู้แนวคิด Object-Oriented Programming (OOP) เช่น Class, Object, Encapsulation และ Modules รวมถึงแนวคิด Functional Programming เพื่อพัฒนาโปรแกรมให้มีโครงสร้างที่เป็นระบบ ดูแลรักษาง่าย และสามารถต่อยอดสู่โครงการที่มีความซับซ้อนมากขึ้นได้

ได้ หลักสูตรสอนการเชื่อมต่อ Python กับฐานข้อมูล เช่น SQLite, MySQL และ Microsoft SQL Server พร้อมแนะนำการใช้งาน Library ด้าน Data เช่น NumPy, Pandas, Matplotlib และ Plotly เพื่อจัดการ วิเคราะห์ และแสดงผลข้อมูล ช่วยให้ผู้เรียนสามารถต่อยอดไปสู่สายงาน Data Analytics และ Data Science ได้อย่างมั่นใจ

Python เป็นพื้นฐานสำคัญของงานด้าน Data Science, Machine Learning และ Artificial Intelligence (AI) หลักสูตรนี้ช่วยให้ผู้เรียนเข้าใจหลักการเขียนโปรแกรม การจัดการข้อมูล การเชื่อมต่อฐานข้อมูล และการใช้งาน Library พื้นฐาน ซึ่งสามารถต่อยอดไปยังหลักสูตร Machine Learning using Python, งานวิเคราะห์ข้อมูล หรือการพัฒนาโซลูชัน AI ในองค์กรได้อย่างเป็นลำดับ

สนใจหลักสูตร

Python Programming

กดลงทะเบียนเพื่อกลับไปเลือกรอบอบรมที่เปิดรับสมัคร