OCP

บทเรียนทั้งหมด

จัดการและดูแลบทเรียนของคุณ

Lesson 🎬 มีวิดีโอ

Introduction to MVC Architecture

ทำความเข้าใจโมเดล MVC (Model-View-Controller) ที่ Rails ใช้เป็นแกนหลัก เรียนรู้วิธีการทำงานร่วมกันระหว่างทั้งสามส่วน

Lesson 🎬 มีวิดีโอ

ActiveRecord & Database Migrations

การจัดการฐานข้อมูลเบื้องต้น การเขียน Migrations เพื่อสร้างตาราง และการใช้ ActiveRecord Query Interface

Lesson 🎬 มีวิดีโอ

RESTful Routing & Controllers

เรียนรู้แนวคิด REST, การกำหนด routes ในไฟล์ routes.rb และการสร้าง Controller actions (CRUD) ที่ถูกต้อง

Lesson 🎬 มีวิดีโอ

Authentication with Devise

ติดตั้งและกำหนดค่า Devise Gem เพื่อจัดการระบบ Login / Signup ลงใน Rails Application

Lesson 🎬 มีวิดีโอ

Authorization with CanCanCan

ควบคุมสิทธิ์การเข้าถึงข้อมูลของผู้ใช้แต่ละ Role ด้วย CanCanCan Gem และ Ability Class

Lesson 🎬 มีวิดีโอ

Utility Classes vs Semantic CSS

เปรียบเทียบข้อดีและข้อเสียของการเขียน CSS ทั้งสองแบบ เพื่อให้เห็นภาพว่าทำไม Tailwind CSS ถึงเป็นที่นิยม

Lesson 🎬 มีวิดีโอ

Flexbox & Grid Layout with Tailwind

ฝึกจัดวาง Layout ที่ซับซ้อนได้อย่างง่ายดายด้วย Flexbox และ CSS Grid ผ่าน Tailwind Utility Classes

Lesson 🎬 มีวิดีโอ

Responsive Design & Breakpoints

ออกแบบเว็บให้รองรับหน้าจอทุกขนาดตั้งแต่ Mobile ไปจนถึง Desktop ด้วย Breakpoint Prefixes ของ Tailwind

Lesson

Dark Mode & Custom Theming

เปิดใช้งาน Dark Mode ใน Tailwind CSS และกำหนดค่าสี, Font, และ Spacing ของโปรเจกต์ผ่าน tailwind.config.js

Lesson

Python Basics for Data Analysis

ทบทวนและเรียนรู้พื้นฐาน Python ที่จำเป็นสำหรับ Data Science เช่น List, Dictionary, Loop และ Function

Lesson

Data Manipulation with Pandas

ใช้ Pandas Library จัดการ DataFrame: การกรองข้อมูล, การรวม (merge/join), และการรวมกลุ่ม (groupby)

Lesson

Data Visualization with Matplotlib & Seaborn

สร้างกราฟและ Chart ต่างๆ เพื่อนำเสนอข้อมูลในรูปแบบที่เข้าใจง่ายด้วย Matplotlib และ Seaborn

Lesson

Relational Database Concepts

ทำความเข้าใจแนวคิดพื้นฐานของฐานข้อมูลเชิงสัมพันธ์ เช่น Primary Key, Foreign Key, และ Relationship ประเภทต่างๆ

Lesson

SQL SELECT & JOIN Queries

ฝึกเขียนคำสั่ง SELECT ขั้นสูงรวมถึง INNER JOIN, LEFT JOIN, และ Subquery เพื่อดึงข้อมูลจากหลายตาราง

Lesson

Git Fundamentals: Commit, Branch, Merge

เริ่มต้นใช้งาน Git ตั้งแต่ git init, commit, การสร้าง Branch และการ Merge กลับสู่ main branch

Lesson

Pull Requests & Code Review

เรียนรู้การสร้าง Pull Request บน GitHub, การรีวิวโค้ดเพื่อน และการ Resolve Merge Conflicts

Lesson 🎬 มีวิดีโอ

test

test