บทเรียน - เขียนโปรแกรม เบื้องต้น
รวมบทเรียน สอน เขียนโปรแกรม เบื้องต้น สำหรับสร้างเว็บ พัฒนาโปรแกรม ระบบ CRM, ERP , CMS ศึกษาบทเรียนตั้งแต่การเริ่มต้นโดยจะแยกบทเรียนออกเป็นบทเรียน HTML, HTML5, CSS, PHP พื้นฐาน, PHP OOP, Joomla Framework, Yii Framework, JavaScript, JQuery, Ajax, Python, SQL, phpMyadmin, PgAdmin, Androld, Java, Google Apps for Work นอกจากนี้ยังมีเป็นวีดีโอบทเรียน Python, PHP7, CSS3, Joomla Develop Extension และ วีดีโอสอนการใช้งาน PostgreSQL, phpBB, Odoo Website
ในหมวด นี้จะประกอบไป ด้วย บทเรียน เขียนโปรแกรม เบื้องต้น ไปจนถึงการใช้ ภาษาต่างๆ ในการพัฒนาระบบขึ้นใช้งานได้จริง
หมวดหมู่รอง
บทเรียน MySQL Store Procedure 14
บทเรียน MySQL Store Procedure เป็นเนื้อหาสำหรับสอน Store Procedure ด้วยภาษา SQL สำหรับ MySQL 5.x ศึกษาได้ง่ายๆ แบ่งออกเป็นเรื่องๆ
บทเรียน PostgreSQL Stored Procedures 5
บทเรียน PostgreSQL Stored Procedures เป็นเนื้อหาสำหรับสอน Store Procedure ด้วยภาษา SQL สำหรับ PostgreSQL แนะนำ ใช้ PostgreSQL เวอร์ชั่น 9.x
บทเรียน Phalcon Framework 0
สอนสร้างเว็บ ทำระบบ ความสามารถสูง ด้วย Phalcon Framework ซึ่งเป็น PHP Framework ที่มีสมรรถนะสูง เพราะเขียนเป็น lib สำหรับการพัฒนา Web Application ที่ทำงานเร็วที่สุด สำหรับบทเรียนนี้ตั้งแต่ทำความรู้จัก จนทำระบบต่างๆ ได้ด้วย Phalcon Framework ได้ รวมถึง การเชื่อมต่อ ฐานข้อมูล NoSQL ได้ ใช้งาน Rest Debug รวมถึง cache มีระบบ Template engin Jinja รวมถึงการทำระบบ หลายภาษา ระบบ จัดการ ACL การเข้ารหัส และ ความสามารถที่น่าสนใจอีกอย่างคื Queueing Background process
บทเรียน Python Framework Flask 21
บทเรียน Python Framework Flask ในการพัฒนา Web Application แบ่งเป็นบทๆ สามารถอ่านข้ามหรือ ศึกษาต่อเนื่องได้ ตั้งแต่พื้นฐาน และ ใช้ Flask เชื่อมกับฐานข้มูล ทำระบบสมาชิก เข้าระบบ อัพโหลดไฟล์ Session และอื่นๆ อีกมากมาย Python Flask คือ เฟรมเวิร์กสำหรับเขียนไพทอนทำเว็บใช้ไพทอน เป็นเว็บเซิร์ฟเวอร์เพื่อพัฒนาเว็บแอปพลิเคชัน
บทเรียน HTML 39
แนะนำการเขียน Website (เว็บไซต์) ตั้งแต่เริ่มต้นแนะนำทำความรู้จัก โครงสร้างต่างๆ วิธีการคเขียน ตัวอย่างการเขียน ส่วนประกอบที่สำคัญของภาษาโดยใช้ภาษา HTML (เอชทีเอ็มแอล) โดยไม่พึ่งเครื่องมือช่วย ใช้งานได้ทั้ง HTML xHTML สอนพื้นฐาน Tag html ต่างๆ ได้แก่ โครงสร้างภาษา HTML (HyperText Markup Language) วิธีการเขียนภาษา HTML โดยใช้ Notepad หรือ TextEdit ตัวอย่างการเขียนภาษา HTML ส่วนประกอบสำคัญของภาษา HTML
บทเรียน HTML5 31
บทเรียน HTML5 (เอชทีเอ็มแอลห้า) ภาษามาร์กอัป ที่ใช้สำหรับเขียน website ที่พัฒนามาจาก HTML ในบทเรียนนี้ก็จะสอนในเรื่อง Tag (แท๊ก) ต่างๆ ของ HTML5 ที่เพิ่มมาจาก HTML4 หรือ xHTML (เอ็กซ์เอชทีเอ็มแอล) ทำความรู้จักตั้งแต่เบื้องต้นก่อนการเริ่มเขียน สามารถเขียนตามได้ มีโค้ดตัวอย่างให้สามารถเขียนตามได้ HTML5 new Elements อิลิเม็นท์ส่วนประกอบใหม่ๆ ใน HTML5 สามารถใช้งานได้ดียิ่งขึ้น HTML5 Canvas แท็กที่ใช้สร้างงานกราฟฟิกเปลี่ยนลูกเล่นการแสดงผลจากเดิม
บทเรียน CSS 64
บทเรียน CSS (ซีเอสเอส) หรือ Cascading Style Sheets ภาษาที่ใช้เป็นส่วนของการจัดรูปแบบการแสดงผลเอกสาร HTML สอนพื้นฐานของ CSS สอนรูปแบบการเขียน Syntax ที่เฉพาะ ใช้สำหรับตกแต่งเอกสาร HTML หรือ XHTML ให้มีหน้าตา สีสัน ตัวอักษร เส้นขอบ พื้นหลังการใส่ลูกเล่นให้หน้าเว็บด้วย CSS ความรู้เบื้องต้นเกี่ยวกับ CSS3 ใช้จัดรูปแบบการแสดงผลให้สวยงามขึ้น
บทเรียน Bootstrap 7
บทเรียน Bootstrap เริ่มทำเว็บสวยด้วย css framework
บทเรียน สอนเขียน php พื้นฐาน 49
บทเรียน เนื้อหา การเขียนเว็บเพจ ภาษา PHP ประวัติความเป็นมาของภาษา PHP ทำความรู้จักประวัติของ php mysql date datetime การใช้งาน math functions การใช้งาน php ส่งเมล send mail การสอดแทรกคำสั่งภาษา PHP ในเอกสาร HTML การใช้ตัวแปรในภาษา PHP การกำหนดค่าของตัวแปร คำอธิบาย Comment หมายเหตุ คอมเม้น ในภาษา PHP ตัวอย่างการใช้ echo เพื่อแสดงข้อความ การใช้ตัวแปรในภาษา PHP
บทเรียน ReactJS 13
ReactJS เป็น JavaScript library ตัวหนึ่ง สำหรับสร้าง UI (User interfaces) ที่มีการนำไปใช้ใน Facebook, Instagram
บทเรียน PHP5 OOP 19
บทเรียน php 5 เนื้อหาสอนเขียน PHP5 แบบ OOP การเขียนโปรแกรมเชิงวัตถุใน PHP5 เรียนรู้การเขียนโปรแกรมภาษา PHP แบบ OOP (Object Oriented Programming) ที่จะช่วยให้สามารถเขียนโปรแกรมภาษา PHP ที่เป็นมาตรฐานสากลมากยิ่งขึ้น การสร้าง Methods สำหรับ Class php5 สร้างคลาส และใช้งานคลาส ใน PHP5 OOP Class Constructors in PHP5 ฟังก์ชั่นที่ถูกเรียกใช้งานโดยอัตโนมัติ
บทเรียน Joomla Framework พัฒนา Extension จุมล่า 33
บทเรียนสอนการพัฒนา Web Application โดยการใช้ Joomla Framework พัฒนาเป็น Extension Component Module Plugin รวมถึงการเขียน Template การเขียนโปรแกรมตามหลัก MVC การสร้าง Component เรียนรู้ MVC แบบ Joomla การใช้ class ติดต่อฐานข้อมูล ของ Joomla สอน JHTML เพื่อสร้าง HTML แบบไม่ต้องเขียน Tag HTML เรียนรู้การสร้าง addon คอมโพเน้นท์ โมดูล ปลั๊กอิน สร้าง Controller สร้าง View ในส่วนที่ไม่ใช่ Template Joomla สร้างโฟลเดอร์สำหรับเก็บไฟล์ Model
บทเรียน Yii Framework 21
สอนการเขียนเว็บ ด้วย Yii Framework ซึ่งเป็น PHP Framework ที่มีสมรรถนะสูง สำหรับการพัฒนา Web Application ตั้งแต่เริ่มจนทำเว็บด้วย Yii Framework ได้ Debug ด้วย Unit test สอนตั้งแต่พื้นฐานทำความรู้จัก Yii Framework ความสามารถเด่นของ Yii Framework หลักการทำงานของ Yii Framework เริ่มต้นใช้ Yii Framework Testing การทดสอบ โปรแกรม Yii Framework โปรแกรมประยุกต์บนเว็บ
บทเรียน SQL 28
บทเรียน SQL สอนคำสั่ง SQL เพื่อการใช้งานที่หลากหลาย และเพื่อความเร็วในการค้นหาข้อมูลจากฐานข้อมูล ชนิดต่างๆ เช่น Mysql, Oracle, SQL SERVER, PGSQL และ SQL มาตรฐานอื่นๆ การใช้ INNER JOIN ชนิดของข้อมูล (Data type) คำสั่ง SQL การใช้ CASE การใช้สูตรทางคณิตต่างๆ ได้แก่ ABS, Power การแปลงชนิดข้อมูล การใช้ Operator การ SELECT ข้อมูล การ INSERT ข้อมูล
เนื้อหา บทเรียน SQL: http://www.mindphp.com/forums/viewforum.php?f=74
บทเรียน สอนการใช้งาน phpMyadmin 19
บทเรียน สอนการใช้งาน phpMyadmin สอนการช้งานโปรแกรมใช้ในการจัดการฐานข้อมูล Mysql บน browser ด้วย phpMyadmin ทำความรู้จัก phpMyAdmin การสร้างฐานข้อมูล Create Database การสร้างตาราง Create Table ในฐานข้อมูล การเพิ่มฟิลด์ Field ในตาราง ที่สร้างไว้แล้ว การป้อนข้อมูลของฟิลด์ Field ในตาราง Table การเพิ่ม user มีวิธีการใช้งานที่ง่ายๆ การลบข้อมูลในฟิลด์ Field การลบฟิลด์ Field ในตาราง การลบฐานข้อมูล Database MySQL วิธีการลบตาราง Table การแก้ไขข้อมูลในฟิลด์ Field การเปลี่ยนชื่อฐานข้อมูล นำเข้า Import ส่งออก Export ฐานข้อมูล นำเข้า Import ส่งออก Export ตาราง Table MySQL
บทเรียน สอน PostgreSQL 23
บทเรียนสอนการใช้งาน PgAdmin มารู้จักและติดตั้ง PostgreSQL ระบบการจัดการฐานข้อมูลเชิงวัตถุ-สัมพันธ์ แบบ ORDBMS โดยสามารถใช้รูปแบบคำสั่งของภาษา SQL ได้เกือบทั้งหมด การเชื่อมต่อ SERVER รู้จักส่วนประกอบของโปรแกรม PostgreSQL การเชื่อมต่อฐานข้อมูล Connect to Database การสร้างฐานข้อมูล Create Database การสร้างตาราง Create Table การสร้างคอลัมน์ Column และคีย์หลัก Primary Key ให้กับตาราง Table การป้อนข้อมูลในคอลัมน์ Columns การลบข้อมูล Delete การแก้ไขข้อมูลในคอลัมน์ Columns
บทเรียน Javascript 22
บทเรียน Javascript เป็นการสอน เขียนโปรแกรมภาษา Javascript เบื้องต้น สำหรับ เป็นพื้นความรู้ในการพัฒนเว็บ ที่มีลูกเล่น และใช้คู่กับ CSS มีตัวอย่างโค้ดจาวาสคริปให้ ดาวน์โหลดไปทดลอง รันได้ สอนพื้นฐานการเขียนโปรแกรม ภาษา Javascript ทั้งหมด 19 บทเรียนรู้ง่าย ๆ เข้าใจได้เร็ว วิธีการใช้งาน JavaScript คำสั่งต่างๆ ในการเเสดงผลหน้าเว็บไซต์ Javascript statements คำสั่งที่ให้ทำงานตามลำดับ Comments เขียนข้อความบอกรายละเอียดในโค้ดโปรแกรม การประกาศตัวแปร
บทเรียน AJAX 10
บทเรียนสอน AJAX ย่อมาจาก Asynchronous JavaScript and XML PHP AJAX เนื้อหา php Javascript XML บทเรียนการใช้งาน Ajax เทคนิคการเขียน สอนแบบเน้นลงมือปฏิบัติจริง การทำงานของ AJAX สร้าง Ajax ด้วย Jquery Example ควรมีความรู้ พวกภาษาที่ทำงาน บน server เช่น php, jsp, asp อย่างใดอย่างหนึ่งด้วย เพื่อเพิ่มประสิทธิภาพ และ ความสามารถของ AJAX ยิ่งขึ้น aj
บทเรียน jQuery 14
บทเรียน jQuery สอน jQuery ตั้งแต่พื้นฐาน จนถึงการนำ jquery ไปใช้กับงานจริง ซึ่ง JavaScript Library ตัวหนึ่งที่นิยมมากในปัจจุบันซึ่งถูกออกแบบมาเพื่อให้การเขียน Javascript ทำความรู้จักกับ Jquery การ Selectors ส่วนที่เลือก การ Event Funtions กำหนดเหตุการณ์ต่าง ๆ ที่ผู้ใช้งานมีต่อเว็บไซต์ Effects เอฟเฟคต่างๆของ jQuery การมองส่วนต่างๆของหน้าเว็บ DOM = Document Object Model
บทเรียน พัฒนา App บน Android OS 9
บทเรียนออนไลน์ android ประวัติความเป็นมาของ Android วิวัฒนาการ สอนการพัฒนา App android ตั้งแต่พื้นฐานและนำไปใช้ใน อุปกรณ์พกพา ได้จริงๆ พร้อมทั้งแนะนำ เทคนิคต่างๆ ในการพัฒนา App บน android OS การใช้งาน IDE พื้นฐานภาษา JAVA เครื่องมือในการพัฒนาสำหรับมือใหม่ที่เริ่มพัฒนา แนะนำ Android Studio เพราะไม่ต้องตั้งค่าเพิ่มเติม และง่ายต่อการใช้งาน
สำหรับท่านที่ยังไม่รู้ว่า android คืออะไรลองอ่านบทความนี้
พูดคุยการพัฒนาและปัญหาการใช้ Android
บทเรียน Python 58
บทเรียน Python สอนการเขียนภาษาไพทอนเบื้องต้น Python เขียนโปรแกรมได้หลากหลาย ทั้งจัดการ OS ระบบไฟล์ IOT และ สามารถพัฒนา Web Application ได้เหมือนกับ ภาษา PHP ,Perl , JSP และ ASP, Golang
บทเรียน Python GUI 145
บทเรียน Python สร้างหน้าจอโตตอบผู้ใช้งานแบบกราฟฟิกด้วย Tkinter และ โมดูลอื่นๆ ของ Python สำหรับไว้ทำ GUI นอกเหนือจากทำหน้าจอเป็น webbas สำหรับหน้าจอเป็นเว็บ สามารถใช้ framework ตัวนี้ได้ บทเรียน Python Framework Flask
บทเรียน Python Framework FastAPI 23
บทเรียน Python Framework FastAPI ในการพัฒนา API และ Web Application FastAPI เป็น Framework ที่เหมาะกับ การทำ API เพราะมีการออกแบบมาสำหรับงานที่เน้นทำ API โดยเฉพาะ เช่นการทำคู่มือประกอบ ที่ไม่ต้องเขียนใหม่ซ้ำเพราะระบบ สามารถ gen ออกมาให้พร้อมนำไปใช้งานได้เลย โดยที่ Fast ในความหมายคือ High-performance สำหรับทำเว็บเซอร์วิสด้วยไพทอน
บทเรียน Python Tensorflow 14
บทเรียน Python Tensorflow สอนใช้งาน
บทเรียน Java 14
บทเรียนออนไลน์ Java สอนกาเขียน พื้นฐาน เรียนรู้ Java ตั้งแต่เบื้องต้น การเขียนโปรแกรมด้วยภาษา Java สอนตั้งแต่ Basic พื้นฐานจนการเขียนโปรแกรมสามารถนำไปใช้งานได้จริง
เรียนภาษาอังกฤษกับโปรแกรมเมอร์ ฉบับโปรแกรมเมอร์สอน 32
เรียนภาษาอังกฤษกับโปรแกรมเมอร์ ฉบับโปรแกรมเมอร์สอน สอนภาษาอังกฤษที่เกี่ยวข้องกับคอมพิวเตอร์ ภาษาคอมพิวเตอร์เรียกว่าอะไร หมายถึงอะไรเรียนรู้ได้จากที่นี่
บทเรียนอื่นๆ 4
VDO Tutorial 200
หมวดหลัก วีดีโอสอน เขียนโปรแกรม ด้วยภาษาต่าง PHP, Python, Javascript, Odoo Website, Joomla, phpBB, PostgreSQL, Framework ต่างๆ
VDO สอนเขียน PHP7 47
วีดีโอสอน เขียน php7 พื้นฐานสำหรับนักพัฒนาเว็บไซต์ ทำความรู้จัก php เครื่องมือที่ใช้พัฒนา โปรแกรม ภาษา PHP แนะนำ เครื่องมือ พัฒนา ทำความรู้จัก ตัวแปลใน php - PHP Variable
VDO สอนเขียน Python 53
วีดีโอสอนเขียน Python สำหรับพื้นฐาน สามารถเขียนตามได้ง่าย การเขียน Server Script และ พัฒนาโมดูล OpenERP หรือ Odoo
VDO สอนเขียน CSS 21
บทเรียน CSS ความรู้เบื้องต้นเกี่ยวกับ CSS แนะนำ ซีเอสเอส ทำเว็บสวย ตกแต่งเว็บไซต์ให้สวยงามด้วยการใช้ CSS ทำตามได้ไม่ยาก อยากทำเว็บไซต์ให้สวยต้องดู
VDO สอนใช้ PostgreSQL 17
VDO สอนการใช้โปรแกรมจัดการฐานข้อมูล PostgreSQL สำหรับผู้ใช้งานเบื้องต้น สอนการสร้างฐานข้อมูล (Database) อธิบายเข้าใจง่าย สามารถศึกษาได้จากวีดีโอเลย
VDO สอนการใช้งาน phpBB 19
VDO สอนการใช้งาน phpBB Webboard (พีเอสพีบีบี เว็บบอร์ด) สอนการใช้งานตั้งแต่พื้นฐาน ไปจนถึงการสร้างเป็นเว็บบอร์ด อธิบายละเอียดสามารถเข้าใจได้ง่าย
VDO สอนการใช้งาน Odoo Website 5
VDO สอนการใช้งาน Odoo Website (โอดู เว็บไซต์) สอนการใช้งานเบื้อต้น การปรับแต่งส่วนต่างๆของ Odoo Website สามารถปรับแต่งได้อย่างไรบ้าง รับชมได้จากวีดีโอสอนการใช้งานเลย
VDO สอนการใช้งาน Joomla พื้นฐาน 38
VDO สอนการใช้งาน Joomla พื้นฐาน สามารถใช้งานส่วนอะไรได้บ้าง อยากปรับแต่ง Joomla ให้เป็นแบบที่ต้องการต้องทำอย่างไร ศึกษาได้จากวีดีโอ
บทเรียน Laravel Framework 6
บทเรียนสอนการพัฒนา Web Application โดยการใช้ Laravel Framework การเขียนโปรแกรมตามหลัก MVC การสร้าง Component เรียนรู้ MVC แบบ Laravel การใช้ class ติดต่อฐานข้อมูล ข
บทเรียน Joomla 3 Framework พัฒนา Extension จุมล่า 16
บทเรียนสอนการพัฒนา Web Application โดยการใช้ Joomla 3 Framework พัฒนาเป็น Extension Component Module Plugin รวมถึงการเขียน Template การเขียนโปรแกรมตามหลัก MVC การสร้าง Component เรียนรู้ MVC แบบ Joomla การใช้ class ติดต่อฐานข้อมูล ของ Joomla สอน JHTML เพื่อสร้าง HTML แบบไม่ต้องเขียน Tag HTML เรียนรู้การสร้าง addon คอมโพเน้นท์ โมดูล ปลั๊กอิน สร้าง Controller สร้าง View ในส่วนที่ไม่ใช่ Template Joomla สร้างโฟลเดอร์สำหรับเก็บไฟล์ Model
บทเรียน Dart & Flutter 5
บทเรียนภาษา Dart สอนคำสั่ง Dart พื้นฐาน ภาษา Dart ภาษาโปรแกรมที่เอาไว้สร้างแอพพลิเคชันบนแพลตฟอร์มต่างๆ ทำได้ทั้ง mobile, desktop, server และ website พัฒนาโดยทีมงานของ Google เป็นภาษา Open Source ตัวหนึ่งที่น่าสนใจ และ ใช้ร่วมกับ Flutter สำหรับทำ UI บน แพลตฟอร์มต่างๆ ได้เป็นอย่างดี เขียนครั้งเดียวสามารถสร้าง UI ได้ทุกแพลตฟอร์ม โครงสร้างภาษา Dart เป็น OOP เขียนได้ง่าย มีความคล้ายคลึกกับภาษา java
บทเรียน Joomla 4 Framework พัฒนา Extension จุมล่า Web Service 0
บทเรียนสอนการพัฒนา Web Application โดยการใช้ Joomla 4 Framework สำหรับ Web Service พัฒนาเป็น Extension Component Module Plugin รวมถึงการเขียน Template การเขียนโปรแกรมตามหลัก MVC การสร้าง Component เรียนรู้ MVC แบบ Joomla การใช้ class ติดต่อฐานข้อมูล ของ Joomla สอน JHTML เพื่อสร้าง HTML แบบไม่ต้องเขียน Tag HTML เรียนรู้การสร้าง addon คอมโพเน้นท์ โมดูล ปลั๊กอิน สร้าง Controller สร้าง View ในส่วนที่ไม่ใช่ Template Joomla สร้างโฟลเดอร์สำหรับเก็บไฟล์ Model ทั้งหมด ทำแบบ RestAPI