2204-2007 การเขียนโปรแกรมบนมาตรฐานเปิด
จุดประสงค์รายวิชา เพื่อให้
1. มีความรู้ความเข้าใจเกี่ยวกับหลักการเขียนโปรแกรมบนมาตรฐานเปิด
2. วิเคราะห์และเขียนโปรแกรมบนมาตรฐานเปิด
3. สร้างชุดคำสั่งตามขั้นตอนการแก้ปัญหา (Algorithm)
4. มีคุณธรรม จริยธรรม และค่านิยมที่ดีในการใช้คอมพิวเตอร์
สมรรถนะรายวิชา
1. แสดงความรู้เกี่ยวกับหลักการเขียนโปรแกรมบนมาตรฐานเปิด
2. เขียนโปรแกรมบนมาตรฐานเปิดในงานธุรกิจ
คำอธิบายรายวิชา
ศึกษาภาคทฤษฎีควบคู่กับการปฏิบัติเกี่ยวกับหลักการเขียนโปรแกรมบนมาตรฐานเปิด
องค์ประกอบของโปรแกรมภาษาคอมพิวเตอร์ ขั้นตอนการแก้ไขปัญหา (Algorithm) กระบวนการเขียน
โปรแกรมคำสั่งควบคุม การทำงานของโปรแกรม การเขียนโปรแกรมบนมาตรฐานเปิดที่สามารถใช้ได้ใน
ระบบปฏิบัติการที่หลากหลาย
เนื้อหาโดยสังเขป หนังสือ "การเขียนโปรแกรมบนมาตรฐานเปิดด้วย Zend Framework" เล่มนี้ จะฝึกให้ผู้เรียนได้พัฒนาเว็บแอพพลิเคชันด้วยตนเอง โดยใช้โปรแกรมที่เแ็นโอเพนซอร์ส (Open Source Software : OSS) ซึ่งเป็นโปรแกรมฟรี ที่จะนำมาพัฒนาได้อย่างไร้ขีดจำกัดและเป็นการพัฒนาอย่างยั้งยืนด้วย โปรแกรม Zend Framework เป็น PHP Framework ที่ได้รับความนิยมอย่างกว้างขวาง เนื้อหาภายในเล่มนอกจากเป็นการปูพื้นฐานการเขียนโปรแกรมเชิงวัตถุแล้ว ยังสามารถนำโปรแกรมตัวอย่างในหนังสือไปพัฒนาเว็บแอพพลิเคชันที่สามารถใช้งานได้จริง และยังสามารถนำไปต่อยอดเพื่อพัฒนาการเขียนโปรแกรมได้อีกด้วย
สารบัญ
บทที่ 1 ความหมายของ Zend Framework
บทที่ 2 ทบทวนความรู้เกี่ยวกับภาษา PHP
บทที่ 3 การเขียนโปรแกรมเชิงวัตถุเบื้องต้น
บทที่ 4 เครื่องมือในการเขียนโปรเเกรม
บทที่ 5 เริ่มต้นเขียน Web Application
บทที่ 6 การสร้างฟอร์ม (Forms)
บทที่ 7 การใช้งานฐานข้อมูล My SQL
บทที่ 8 การใช้งานข้อมูล MongoDB
บทที่ 9 เทคนิคพิเศษ
© Copy Right by SE-EDUCATION Public Company Limited.
Zend Frame Work คืออะไร?
Zend Framework เป็น PHP โอเพ่นซอร์สไลบรารี่ (Library) รูปแบบของคลาส(Class) ใช้ร่วมกับ PHP เวอร์ชั่น 5.x ขึ้นไป นิยมใช้ในการพัฒนาเวปแอปพลิเคชั่น (Web Applications) ขั้นธรรมดาจนถึงขั้นสูง ประกอบไปด้วยคลาสที่มีประโยชน์ และมีประสิทธิภาพสูง พร้อมให้นักพัฒนาเลือกใช้ได้ฟรีอย่างมากมาย สำหรับเวอร์ชั่นขณะที่เขียนหนังสือนี้คือเวอร์ชั่น1.11.1ก็จะมีคลาส (Class) มาให้เลือกใช้กว่า70 คลาส
นายรัสมุส เลอร์ดอร์ฟ ผู้พัฒนาภาษา PHP
คลาส (class) ของ Zend Frame Work
Zend_Acl
Zend_Amf
Zend_Application
Zend_Auth
Zend_Barcode
Zend_Cache
Zend_Captcha
SimpleCloud API: Zend_Cloud
Zend_CodeGenerator
Zend_Config
Zend_Config_Writer
Zend_Console_Getopt
Zend_Controller
Zend_Currency
Zend_Date
Zend_Db
Zend_Debug
Zend_Dojo
Zend_Dom
Zend_Exception
Zend_Feed
Zend_File
Zend_Filter
Zend_Form
Zend_Gdata
Zend_Http
Zend_InfoCard
Zend_Json
Zend_Layout
Zend_Ldap
Zend_Loader
Zend_Locale
Zend_Log
Zend_Mail
Zend_Markup
Zend_Measure
Zend_Memory
Zend_Mime
Zend_Navigation
Zend_Oauth
Zend_OpenId
Zend_Paginator
Zend_Pdf
Zend_ProgressBar
Zend_Queue
Zend_Reflection
Zend_Registry
Zend_Rest
Zend_Search_Lucene
Zend_Serializer
Zend_Server
Zend_Service
Zend_Session
Zend_Soap
Zend_Tag
Zend_Test
Zend_Text
Zend_TimeSync
Zend_Tool
Zend_Tool_Framework
Zend_Tool_Project
Zend_Translate
Zend_Uri
Zend_Validate
Zend_Version
Zend_View
Zend_Wildfire
Zend_XmlRpc
ZendX_Console_Process_Unix
ZendX_JQuery
Refer: Link1 Link2 Link3