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

ตัวแปรและประเภทข้อมูล ในภาษา Python

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

โครงสร้างของภาษา Python ในภาษา Python

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

การติดตั้งภาษา Python ในภาษา Python

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

แนะนำภาษา Python ในภาษา Python

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

ภาษา Python

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

Thread ในภาษา Java

ในการเขียนโปรแกรมในภาษา Java นั้นสนับสนุนการเขียนโปรแกรมแบบ Multithreading ซึ่งทำให้โปรแกรมสามารถทำงานควบคู่กันไปพร้อมกันๆ กันในแต่ละ Thread ได้ ทุกๆ Thread ในภาษา Java นั้นมีลำดับความคำคัญของ Thread โดยปกติเมื่อโปรแกรมในภาษา Java ทำงานนั้น...

Collections ในภาษา Java

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

Exceptions ในภาษา PHP

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

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

ในบทนี้ คุณจะได้เรียนรู้เกี่ยวกับการอ่านเขียนข้อมูลกับไฟล์ในภาษา PHP เราจะทำงานกับ Text files ในการเขียนโปรแกรม เรามักจะทำงานกับไฟล์ซึ่งอาจจะเป็น Text file หรือ Binary file สำหรับในบทนี้เราจะพูดเกี่ยวกับการทำงานกับ Text file ด้วยฟังก์ชันมาต...

Namespaces ในภาษา PHP

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

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

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

Polymorphism ในภาษา PHP

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

Abstract classes ในภาษา PHP

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

Interfaces ในภาษา PHP

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

Encapsulation ในภาษา PHP

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

Inheritance ในภาษา PHP

Inheritance คือคุณสมบัติการสืบทอดในการเขียนโปรแกรมเชิงวัตถุ โดยที่คลาสสามารถสืบทอดคุณสมบัติ (Property) หรือตัวแปรและเมธอด (Method) มาจากคลาสหลัก (Parent class) ได้ Inheritance เป็นคุณสมบัติที่สำคัญในการเขียนโปรแกรมเชิงวัตถุ ซึ่งเป็นแนวคิดใน...

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

ในบทนี้ คุณจะได้เรียนเกี่ยวกับออบเจ็คในภาษา PHP เราจะนำคลาสที่ได้สร้างไว้ในบทก่อนหน้ามาสร้างเป็นออบเจ็คเพื่อใช้งาน ในบทนี้ คุณได้เรียนรู้เกี่ยวกับออบเจ็ค วิธีการสร้างออบเจ็คและการสร้างออบเจ็คกับ Constructor และการใช้งานคำสั่ง $this` ภายในคล...

คลาส ในภาษา PHP

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

String formatting ในภาษา PHP

ในภาษา PHP มีฟังก์ชันในการจัดรูปแบบของ String ที่เรียกว่า Format string คือฟังก์ชัน sprintf() ซึ่งเป็นฟังก์ชันสำหรับจัดรูปแบบของ String หรือตัวเลขเพื่อให้แสดงผลได้ในรูปแบบต่างๆ ที่กำหนดโดย Type specifiers เป็นรูปแบบของการแสดงผลของฟังก์ชัน `...

อาเรย์ฟังก์ชัน ในภาษา PHP

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