Skip to main content
Learning Hub

Software lessons and knowledge

User guides, lessons on Laravel, web applications, API integration, databases, and deployment, plus enterprise system development practices from the Office.in.th team's experts.

เนื้อหาภาษาไทย / Thai content

Backend & Fullstack Power (หลังบ้านและระบบ) ขั้นสูง

Livewire: สร้างเว็บแอปพลิเคชัน Dynamic ด้วย PHP อย่างง่ายดาย

เรียนรู้การสร้าง Dynamic UI ด้วย Livewire เฟรมเวิร์ก PHP ที่ช่วยให้คุณพัฒนา Frontend และ Backend ได้อย่างรวดเร็วโดยไม่ต้องพึ่งพา JavaScript มากนัก สร้าง Component ที่โต้ตอบได้ ดึงข้อมูลจากฐานข้อมูล จัดการฟอร์ม และสร้าง Modal Dialog ได้อย่างง่ายดาย

13 short articles Start learning
Interactive & Frontend Frameworks เริ่มต้น

สร้าง Reactive UI อย่างง่ายด้วย Alpine.js: ตั้งแต่เริ่มต้นจนใช้งานได้จริง

เรียนรู้การสร้าง User Interface ที่มีการตอบสนองต่อการกระทำของผู้ใช้ (Reactive UI) ได้อย่างรวดเร็วและง่ายดายด้วย Alpine.js Framework ขนาดเล็กแต่ทรงพลังนี้ เริ่มตั้งแต่การติดตั้ง การสร้าง Component การจัดการ State ไปจนถึงการแสดงผลและจัดการ Events ต่างๆ บนหน้าเว็บ เหมาะสำหรับผู้เริ่มต้นและผู้ที่ต้องการเพิ่มลูกเล่นให้กับเว็บไซต์โดยไม่ต้องพึ่ง Framework ขนาดใหญ่

50 short articles Start learning
โมบายแอปพลิเคชัน (Mobile App Development) ปานกลาง

Flutter Deep Dive: เจาะลึกทุกกลไก สร้างแอปพลิเคชันขั้นสูง

เรียนรู้ Flutter อย่างละเอียด ตั้งแต่ Widget Lifecycle, Custom Layouts, State Management ด้วย Provider, การจัดการข้อมูล Asynchronous, Animation ขั้นสูง, Gesture, Themes, Navigation, HTTP Requests, Local Storage, Firebase Authentication และ Firestore เพื่อสร้างแอปพลิเคชันมือถือข้ามแพลตฟอร์มที่ทรงพลังและตอบโจทย์ทุกความต้องการ

50 short articles Start learning
การจัดการฐานข้อมูล เริ่มต้น

MySQL ฉบับเริ่มต้น: สร้างฐานข้อมูลและตารางอย่างมืออาชีพ

เรียนรู้ MySQL ตั้งแต่พื้นฐาน เริ่มจากการทำความเข้าใจหลักการทำงานของฐานข้อมูลเชิงสัมพันธ์ การติดตั้งบนระบบปฏิบัติการต่างๆ ไปจนถึงการสร้างฐานข้อมูลและตารางอย่างถูกต้องตามหลักการ ในบทเรียนนี้ คุณจะได้รู้จักกับคำสั่ง SQL ที่สำคัญ เช่น CREATE DATABASE, USE DATABASE, CREATE TABLE, Data Types, Primary Key และ Foreign Key พร้อมตัวอย่างการใช้งานจริงที่จะช่วยให้คุณเริ่มต้นใช้งาน MySQL ได้อย่างมั่นใจ

50 short articles Start learning
โมบายแอปพลิเคชัน (Mobile App Development) ขั้นสูง

React Native ฉบับเริ่มต้น: สร้างแอปมือถือข้ามแพลตฟอร์ม

เรียนรู้การพัฒนาแอปพลิเคชันมือถือที่ทำงานได้ทั้งบน iOS และ Android ด้วย React Native ตั้งแต่การติดตั้งเครื่องมือ, โครงสร้างโปรเจกต์, การสร้าง UI ด้วย JSX, การจัดการ Components และ State ไปจนถึงการใช้ StyleSheet เพื่อตกแต่งแอปให้สวยงาม

20 short articles Start learning
การจัดการฐานข้อมูล เริ่มต้น

เริ่มต้นใช้งาน MongoDB: ฐานข้อมูล NoSQL ทางเลือกใหม่

ทำความเข้าใจ MongoDB ฐานข้อมูล NoSQL ที่ยืดหยุ่นและปรับขนาดได้ง่าย เหมาะสำหรับงานที่ต้องการความเร็วและความคล่องตัวในการพัฒนา

5 short articles Start learning
พื้นฐาน (Foundation & Core Web) ปานกลาง

Technical SEO for Developers: ปรับแต่งเว็บไซต์ให้ติดอันดับ Google

เรียนรู้กลยุทธ์การปรับแต่งเว็บไซต์ในมุมมองของนักพัฒนา เพื่อให้ Google "รัก" เว็บของคุณ ตั้งแต่การปรับแต่ง Metadata, ความเร็วในการโหลดหน้าเว็บ ไปจนถึงการสร้างโครงสร้างที่ Bot อ่านง่าย

20 short articles Start learning
การจัดการฐานข้อมูล เริ่มต้น

PostgreSQL ฉบับเริ่มต้น: ใช้งานฐานข้อมูลโอเพนซอร์สประสิทธิภาพสูง

เรียนรู้การใช้งาน PostgreSQL ตั้งแต่พื้นฐาน เหมาะสำหรับผู้เริ่มต้นและผู้ที่ต้องการเปลี่ยนมาใช้ PostgreSQL

10 short articles Start learning