หลักสูตรการเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นและการเขียนเว็บแอปพลิเคชัน
หลักสูตร : ระบบคอมพิวเตอร์ ฐานข้อมูล การสื่อสารข้อมูลและสารสนเทศ
ระยะเวลา : 72 ชั่วโมง
หัวข้ออบรม | ชั่วโมงเรียน |
1. การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นและการเขียนเว็บแอปพลิเคชัน | 36 |
1.1 วิวัฒนาการของภาษาคอมพิวเตอร์ | 1 |
1.2 หลักการพื้นฐานของตัวแปลภาษา | 1 |
1.3 ประเภทของตัวแปลภาษา | 1 |
1.4 การเก็บข้อมูลความต้องการพื้นฐานเพื่อใช้ในการพัฒนาโปรแกรมคอมพิวเตอร์ | 2 |
1.5 การออกแบบโปรแกรมคอมพิวเตอร์โดยใช้เครื่องมือสำหรับการออกแบบระบบ เช่น การเขียนผังงาน หรือ การเขียนโค้ดเทียม | 4 |
1.6 การใช้งานเอดิเตอร์และคอมไพเลอร์ | 2 |
1.7 ตัวแปรและประเภทของข้อมูลในภาษาคอมพิวเตอร์ | 2 |
1.8 การใช้งานคำสั่งทำซ้ำและเงื่อนไข | 4 |
1.9 การใช้งานฟังก์ชั่น และไลบรารีในภาษาคอมพิวเตอร์ | 4 |
1.10 หลักการพื้นของการติดตั้งและทดสอบโปรแกรม | 4 |
1.11 การปรับปรุงโปรแกรมคอมพิวเตอร์ | 4 |
1.12 วิวัฒนาการของภาษาคอมพิวเตอร์ | 1 |
1.13 หลักการพื้นฐานของตัวแปลภาษา | 1 |
1.14 ประเภทของตัวแปลภาษา | 1 |
1.15 การหาข้อมูลความต้องการทางด้านอุตสาหกรรมเพื่อประยุกต์ใช้โปรแกรมคอมพิวเตอร์ในการแก้ปัญหา | 2 |
1.16 วิธีการพัฒนาโปรแกรมคอมพิวเตอร์เพื่อแก้ปัญหาขั้นพื้นฐานในงานอุตสาหกรรม | 2 |
2. ระบบฐานข้อมูล: พื้นฐาน การออกแบบ การเขียนโปรแกรมกับฐานข้อมูล | 36 |
2.1 หลักการพื้นฐานของฐานข้อมูล | 1 |
2.2 ประโยชน์และข้อดี ข้อเสียของฐานข้อมูล | 1 |
2.3 การประยุกต์ใช้ฐานข้อมูลในงานอุตสาหกรรม | 2 |
2.4 คำจำกัดความ และศัพท์สำคัญในฐานข้อมูลเชิงสัมพันธ์ | 2 |
2.5 คีย์ และความสำคัญของคีย์ชนิดต่าง ๆ ในฐานข้อมูลเชิงสัมพันธ์ | 2 |
2.6 ไวยากรณ์ของภาษา SQL (Structured Query Language) | 2 |
2.7 การใช้ภาษา SQL เพื่อสร้างคิวรีในการดึงข้อมูลจากฐานข้อมูลมาแสดงผลตามเงื่อนไข | 2 |
2.8 การวางแผนการใช้งานฐานข้อมูล | 2 |
2.9 การออกแบบฐานข้อมูลโดยใช้เครื่องมือในการออกแบบ | 2 |
2.10 การสร้างฐานข้อมูลจริงจากโมเดลที่ใช้ในการออกแบบ | 4 |
2.11 การใช้งานพจนานุกรมข้อมูล และการกำหนดคุณลักษณะต่าง ๆ ของข้อมูลใน DBMS | 4 |
2.12 การเขียนโปรแกรมประยุกต์เพื่อติดต่อกับฐานข้อมูล | 4 |
2.13 การประยุกต์ใช้ภาษา SQL ร่วมกับการพัฒนาโปรแกรมคอมพิวเตอร์ | 4 |
2.14 การทดสอบและการแก้ไขโปรแกรมคอมพิวเตอร์ | 4 |