รายวิชา การเขียนโปรแกรมบนเว็บ

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
บทที่ 12 การจดทะเบียนชื่อโดเมน (Domain Name Registration)
Advertisements

โอฬาริก สุรินต๊ะ CS/MIS
รายวิชา การออกแบบเว็บไซต์
อินเทอร์เน็ต โดย.. ครูสาคร หนูอิน.
อินเตอร์เน็ตเบื้องต้น
อาชญากรรมคอมพิวเตอร์และกฎหมายการกระทำผิดเกี่ยวกับคอมพิวเตอร์ ในเกาหลีใต้ Cyber crime and IT law in South Korea ลักขณา สุทธานุช คณะวิทยาศาสตร์ สาขา.
การจัดทำเว็บไซต์สำเร็จรูปด้วยโปรแกรม Joomla!
ชนิดของเครือข่ายคอมพิวเตอร์ จัดทำโดย นาย ปรัชญา สิทธิชัยวงค์ ชั้น 4/6 เลขที่ 23 น. ส. สัตตบงกช ศรีวิชัย ชั้น 4/6 เลขที่ 22 จักรคำคณาทร จังหวัดลำพูน.
การสื่อสารข้อมูลทางคอมพิวเตอร์
3 กลุ่มของเครื่องคอมพิวเตอร์ที่มีการเชื่อมต่อเข้าด้วยกัน 3 สามารถแลกเปลี่ยนข้อมูล และใช้อุปกรณ์ต่างๆ เช่น ดิสก์ เทป เครื่องพิมพ์ ร่วมกันได้ 3 เครือข่ายท้องถิ่น.
เครือข่ายคอมพิวเตอร์
Internet. Internet Inter Connection Network เชื่อมโยงเครื่องหลายล้านเครื่อง ทั่วโลก เข้าด้วยกัน เสมือนใยแมงมุม ที่ครอบคลุมทั่วโลก หน่วยงานรัฐ เอกชน หรือสารธารณะ.
1 การปรับปรุงรูปแบบการทำงานของ องค์การ เช่น การนำ มาใช้ในองค์การ มาใช้ในองค์การ 2. การสนับสนุนการดำเนินงานเชิงกลุยทธ์ 3. เครื่องมือในการทำงาน.
ac.th. WWW (World Wide Web) ระบบเครือข่ายคอมพิวเตอร์ ที่ เชื่อมโยงคอมพิวเตอร์ถึงกันทั่ว โลก โดยใช้โปรโตคอลที่ชื่อว่า TCP/IP.
ac.th. WWW (World Wide Web) ระบบเครือข่ายคอมพิวเตอร์ ที่ เชื่อมโยงคอมพิวเตอร์ถึงกันทั่ว โลก โดยใช้โปรโตคอลที่ชื่อว่า TCP/IP.
Communication Software
เทคโนโลยีอินเตอร์เน็ต
การประยุกต์ใช้สื่อผสม นาย ธีรวัฒน์ พิสัยพันธ์ รหัส
ประยุกต์ใช้ในงานด้านการศึกษา เทคโนโลยีสารสนเทศที่นำมาใช้สำหรับการเรียนการสอน เป็นการใช้เทคโนโลยีสมัยใหม่หลายอย่าง สอนด้วยสื่อ อุปกรณ์ที่ทันสมัย ห้องเรียนสมัยใหม่
ในเครือข่ายอินเทอร์เน็ต โปรแกรมประยุกต์ หลายชนิด มีการทำงานร่วมกันระหว่างเครื่อง คอมพิวเตอร์ ที่ต่ออยู่ในเครือข่าย โดยอาศัยเครือข่ายเป็น สื่อกลาง ในการติดต่อสื่อสารระหว่างกันและกัน.
พัฒนาการสื่อใหม่ ( เวปไซต์และสังคมออนไลน์ ). เวปไซต์คือ ?
วิทยาเขตมีบริการอะไรให้บ้าง การบริการ บัญชีผู้ใช้และรหัสผ่าน สำหรับใช้งาน Internet สามารถ ติดต่อขอ บัญชีผู้ใช้และรหัสผ่าน (Password) ด้วย ตนเอง บัตรประจำตัวพนักงาน.
ความรู้พื้นฐานเกี่ยวกับการ สร้างเว็บไซต์. ศัพท์เบื้องต้นเกี่ยวกับเว็บไซต์ Internet คือ ระบบเครือข่ายคอมพิวเตอร์ที่ใหญ่ที่สุดใน โลกเกิดจากการเชื่อมโยง.
บทที่ 1: การเขียนโปรแกรมบน เว็บ (Web Programming) AJ Wathinee dung-onnam RERU.
วิชาเทคโนโลยีสารสนเทศเพื่อชีวิต
โรงเรียนห้วยเม็กวิทยาคม
เทคโนโลยีพื้นฐานของระบบสารสนเทศ
Case Study.
อาจารย์จุฑามาศ พรหมทอง สาขาวิชาบรรณารักษศาสตร์และสารสนเทศศาสตร์
Technology & Programming Development Application on Web
อินเทอร์เน็ต (Internet)
บทที่ 4 อินเตอร์เน็ต.
Internet เบื้องต้น.
อาจารย์อภิพงศ์ ปิงยศ บทที่ 8 : TCP/IP และอินเทอร์เน็ต Part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
และการใช้เครื่องมือในการสร้างเว็บเพจ
ความรู้เบื้องต้นเกี่ยวกับอินเทอร์เน็ต
IP-Addressing and Subneting
เทคโนโลยีอินเทอร์เน็ต Internet Technology
การใช้ Social Media เพื่อการสื่อสาร
IP-Addressing and Subneting
ความรู้เบื้องต้นเกี่ยวกับ PHP Introduction to PHP
4.1 ความหมายและพัฒนาการของอินเทอร์เน็ต
หน่วยการเรียนรู้ การเขียนโปรแกรมภาษาขั้นพื้นฐาน เรื่อง หลักการสร้างเว็บไซต์ และ HTML 5 รหัส รายวิชา ง23102 การงานอาชีพและเทคโนโลยี 6 กลุ่มสาระ การงานอาชีพและเทคโนโลยี
หัวข้อ “ทำ e-Commerce อย่างไร”
การพัฒนาการใช้งานในระบบเว็บ
Bc312 การพัฒนาโปรแกรมบนอินเตอร์เน็ต
เทคโนโลยีสารสนเทศเพื่อการศึกษาค้นคว้า
อินเทอร์เน็ตเบื้องต้น
บทที่ 5 เครื่องมือสืบค้นข้อมูล (Search Engine)
เริ่มต้นด้วยอินเทอร์เน็ต
บทที่ 4 การใช้งานอินเทอร์เน็ตเบื้องต้น Introduction to Internet
อาจารย์อภิพงศ์ ปิงยศ บทที่ 7 : TCP/IP และอินเทอร์เน็ต Part1 สธ313 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ทางธุรกิจ อาจารย์อภิพงศ์
.:ประโยชน์ของอินเทอร์เน็ต
การออกแบบและพัฒนาเว็บไซต์
บทที่ 4 อินเตอร์เน็ต.
บทที่ 5 ภาษาสคริปต์ ที่ใช้สำหรับการผลิตระบบการสอนบนเครือข่าย
Chapter 1 ความรู้เบื้องต้นในเทคโนโลยีอินเตอร์เน็ต Edit
อินเทอร์เน็ตเบื้องต้น
ระบบเครือข่ายคอมพิวเตอร์ Internet
การอบรมระบบงานฯสำหรับผู้ใช้งาน (ส่วนภูมิภาค)
SMS News Distribute Service
ระบบสำนักงานอัตโนมัติ (Office Automation : OA)
อินเทอร์เน็ตเบื้องต้น และการออกแบบเว็บไซต์
การใช้งานอินเทอร์เน็ต
การเขียนเว็บ Web Editor
องค์ประกอบของเวิลด์ไวด์เว็บ
ความรู้พื้นฐานเกี่ยวกับเว็บไซต์
การพัฒนาเว็บไซต์ ในงานธุรกิจ
อินเทอร์เน็ตเบื้องต้น
บทที่ 5 เครือข่ายคอมพิวเตอร์ และการสื่อสาร Part2
ใบสำเนางานนำเสนอ:

รายวิชา การเขียนโปรแกรมบนเว็บ รายวิชา การเขียนโปรแกรมบนเว็บ - Web Programming -

Outline ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมบนเว็บ การพัฒนาเว็บไซต์ด้วย Macromedia Dreamweaver โครงสร้างของภาษา PHP คำสั่งเลือกทำ และทำซ้ำ คำสั่งที่ใช้กับฟอร์ม คำสั่งเกี่ยวกับไฟล์และคำสั่งอื่นๆที่ควรทราบ การเขียนโปรแกรมจัดการฐานข้อมูล

เกณฑ์การให้คะแนน

ความรู้เบื้องต้นเกี่ยวกับอินเทอร์เน็ต ระบบการแทนชื่อในอินเทอร์เน็ต การติดต่อเข้ากับอินเตอร์เน็ต บริการด้านการสื่อสารและแลกเปลี่ยนข้อมูล

ระบบการแทนชื่อในอินเทอร์เน็ต คอมพิวเตอร์ในอินเตอร์เน็ตติดต่อกันโดยใช้โปรโตคอลแบบ ทีซีพี (Transmission Control) และไอพี (Internet Protocol) ซึ่งเรียกรวม ๆ กันว่า ทีซีพี/ไอพี (TCP/IP) หมายเลขประจำเครื่องคอมพิวเตอร์ในอินเตอร์เน็ตเรียกว่า หมายเลขไอพี (IP address) ซึ่งย่อมาจาก อินเตอร์เน็ตโปรโตคอล (Internet Protocol) IP Address มีขนาด 32 บิต แบ่งเป็น 4 ส่วนๆ ละ 8 บิต ในการอ้างถึงก็จะแปลงเป็นเลขฐานสิบ ดังนั้นตัวเลขในแต่ละส่วนนี้จะมีค่าตั้งแต่ 0 ถึง 255 เท่านั้น เช่น 192.10.1.101 เป็นต้น

ระบบการแทนชื่อในอินเทอร์เน็ต หมายเลขไอพีจดจำได้ยาก แก้ปัญหาโดยตั้งชื่อเป็นตัวอักษรขึ้นมาแทนหมายเลขไอพี เรียกว่า ระบบชื่อโดเมน (Domain Name System) หรือ ดีเอ็นเอส (DNS) หน่วยงาน InterNIC ( Internet Network Information Center ) ได้กำหนดโดเมนระดับบนสุด ให้เป็นมาตรฐานใช้ร่วมกันสำหรับหน่วยงาน และประเทศต่าง ๆ โดยจะบอกถึงประเภทขององค์กร หรือชื่อประเทศที่เครือข่ายตั้งอยู่

ระบบการแทนชื่อในอินเทอร์เน็ต โดเมนระดับบนสุด รหัสโดเมน ใช้สำหรับ ตัวอย่าง com กลุ่มธุรกิจการค้า (Commercial organization) sun.com edu สถาบันการศึกษา (Education institution) ucla.edu gov หน่วยงานของรัฐบาลที่ไม่ใช่หน่วยงานทางทหาร (Government agency) nasa.gov mil หน่วยงานทางทหาร (Department of Defense of Military sites) army.mil net หน่วยงานเกี่ยวกับเครือข่าย (Network resource) isp.net org หน่วยงานที่ไม่หวังผลกำไร unesco.org

ระบบการแทนชื่อในอินเทอร์เน็ต โดเมนระดับบนสุด รหัสโดเมน ประเทศ au ออสเตรเลีย at ออสเตรีย ca แคนาดา jp ญี่ปุ่น th ไทย uk อังกฤษ

ระบบการแทนชื่อในอินเทอร์เน็ต รหัสโดเมน ใช้สำหรับ ตัวอย่าง or กลุ่มธุรกิจการค้า nectec.or.th ac สถาบันการศึกษา chandra.ac.th go หน่วยงานของรัฐบาล mua.go.th

การติดต่อเข้ากับอินเทอร์เน็ต เชื่อมต่อโดยตรง (Direct internet access) ใช้บริการต่าง ๆ ได้ตลอดเวลา โดยการเชื่อมต่ออาจใช้เราท์เตอร์ เชื่อมโยงเครือข่ายภายในองค์กรเข้ากับเครือข่ายของอินเตอร์เน็ตโดยใช้ช่องทางการสื่อสาร เช่น สายเช่า ไมโครเวฟ สายใยแก้ว เป็นต้น เชื่อมต่อผ่านการหมุนโทรศัพท์ (Dialup access) ติดต่อผ่านสายโทรศัพท์ โดยใช้เครื่องไมโครคอมพิวเตอร์ติดต่อผ่านโมเด็ม (modem)

บริการด้านการสื่อสารและแลกเปลี่ยนข้อมูล จดหมายอิเล็กทรอนิกส์ (Electronic Mail) การเข้าใช้เครื่องจากระยะไกล (Telnet) การขนถ่ายไฟล์ (FTP) WWW (World Wide Web)

ความรู้เบื้องต้น เกี่ยวกับการเขียนโปรแกรมบนเว็บ คำที่ควรทราบ Web browser คือ โปรแกรมที่ใช้แปลภาษา html (interpreter) เช่น Internet Explorer , Netscape , Mozilla Firefox , Opera , etc. URL คือ ที่อยู่ (Address) ของเว็บไซต์ เช่น www.hotmail.com เป็นต้น

ความรู้เบื้องต้น เกี่ยวกับการเขียนโปรแกรมบนเว็บ คำที่ควรทราบ Server คือ เครื่องคอมพิวเตอร์ที่ให้บริการต่างๆ เช่น Web Server จะให้บริการเกี่ยวกับเว็บไซต์ , Database Server จะให้บริการเกี่ยวกับการจัดการฐานข้อมูล เป็นต้น Client คือ เครื่องคอมพิวเตอร์ลูกข่าย เป็นเครื่องที่ใช้บริการ server

ความรู้เบื้องต้น เกี่ยวกับการเขียนโปรแกรมบนเว็บ คำที่ควรทราบ Web Server คือ เครื่องคอมพิวเตอร์หรือโปรแกรมซึ่งให้บริการเว็บไซต์ ผู้ใช้เรียกชมหน้าเว็บไซต์ได้โดยใช้โปรโตคอล HTTP ผ่านทางเว็บเบราว์เซอร์(Web browser)

ผู้ใช้ / เครื่องลูกข่าย www.mwit.ac.th/~cs 1 index.html 2 เครื่องให้บริการ (Server) ผู้ใช้ / เครื่องลูกข่าย (User / Client) index.html page2.html contact.html board.php vote.php 3 แปลงโค้ด html ให้เป็นรูปภาพ และข้อความ

ผู้ใช้ / เครื่องลูกข่าย Server-Side Script 1 www.mwit.ac.th/~cs/board.php ข้อมูลต่างๆ เช่น Name, message, time โค้ดภาษา html 3 เครื่องให้บริการ (Server) ผู้ใช้ / เครื่องลูกข่าย (User / Client) index.html page2.html contact.html board.php vote.php แปลงโค้ด html ให้เป็นรูปภาพ และข้อความ 4 2 ประมวลผล board.php โค้ดภาษา html

ซอฟต์แวร์ที่ต้องใช้ Macromedia Dreamweaver Notepad หรือ EditPlus ตัวแปลภาษา PHP โปรแกรม Web Server เช่น Apache สำหรับ course นี้ใช้Appserv ซึ่งจะมีทั้ง Apache, และตัวแปลภาษา PHP Adobe PhotoShop (อาจใช้หรือไม่ก็ได้ สำหรับตกแต่งภาพ)

What is PHP ? ภาษา PHP (ย่อมาจาก PHP: Hypertext Preprocessor หรือชื่อเดิม Personal Home Page) คือ ภาษาคอมพิวเตอร์ Server-Side Script ที่ใช้กันอย่างแพร่หลาย ซึ่งใช้ในการจัดทำเว็บไซต์และสามารถประมวลผลออกมาในรูปแบบ HTML โดยมีรากฐานโครงสร้างคำสั่งมาจากภาษา ภาษาซี ภาษาจาวา และ ภาษาเพิร์ล ซึ่ง ภาษาพีเอชพี นั้นง่ายต่อการเรียนรู้ ซึ่งเป้าหมายหลักของภาษานี้ คือให้นักพัฒนาเว็บไซต์สามารถเขียนเว็บเพจ ที่มีความตอบโต้ได้อย่างรวดเร็ว

ตัวอย่างเว็บเพจที่ใช้ภาษา PHP เราสามารถเขียนสคริปต์ HTML ควบคู่กับสคริปต์ PHP (จากตัวอย่างคือ การแสดงผลข้อความ) คำสั่งภาษา PHP จะเขียนอยู่ระหว่างแท็กเริ่ม <?php และจบ ?>