บทความล่าสุด

ภาษา Ruby

นี่เป็นบทเรียนภาษา Ruby ในบทเรียนนี้ คุณจะได้เรียนรู้เกี่ยวกับการเขียนโปรแกรมในภาษา Ruby เราจะพูดถึงประวัติ โครงสร้างของภาษา ตัวแปร ตัวดำเนินการ เมธอด การเขียนโปรแกรมเชิงวัตถุ และทำความเข้าใจเกี่ยวกับออบเจ็คในภาษา Ruby เนื้อหาในบทเรียนจะเป็...

คำสั่งควบคุมเงื่อนไข ในภาษา Ruby

คำสั่งควบคุมเงื่อนไข (Conditional statement) เป็นคำสั่งที่ใช้สำหรับควบคุมให้โปรแกรมทำงานตามเงื่อนไขที่กำหนด ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการควบคุมการทำงานของโปรแกรมด้วยคำสั่งควบคุมชนิดต่างๆ คำสั่งควบคุมเงื่อนไขมักจะทำงานกับค่าของ Boolea...

ตัวดำเนินการ ในภาษา Ruby

ตัวดำเนินการ (Operators) คือสัญลักษณ์ที่ใช้บอกกับตัวแปรภาษาหรือคอมไพเลอร์เพื่อดำเนินการบางอย่างกับข้อมูลเพื่อให้ได้ผลลัพธ์ใหม่ออกมา เช่น การดำเนินการทางคณิตศาสตร์ การเปรียบเทียบค่าของข้อมูล หรือการดำเนินการทางตรรกศาสตร์ เป็นต้น ในบทนี้ คุณจ...

การรับค่าและการแสดงผลในภาษา Ruby

ในบทก่อนหน้า ตัวอย่างของโปรแกรมที่คุณได้เห็นนั้นมีเพียงการแสดงผลเป็นส่วนมาก อย่างไรก็ตาม ในการเขียนโปรแกรมคอมพิวเตอร์ไม่ได้จำกัดเพียงแค่การแสดงผลเท่านั้น เรายังสามารถรับค่าจากคีย์บอร์ดเพื่อทำมาใช้งานในโปรแกรมของเราได้ เนื่องจากบทเรียนนี้...

ประเภทข้อมูลในภาษา Ruby

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวประเภทข้อมูลในภาษา Ruby ซึ่งเราจะแนะนำให้คุณรู้จักข้อมูลพื้นฐานในภาษา รวมถึงการประกาศและใช้งานข้อมูลประเภทต่างๆ และนี่เป็นเนื้อหาในบทนี้ - ประเภทข้อมูล - Boolean - Integer - Floating-point - Strings - S...

ออบเจ็ค ในภาษา Ruby

ในบทนี้ เราจะแนะนำให้คุณรู้จักกับออบเจ็คในภาษา Ruby เราได้เขียนบทนี้ก่อนเนื่องจากว่า Ruby นั้นเป็นภาษาเขียนโปรแกรมเชิงวัตถุอย่างสมบูรณ์ และทุกอย่างในภาษา Ruby นั้นเป็นออบเจ็ค ดังนั้นการเข้าใจแนวคิดของออบเจ็คสามารถช่วยให้คุณเรียนรู้บทที่เหลื...

ตัวแปรและขอบเขตของตัวแปร ในภาษา Ruby

ในบทก่อนหน้า คุณได้เรียนรู้เกี่ยวกับตัวแปรในเบื้องต้นไปแล้ว นั่นเป็นพื้นฐานสำหรับตัวแปรที่ต้องรู้ก่อนเริ่มเขียนโปรแกรมในภาษา Ruby ในบทนี้ คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับตัวแปร เช่น ขอบเขตของตัวแปร ตัวแปรประเภทต่างๆ และนี่เป็นเนื้อหาของบ...

ตัวแปรในภาษา Ruby

ในการเขียนโปรแกรมคอมพิวเตอร์ทุกภาษานั้น ตัวแปรนั้นเป็นสิ่งที่คุณจะต้องเข้าใจว่ามันคืออะไร ดังนั้นในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับตัวแปรในภาษา Ruby และนี่เป็นเนื้อหาสำหรับบทนี้ - ตัวแปรคืออะไร - การประกาศและใช้งานตัวแปร - ค่าคงที่ - ต...

โครงสร้างของภาษา Ruby

ในการเขียนโปรแกรมทุกภาษา สิ่งแรกที่เราต้องเรียนรู้คือการทำความเข้าใจกับโครงสร้างและไวยากรณ์ของภาษานั้นๆ ก่อน ภาษาคอมพิวเตอร์ก็เหมือนกับภาษามนุษย์ มีกฏและรูปแบบในการเขียนของมัน อย่างไรก็ตาม ภาษา Ruby นั้นมีโครงสร้างที่ง่ายต่อการเขียนและทำควา...

การติดตั้งภาษา Ruby

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการเตรียมเครื่องมือที่จำเป็นสำหรับเขียนโปรแกรมในภาษา Ruby ซึ่งในตอนแรกจะเป็นการติดตั้งภาษา Ruby บนคอมพิวเตอร์ของคุณก่อน และกำหนดค่าพื้นฐานเพื่อให้สามารถคอมไพล์โปรแกรมภาษา Ruby ได้ สำหรับในบทเรียนนี้ เราจะพูด...

แนะนำภาษา Ruby

ภาษา Ruby นั้นเป็นภาษาสำหรับการเขียนโปรแกรมเพื่อวัตถุประสงค์ทั่วไป ดังนั้นมันสามารถใช้เขียนโปรแกรมได้หลากหลายรูปแบบ ยกตัวอย่างเช่น การเขียนแอพพลิเคชันแบบ Console การเขียนแอพพลิเคชันแบบ GUI หรือแม้กระทั่งการนำไปพัฒนาเว็บไซต์พร้อมกับเฟรมเวิร์...

Inheritance ในภาษา Python

ในบทก่อนหน้า คุณได้เรียนรู้พื้นฐานการเขียนโปรแกรมเชิงวัตถุในการสร้างคลาสและออบเจ็คไปแล้ว และในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับคุณสมบัติอีกอย่างหนึ่งของ OOP คือการสืบทอดคลาส (Inheritance) ซึ่งเป็นความสามารถที่สำคัญในภาษา Python ที่จะทำให้สามา...

คลาสและออบเจ็ค ในภาษา Python

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับคลาส (Classes) และออบเจ็ค (Objects) ในภาษา Python เราจะแนะนำให้คุณรู้จักกับแนวคิดของการเขียนโปรแกรมเชิงวัตถุ (Object oriented programming หรือ OOP) เช่นเดียวกับภาษาอื่นๆ Python ถือเป็นหนึ่งในภาษาที่เป็น OOP ...

Exceptions ในภาษา Python

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการจัดการข้อผิดพลาด (Error) ในภาษา Python ที่เรียกว่า Exception ซึ่งสามารถเกิดขึ้นได้ถึงแม้ว่า syntax ของโปรแกรมถูกต้อง แต่บางคำสั่งในโค้ดโปรแกรมนั้นทำให้เกิดข้อผิดพลาดขึ้น ซึ่งการจัดกการข้อผิดพลาดนั้นเป็นสิ...

Modules ในภาษา Python

ในการเขียนโปรแกรมในภาษา Python โมดูล (Module) คือไฟล์ของโปรแกรมที่กำหนดตัวแปร ฟังก์ชัน หรือคลาสโดยแบ่งย่อยออกไปจากโปรแกรมหลัก และสามารถนำมาใช้งานได้โดยการนำเข้ามาในโปรแกรม (Import) กล่าวอีกนัยหนึ่ง โมดูลก็คือไลบรารี่ที่สร้างไว้และนำมาใช้งาน...

Input/output with files ในภาษา Python

ในการเขียนโปรแกรม ไฟล์ (File) คือสิ่งที่ใช้สำหรับเก็บข้อมูลบนคอมพิวเตอร์ในหน่วยเก็บข้อมูล คอมพิวเตอร์มีไฟล์หลากหลายประเภทขึ้นอยู่กับวัตถุประสงค์การใช้งานของมัน โดยทั่วไปแล้วไฟล์จะแบ่งออกเป็น 2 รูปแบบคือ Text file และ Binary file โดย Text fi...

Python Type conversions

ในบทนี้ คุณจะได้เรียนการแปลงประเภทข้อมูลในภาษา Python โดยการใช้ built-in ฟังก์ชัน เนื่องจากในการเขียนโปรแกรมนั้นเรามักจะทำงานกับข้อมูลหลายประเภท ดังนั้น มันจึงมีความจำเป็นที่คุณอาจจะต้องการแปลงข้อมูลประเภทหนึ่งไปเป็นประเภทหนึ่ง เช่น การแปลง...

Dictionary ในภาษา Python

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับโครงสร้างข้อมูล Dictionary ในภาษา Python เราจะแนะนำให้คุณรู้จักกับ Dictionary คืออะไร และการประกาศและใช้งานสำหรับเก็บข้อมูลในการเขียนโปรแกรม นอกจากนี้ เรายังจะพูดถึงการใช้งานเมธอดและ built-in functions ของ D...

Tuples ในภาษา Python

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับ Tuple ในภาษา Python และทำความรู้จักกับว่า Tuple คืออะไร เราจะพูดถึงการสร้างและใช้งาน Tuple และตอนที่จะต้องใช้งานในการเขียนโปรแกรม นอกจากนี้ เรายังจะพูดถึงการใช้งานเมธอดและฟังก์ชันต่างๆ ของ Tuple ในการเขีย...

List methods ในภาษา Python

ในบทนี้ เราจะพูดถึงการใช้งาน List เมธอด ในภาษา Python เนื่องจาก List เป็นออบเจ็ค ดังนั้น Python จึงได้ให้เมธอดต่างๆ สำหรับทำงานพื้นฐานกับ List ที่ช่วยอำนวยความสะดวกในการทำงานเป็นอย่างมาก นอกจากนี้ เรายังจะพูดถึงการใช้งาน built-in function ก...