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

การเขียนโปรแกรมตรวจสอบเลขคู่และคี่ ในภาษา C, C++ และ Python

22 September 2022

ในบทความนี้ คุณจะได้เรียนรู้เกี่ยวกับการเขียนโปรแกรมเพื่อตรวจสอบตัวเลขว่าเป็นจำนวนคู่หรือจำนวนคู่ในภาษา C, C++ และ Python นี่เป็นเนื้อหาในบทนี้ - เลขคู่และเลขคี่คืออะไร - การเขียนโปรแกรมตรวจสอบเลขคู่และคี่ - การเขียนโปรแกรมแสดงเลขคู่หรือคี่จาก 1-n - การเขียนโ...

การเขียนโปรแกรมเชิงวัตถุ ในภาษา Python

1 March 2022

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

Encapsulation ในภาษา JavaScript

28 February 2022

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

Getter and Setter ในภาษา JavaScript

24 February 2022

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

Static method and Static property ในภาษา JavaScript

22 February 2022

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับ Static method และ Static property ในภาษา JavaScript ซึ่งเป็นสมาชิกแบบคงที่ของคลาสโดยมันสามารถเรียกใช้งานได้จากชื่อของคลาสโดยตรง และจะไม่เป็นส่วนหนึ่งของออบเจ็คที่สร้างมาจากคลาส (Instance members) นี่เป็นเนื้อหาในบทนี้ - Stati...

Interface ในภาษา TypeScript

13 February 2022

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

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

9 February 2022

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

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

5 February 2022

ออบเจ็ค (Object literal) คือออบเจ็คที่เก็บข้อมูลในรูปแบบของ Key/Value หรือที่เรียกว่า Plain object ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการใช้งานออบเจ็คประเภทนี้ในภาษา TypeScript และการใช้คำสั่ง `type` เพื่อกำหนดประเภทข้อมูลให้กับออบเจ็ค นี่เป็นเนื้อหาในบทนี้ - ก...

String ในภาษา TypeScript

1 February 2022

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

อาเรย์ ในภาษา TypeScript

29 January 2022

อาเรย์ (Array) คือออบเจ็คที่ใช้สำหรับเก็บข้อมูลหลายค่าในตัวแปรเดียวและสามารถเข้าถึงค่าที่เก็บผ่านทาง Index ของอาเรย์ อาเรย์เป็นออบเจ็คจากคลาส Array ที่มีเมธอดที่ใช้ในการจัดการกับข้อมูลในอาเรย์ได้ ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการใช้งานอาเรย์ในภาษา TypeScrip...

ภาษา TypeScript

25 January 2022

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

ฟังก์ชัน ในภาษา TypeScript

23 January 2022

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

คำสั่งวนซ้ำ for loop ในภาษา TypeScript

20 January 2022

ในบทนี้ คุณจะได้เรียนรู้การใช้งานคำสั่ง for loop ในภาษา TypeScript สำหรับควบคุมเพื่อให้โปรแกรมทำงานซ้ำภายในเงื่อนไขที่กำหนด นี่เป็นเนื้อหาในบทนี้ - คำสั่ง for loop - การใช้งานคำสั่ง for ที่ซ้อนกัน - คำสั่ง for of - คำสั่ง for in ## คำสั่ง for loop คำสั่ง fo...

คำสั่งวนซ้ำ do while loop ในภาษา TypeScript

18 January 2022

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

คำสั่งวนซ้ำ while loop ในภาษา TypeScript

15 January 2022

ในบทนี้ คุณจะได้เรียนรู้การใช้งานคำสั่งวนซ้ำ while loop ในภาษา TypeScript ซึ่งเป็นคำสั่งที่ใช้สำหรับควบคุมเพื่อให้โปรแกรมทำงานบางอย่างซ้ำๆ ภายในเงื่อนไขที่กำหนด นี่เป็นเนื้อหาในบทนี้ - การใช้งานคำสั่ง while loop - การใช้งานคำสั่ง break - การใช้งานคำสั่ง conti...

คำสั่ง switch case ในภาษา TypeScript

12 January 2022

ในบทนี้ คุณจะได้เรียนรู้การใช้งานคำสั่ง switch case ในภาษา TypeScript ซึ่งเป็นคำสั่งที่ใช้สำหรับควบคุมเพื่อให้โปรแกรมทำงานตามเงื่อนไขที่กำหนดคล้ายกับคำสั่ง if else แต่เรียบง่ายกว่า นี่เป็นเนื้อหาในบทนี้ - การใช้งานคำสั่ง switch case - การสร้างเงื่อนไขแบบ OR -...

คำสั่ง if else ในภาษา TypeScript

10 January 2022

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

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

2 January 2022

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

การรับค่า ในภาษา TypeScript

26 December 2021

TypeScript เป็นภาษาที่ไม่มีอินเตอร์เฟสสำหรับรับค่า แต่วิธีการรับค่าจะให้มาสภาพแว้ดล้อมการที่โปรแกรมทำงานอยูแทน เช่น Node.js หรือเว็บเบราว์เซอร์ และในบทนี้ เราจะพูดถึงการรับค่าในภาษา TypeScript โดยการใช้งาน API ที่ให้มาโดย Node.js นี่เป็นเนื้อหาในบทนี้ - การรั...

การแสดงผล ในภาษา TypeScript

23 December 2021

การแสดงผลเป็นวิธีที่โปรแกรมติดต่อสื่อสารกับผู้ใช้งานโดยส่งแสดงผลลัพธ์ผ่านทางช่องทางการแสดงผลมาตรฐาน (Standard output) ที่โดยทั่วแล้วจะเป็น Console ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการแสดงผลทางหน้าจอในภาษา TypeScript นี่เป็นเนื้อหาในบทนี้ - การแสดงผลออกทางหน้...