เรียนรู้การเขียนโปรแกรม Ruby ทีละขั้น ตั้งแต่ puts แรกของคุณไปจนถึงเมตาโปรแกรมมิง พร้อมทำความรู้จัก Ruby on Rails อย่างมั่นคง 29 คอร์สและบทเรียนสั้น 109 บทจะพาคุณจากระดับเริ่มต้น (A1) ไปจนถึงระดับสูง (C1) พร้อมตัวแก้ไขโค้ดที่ใช้รันสคริปต์ของคุณได้ ภารกิจเขียนโค้ด 60 ภารกิจ โปรเจกต์แนะนำทีละขั้น 20 โปรเจกต์ และพี่เลี้ยง AI สำหรับช่วงเวลาที่คุณติดขัด
ทำไมต้อง RUBY
ไวยากรณ์ที่สะอาดและอ่านง่ายทำให้ Ruby เป็นภาษาโปรแกรมแรกที่เรียนได้อย่างเป็นมิตร นอกจากนี้ยังเป็นภาษาที่อยู่เบื้องหลัง Rails ซึ่งเป็นเฟรมเวิร์กเว็บที่ใช้สำหรับการพัฒนาแบ็กเอนด์และแอปเว็บ และยังเหมาะสำหรับการเขียนสคริปต์และทำงานอัตโนมัติในชีวิตประจำวัน
มีอะไรอยู่ภายใน
• 29 คอร์สและ 109 บทเรียน ระดับ A1 ถึง C1 คอร์สแรกของคุณเรียนฟรี
• ตัวแก้ไขโค้ดและคอมไพเลอร์บนโทรศัพท์: เขียนโค้ด รันโค้ด และดูผลลัพธ์จริง
• ภารกิจเขียนโค้ด 60 ภารกิจ (ง่าย 20 ปานกลาง 20 ยาก 20) โดยแต่ละภารกิจจะตรวจสอบจากสิ่งที่โค้ดของคุณแสดงผล
• โปรเจกต์แนะนำทีละขั้น 20 โปรเจกต์: รายการสิ่งที่ต้องทำ ตัวแยกวิเคราะห์ล็อก การแปลงไปกลับของ JSON มิกซ์อิน Enumerable การจับคู่รูปแบบ และอื่น ๆ
• พี่เลี้ยง AI: ถามเกี่ยวกับข้อความแสดงข้อผิดพลาด เมธอด หรือแนวคิด แล้วรับคำอธิบายที่ชัดเจน
• คำถามแบบทดสอบ 50 ข้อพร้อมคำอธิบาย คำถามสัมภาษณ์ 50 ข้อ และชีตสรุป 73 รายการ
• World Coding Challenge: รอบการแข่งขันระดับโลกสามรอบทุกวัน แก้โจทย์ด้วย Ruby และไต่อันดับบนกระดานผู้นำ
• การสอบใบรับรอง (Pro) เพื่อแสดงสิ่งที่คุณได้เรียนรู้
• แผนผังทักษะ สตรีค เซสชันทบทวน การแจ้งเตือน โน้ต และโค้ดที่บันทึกไว้
• แอปพร้อมใช้งานใน 22 ภาษา
หลักสูตร RUBY
พื้นฐาน
• บทนำสู่ Ruby สตริงและการจัดการข้อความ ตัวเลขและคณิตศาสตร์
• สัญลักษณ์และแฮช เงื่อนไขและคำสั่ง case การควบคุมลำดับการทำงาน
• เมธอดและบล็อก การทำงานกับคอลเลกชัน ช่วงค่า และ Enumerable
การเขียนโปรแกรมเชิงวัตถุ
• คลาส อ็อบเจ็กต์ และหลักการ OOP พื้นฐาน
• โมดูลและมิกซ์อิน
• Procs, แลมบ์ดาและคลอเชอร์ อิเทอเรเตอร์และ enumerable แบบกำหนดเอง
การเขียนสคริปต์เชิงปฏิบัติ
• นิพจน์ทั่วไป วันที่ เวลา และการจัดรูปแบบ
• การทำงานกับไฟล์และอินพุต/เอาต์พุต
• รูปแบบไฟล์ JSON, CSV และ YAML
• การจัดการข้อยกเว้นและการดีบัก การจับคู่รูปแบบ
• Gems และ Bundler จากนั้นสร้างและแพ็กเกจ gem ของคุณเอง
• การทดสอบและการพัฒนาแบบขับเคลื่อนด้วยการทดสอบ (TDD)
การพัฒนาเว็บและแบ็กเอนด์
• พื้นฐาน Ruby on Rails
• โมเดล Rails และ Active Record
• คอนโทรลเลอร์และการกำหนดเส้นทางของ Rails
• การสร้าง web APIs ขนาดเล็กด้วย Sinatra
หัวข้อขั้นสูง
• เมตาโปรแกรมมิง
• การทำงานพร้อมกัน
• ประสิทธิภาพและการทำโปรไฟล์
วิธีการทำงาน
1. เลือกคอร์สและเรียนผ่านบทเรียนสั้น ๆ: ทฤษฎีเล็กน้อย จากนั้นจึงแก้ไขและรันโค้ดตัวอย่าง
2. ฝึกฝนได้ทันทีด้วยแบบทดสอบ ภารกิจเขียนโค้ด และโปรเจกต์แนะนำทีละขั้น
3. ติดขัดกับข้อผิดพลาดใช่ไหม? ขอให้พี่เลี้ยง AI อธิบายว่าเกิดอะไรขึ้น
4. เตรียมพร้อมสำหรับการสัมภาษณ์งานนักพัฒนาด้วยคลังคำถามและชีตสรุป
5. สอบใบรับรองให้ผ่านเมื่อเรียนเส้นทางบทเรียนเสร็จสิ้น
สิ่งที่ควรรู้
• ตัวแก้ไขจะรันสคริปต์ของคุณบนเซิร์ฟเวอร์ของเรา จึงจำเป็นต้องเชื่อมต่ออินเทอร์เน็ต Rails และ Sinatra สอนผ่านบทเรียนและตัวอย่างโค้ด ส่วนตัวแก้ไขจะรัน Ruby แบบปกติ
• ฟรี: คอร์สแรก ภารกิจเขียนโค้ด 2 ภารกิจ โปรเจกต์แนะนำทีละขั้นแรก และโควตารายวันของพี่เลี้ยง AI เวอร์ชันฟรีจะแสดงโฆษณา
• Pro: ทุกคอร์ส ทุกภารกิจและโปรเจกต์ การสอบใบรับรอง พี่เลี้ยง AI แบบไม่จำกัด และไม่มีโฆษณา เลือกซื้อแบบรายสัปดาห์ รายเดือน รายปี หรือซื้อครั้งเดียวตลอดชีพ
Ruby on Rails เป็นเครื่องหมายการค้าของ David Heinemeier Hansson แอปนี้เป็นอิสระและไม่มีส่วนเกี่ยวข้องหรือได้รับการรับรองจากโครงการ Rails
เวอร์ชันล่าสุด
82.5.1อัปโหลดโดย
Libra Kantún
ต้องใช้ Android
Android 7.0+
Category
ฟรี การศึกษา แอปการจัดประเภทเนื้อหา
Everyone
รายงานความปลอดภัย
ตรวจสอบทันที
รายงาน
ปักธงว่าไม่เหมาะสมLast updated on Sep 29, 2026
เวอร์ชันนี้มีการแก้ไขข้อบกพร่องเล็กน้อยและการปรับปรุงทั่วไป อัปเดตเป็นเวอร์ชันล่าสุดเพื่อประสบการณ์ที่ดีที่สุด
