คอร์สเตรียมความพร้อมสำหรับผู้พัฒนาซอฟต์แวร์ระดับเริ่มต้น ก่อนที่จะก้าวเข้าสู่สายงานในอาชีพนักพัฒนาซอฟต์แวร์ โดยเนื้อหาจะครอบคลุมการเขียนโปรแกรมด้วยภาษา Python
เน้นหลักภาษาและไวยากรณ์ของภาษา ซึ่งบุคคลทั่วไปที่มีความสนใจในการเขียนโปรแกรมหรือพัฒนาซอฟต์แวร์ ไม่ว่าผู้อบรมเคยมีประสบการณ์การเขียนโปรแกรมด้วยภาษาอื่น ๆ มาก่อน
หรืออยู่ในช่วงเริ่มต้นศึกษาการเขียนโปรแกรมเป็นครั้งแรก จะได้เรียนรู้แนวคิดการเขียนโปรแกรมเพื่อสั่งงานคอมพิวเตอร์ หลักภาษาและไวยากรณ์ของภาษา Python เวอร์ชั่น 3.x
รวมถึงกระบวนทัศน์การเขียนโปรแกรม เช่น Object – Oriented Programming (OOP) และ Functional Programming เพื่อสามารถนำไปต่อยอดใช้งานจริงได้
- ผู้ที่ต้องการเริ่มต้นอาชีพสายไอทีในฐานะนักเขียนโปรแกรม หรือนักพัฒนาซอฟต์แวร์ (Programer / Developer / DevOps)
- ผู้ที่ต้องการเข้ารับการทดสอบวัดความรู้ Microsoft Technology Associate Certificate (MTA) Exam 98-381 Intoduction to Programming Using Python
- นักเรียน นักศึกษาและบุคลทั่วไป ที่ต้องการความรู้เพิ่มเติม
เหตุที่ภาษาไพธอนได้รับความนิยมอย่างสูงสุด และเติบโตอย่างรวดเร็วที่สุด ก็เพราะสามารถนําไปประยุกต์ใช้ในงานได้อย่างกว้างขวาง และมีแนวโน้มที่จะเติบโตไปเรื่อยๆ ในอนาคต ไพธอนเป็นภาษาที่ครอบคลุมการทํางานเกือบทุกด้าน เช่น
- การพัฒนา GUI บนเดสก์ทอป (Desktop GUI Applications)
- โปรแกรมฐานข้อมูล (Database Applications)
- เกมและกราฟิก 3D (Games and 3D Graphics)
- การเขียนโปรแกรมเครือข่าย (Network Programming)
- ซอฟต์แวร์ทางธุรกิจ (Software in Business)
- การพัฒนาซอฟต์แวร์ (Software Development)
- ซอฟต์แวร์ด้านการศึกษา (Software in Education)
- การพัฒนาเว็บและอินเทอร์เน็ต (Web and Internet Development)
- อินเทอร์เน็ตของสรรพสิ่ง (Internet of Things)
เมื่อจบหลักสูตรนี้แล้ว
1. ผู้เรียนเข้าใจหลักการและสามารถเขียนโปรแกรมด้วยภาษา Python ได้ดียิ่งขึ้น โดยสามารถ
- รวบรวมและแก้ปัญหารหัสดำเนินการโดยใช้ชนิดข้อมูลและตัวดำเนินการ
- ควบคุมโฟวล์ด้วยการตัดสินใจและลูป
- ดำเนินการกับอินพุตและเอาต์พุต
- เขียนโค้ดโปรแกรมและโครงสร้าง
- ดำเนินการแก้ไขปัญหาและจัดการข้อผิดพลาด
- ดำเนินการโดยใช้โมดูลและเครื่องมือ
2. ผู้เรียนสามารถนำความรู้ที่ได้ไปพัฒนาภารกิจ หรืองานต่างๆ ที่รับผิดชอบให้ดำเนินไปอย่างเต็มประสิทธิภาพ
3. ผู้เรียนสามารถเตรียมความพร้อมในการสอบใบประกาศนียบัตรสากล Microsoft Technology Associate Certificate (MTA) Exam 98-381 : Intoduction to Programming Using Python
1. พื้นฐานในการใช้โปรแกรมต่าง ๆ ที่เกี่ยวข้อง บนระบบปฏิบัติการ Windows ได้เป็นอย่างดี
2. เข้าใจและมีทักษะในการเขียนโปรแกรมเชิงโครงสร้าง และเชิงวัตถุมาบ้าง
3. ความเข้าใจในหลักการทำงานของเว็บไซต์