สมัครเรียนโทร. 085-350-7540 , 084-88-00-255 , ntprintf@gmail.com

Tutorial Lua Article

KC010000100001 Implementing Linked Lists in Lua - Understanding Fundamental Data Structures KC010000100002 Designing Linked Lists with Luas Unique Language Features KC0100001001 Coding Techniques for Dynamic Data Management in Lua using Linked List KC010000200001 Using Lua to Create and Manage Doubly Linked Lists KC010000200002 A Beginners Guide to Writing Doubly Linked Lists in Lua KC0100002001 Coding Techniques for Dynamic Data Management in Lua using Doubly Linked List KC0100003001 Coding Techniques for Dynamic Data Management in Lua using Double Ended Queue KC0100004001 Coding Techniques for Dynamic Data Management in Lua using ArrayList KC0100005001 Coding Techniques for Dynamic Data Management in Lua using Queue KC0100006001 Coding Techniques for Dynamic Data Management in Lua using Stack KC0100007001 Coding Techniques for Dynamic Data Management in Lua using Tree KC0100008001 Coding Techniques for Dynamic Data Management in Lua using Binary Search Tree KC0100009001 Coding Techniques for Dynamic Data Management in Lua using AVL Tree KC0100010001 Coding Techniques for Dynamic Data Management in Lua using Self-Balancing Tree KC0100011001 Coding Techniques for Dynamic Data Management in Lua using Heap KC0100012001 Coding Techniques for Dynamic Data Management in Lua using Hash KC0100013001 Coding Techniques for Dynamic Data Management in Lua using Priority Queue KC0100014001 Coding Techniques for Dynamic Data Management in Lua using Seperate Chaining Hashing KC0100015001 Coding Techniques for Dynamic Data Management in Lua using Linear Probing Hashing KC0100016001 Coding Techniques for Dynamic Data Management in Lua using Quadratic Probing Hashing KC0100017001 Coding Techniques for Dynamic Data Management in Lua using Red-Black Tree KC0100018001 Coding Techniques for Dynamic Data Management in Lua using Sisjoint Set KC0100019001 Coding Techniques for Dynamic Data Management in Lua using Set KC0100020002 Dijkstra Algorithm in Lua KC0100021002 Bellman Ford Algorithm in Lua KC0100022002 Greedy Algorithm in Lua KC0100023002 Dynamic Programming in Lua KC0100024002 Divide and Conquer in Lua KC0100025002 Memorization in Lua KC0100026002 breadth first search in Lua KC0100027002 Depth First Search in Lua KC0100028002 Backtracking in Lua KC0100029002 Branch and Bound Algorithm in Lua KC0100030002 State Space Search in Lua KC0100031002 Permutation in Lua KC0100032002 Set Partition in Lua KC0100033002 Linear Search in Lua KC0100034002 Binary Search in Lua KC0100035002 Generating all subsets using brute force in Lua KC0100036002 Brute Force in Lua KC0100037002 8 Queens Problem in Lua KC0100038002 Knights Tour Problem in Lua KC0100039002 Travelling Salesman Problem in Lua KC0100040002 String Matching Algorithm in Lua KC0100041002 Finding Articulation Points in Lua KC0100042002 Minimum Spanning Tree in Lua KC0100043002 Minimum Cost Flow Algorithm in Lua KC0100044002 CLIQUE Algorithm in Lua KC0100045002 Sum of Products Algorithm in Lua KC0100046002 Astar Algorithm in Lua KC0100047002 The Perfect Matching - The Hungarian Method in Lua KC0100048002 Ford-Fulkerson Algorithm in Lua KC0100049002 Bstar Algorithm in Lua KC0100050002 Dstar Algorithm in Lua KC0100051002 Fstar Algorithm - Merge Two Arrays in Lua KC0100052002 Minimax Algorithm for turn-based game in Lua KC0100053002 Gaussian Elimination in Lua KC0100054002 Randomized Algorithm in Lua KC0100055002 Monte Carlo Algorithm in Lua KC0100056002 Newtons Method in Lua KC0100057002 Mullers method in Lua KC0100058002 RANSAC in Lua KC0100059002 Particle Filter in Lua KC0100060002 Las Vegas Algorithm in Lua KC0100061002 Quick Sort in Lua KC0100062002 Selection Sort in Lua KC0100063002 Bubble Sort in Lua KC0100064002 Insertion Sort in Lua KC0100065002 Merge Sort in Lua KC0100066002 Voronoi Diagram in Lua KC0100073004 what is ตัวแปร หรือ Variable in Lua language KC0100074004 what is ตัวแปรแบบ string in Lua language KC0100075004 what is ตัวแปรแบบจำนวนเต็ม หรือ integer in Lua language KC0100076004 what is numberic variable in Lua language KC0100077004 what is string variable in Lua language KC0100078004 what is if-else in Lua language KC0100079004 what is if statement in Lua language KC0100080004 what is nested if-else in Lua language KC0100081004 what is for loop in Lua language KC0100082004 what is while loop in Lua language KC0100083004 what is do-while loop in Lua language KC0100084004 what is foreach loop in Lua language KC0100085004 what is sequencial search in Lua language KC0100086004 what is การหาค่ามากที่สุด และน้อยที่สุด โดยใช้ Loop in Lua language KC0100087004 what is recursive function in Lua language KC0100088004 what is try-catch in Lua language KC0100089004 what is loop in Lua language KC0100090004 what is nested loop in Lua language KC0100091004 what is loop and if-else inside loop in Lua language KC0100092004 what is math function sqrt sin cos tan in Lua language KC0100093004 what is for each in Lua language KC0100094004 what is dynamic typing variable in Lua language KC0100095004 what is function in Lua language KC0100096004 what is return value from function in Lua language KC0100097004 what is parameter of function in Lua language KC0100098004 what is sending function as variable in Lua language KC0100099004 what is array in Lua language KC0100100004 what is array 2d in Lua language KC0100101004 what is dynamic array in Lua language KC0100102004 what is OOP object oriented programming in Lua language KC0100103004 what is class and instance in Lua language KC0100104004 what is calling instance function in Lua language KC0100105004 what is constructor in Lua language KC0100106004 what is set and get function and OOP concept in Lua language KC0100107004 what is encapsulation in OOP concept in Lua language KC0100108004 what is polymorphism in OOP concept in Lua language KC0100109004 what is accesibility in OOP concept in Lua language KC0100110004 what is inheritance in OOP concept in Lua language KC0100111004 what is multiple inheritance in OOP concept in Lua language KC0100112004 what is useful function of string in Lua language KC0100113004 what is useful function of array in Lua language KC0100114004 what is file in Lua language KC0100115004 what is read file in Lua language KC0100116004 what is write file in Lua language KC0100117004 what is append file in Lua language KC0100118004 what is static method in Lua language KC0100119004 what is create simple game in Lua language KC0100120004 what is generic and generic collection in Lua language KC0100121004 what is Read binary file in Lua language KC0100122004 what is Write binary file in Lua language KC0100123004 what is Export data to json in Lua language KC0100124004 what is Export data to XML in Lua language KC0100125004 what is Append binary file in Lua language KC0100126004 what is Create simple question and answer program in Lua language KC0100127004 what is List in Lua language KC0100128004 what is Map in Lua language KC0100129004 what is Set in Lua language KC0100130004 what is Math abs in Lua language KC0100131004 what is Math atan2 in Lua language KC0100132004 what is Dictionary in Lua language KC0100133004 what is Multi-Thread in Lua language KC0100134004 what is Asynchronous programming in Lua language KC0100135004 what is Functional programming in Lua language KC0100136004 what is Class and object in Lua language KC0100137004 what is Operator in Lua language KC0100138004 what is Operator precedence in Lua language KC0100139004 what is Comparison operator in Lua language KC0100140004 what is Bitwise operator in Lua language KC0100141004 what is Approximation sine by Taylor series in Lua language KC0100142004 what is Approximation Factorial for large number by Stirlings approximation in Lua language KC0100143004 what is Longest common subsequent in Lua language KC0100144004 what is Is it Palindrome in Lua language KC0100145004 what is Longest palindrome in string in Lua language KC0100146004 what is Is number that have been input , palindrome in Lua language KC0100147004 what is String substring in Lua language KC0100148004 what is String join in Lua language KC0100149004 what is String split in Lua language KC0100150004 what is String indexOf in Lua language KC0100151004 what is String trim in Lua language KC0100152004 what is String compare in Lua language KC0100153004 what is String last index of in Lua language KC0100154004 what is Integration a function by mid-point approximation algorithm in Lua language KC0100155004 what is Integrate a function by trapezoidal integration algorithm in Lua language KC0100156004 what is find leap year in Lua language KC0100157004 what is Finding day of year in Lua language KC0100158004 what is Catalang number generator in Lua language KC0100159004 what is Finding summation of nested list by recursive function in Lua language KC0100160004 what is Fastest power calculation (case power number is integer) using Exponentiation by squaring in Lua language KC0100161004 what is Logical operator in Lua language KC0100162004 what is Keywords and reserved words in Lua language KC0100163004 what is Finding maximum from array in Lua language KC0100164004 what is Finding minimum from array in Lua language KC0100165004 what is Sum all element in array in Lua language KC0100166004 what is Average from all element in array in Lua language KC0100167004 what is Filter element in array in Lua language KC0100168004 what is Accumulating from array in Lua language KC0100169004 what is square all element in array and store to another array in Lua language KC0100170004 what is MySQL insert data to table using prepared statement in Lua language KC0100171004 what is MySQL select data from table using prepared statement in Lua language KC0100172004 what is MySQL update data from table using prepared statement in Lua language KC0100173004 what is MySQL delete a row from table in Lua language KC0100174004 what is MySQL create table in Lua language KC0100175004 what is Postgresql create a table step by step in Lua language KC0100176004 what is PostgreSQL insert to table using prepared statement in Lua language KC0100177004 what is PostgreSQL select from table using prepared statement in Lua language KC0100178004 what is PostgreSQL update table using prepared statement in Lua language KC0100179004 what is PostgreSQL delete a row in table using prepared statement in Lua language KC0100180004 what is Linear regression in Lua language KC0100181004 what is Quadratic regression in Lua language KC0100182004 what is Graph fiitting in Lua language KC0100183004 what is Implement perceptron in Lua language KC0100184004 what is Implement neural network 2 layers in Lua language KC0100185004 what is K-NN algorithm in Lua language KC0100186004 what is Decision Tree algorithm in Lua language KC0100187004 what is Http request using get method in Lua language KC0100188004 what is Http request using post method passing by JSON in Lua language KC0100189004 what is Web server waiting for http request in Lua language KC0100190004 what is Using CURL in Lua language KC0100191004 what is OpenCV in Lua language KC0100192004 what is OpenGL in Lua language KC0100193004 what is GUI create a form in Lua language KC0100194004 what is GUI create a button and waiting for click event in Lua language KC0100195004 what is GUI create a textBox and waiting for text change event in Lua language KC0100196004 what is GUI create combo box and waiting for selected change in Lua language KC0100197004 what is GUI create Scoll pane in Lua language KC0100198004 what is GUI create ListBox in Lua language KC0100199004 what is GUI create PictureBox in Lua language KC0100200004 what is GUI create Data Table in Lua language KC0100201004 what is GUI create RichTextBox Multiline in Lua language KC0100202004 what is GUI create new Windows in Lua language KC0100203004 what is GUI create menubar in Lua language KC0100204004 what is GUI create Label in Lua language KC0100205004 what is GUI drawing colorful Rabbit in Lua language KC0100206004 what is GUI drawing colorful Cat in Lua language KC0100207004 what is Create pie chart from data in Lua language KC0100208004 what is Create bar chart from data in Lua language KC0100209004 what is Line chart from data in Lua language KC0100210004 what is Show data table in Lua language KC0100211004 what is SHA-256 hash algorithm in Lua language KC0100212004 what is MD-5 hash algorithm in Lua language KC0100213004 what is Printing data to printer in Lua language KC0100214004 what is Sending RS232 com port in Lua language KC0100215004 what is Reading from RS232 comport in Lua language KC0100216004 what is GUI drawing colorful tiger in Lua language KC0100217004 what is Drawing rabbit in native gui in Lua language KC0100218004 what is Drawing tiger in native gui in Lua language KC0100219004 what is Drawing Union Jack flag in native gui in Lua language KC0100220004 what is Drawing USA flag in native GUI in Lua language KC0100221004 what is Create OX game in Lua language KC0100222004 what is Create chess game in Lua language KC0100223004 what is Create ladder and snake game in Lua language KC0100224004 what is Create monopoly game in Lua language KC0100225004 what is Simple calculator in Lua language KC0100226004 what is Scientific calculator in Lua language KC0100227004 what is create your own Linked List from scratch without using lib in Lua language KC0100228004 what is create your own Doubly Linked List from scratch without using lib in Lua language KC0100229004 what is create your own Double Ended Queue from scratch without using lib in Lua language KC0100230004 what is create your own ArrayList from scratch without using lib in Lua language KC0100231004 what is create your own Queue from scratch without using lib in Lua language KC0100232004 what is create your own Stack เองแบบไม่ใช้ lib เขียน pop, push , top in Lua language KC0100233004 what is create your own Tree เองแบบไม่ใช้ lib , insert tree in Lua language KC0100234004 what is create your own Binary Search Tree เองแบบไม่ใช้ lib , insert , find , delete in Lua language KC0100235004 what is create your own AVL Tree from scratch without using lib in Lua language KC0100236004 what is create your own Self-Balancing Tree from scratch without using lib in Lua language KC0100237004 what is create your own Heap from scratch without using lib in Lua language KC0100238004 what is create your own Hash from scratch without using lib in Lua language KC0100239004 what is create your own Priority Queue from scratch without using lib in Lua language KC0100240004 what is create your own Hash โดยใช้วิธี Seperate Chaining Hashing from scratch without using lib in Lua language KC0100241004 what is create your own Hash โดยใช้วิธี Linear Probing Hashing from scratch without using lib in Lua language KC0100242004 what is create your own Quadratic Probing Hashing from scratch without using lib in Lua language KC0100243004 what is create your own Map เองแบบไม่ใช้ lib , insert , find , delete in Lua language KC0100244004 what is create your own Set from scratch without using lib in Lua language KC0100245004 what is create your own directed graph เองแบบไม่ใช้ lib ใช้ matrix แทน adj in Lua language KC0100246004 what is create your own undirected graph เองแบบไม่ใช้ lib ใช้ matrix แทน adj in Lua language KC0100247004 what is create your own directed graph เองแบบไม่ใช้ lib ใช้ linked list เป็น Adj in Lua language KC0100248004 what is create your own undirected graph เองแบบไม่ใช้ lib using linked list เป็น Adj in Lua language KC0100249004 what is howto using interface in OOP in Lua language KC0100250004 what is Async in Lua language KC0100251004 what is Thread in Lua language KC0100252004 what is Multi-process in Lua language KC0100253004 what is return vs yeild in Lua language KC0100254004 what is serial port or comport write and read in Lua language KC0100255004 what is Parse JSON to object in Lua language KC0100256004 what is Parse JSON to array in Lua language KC0100257004 what is create mini web server in Lua language KC0100258004 what is web scraping in Lua language KC0100259004 what is calling API in Lua language KC0100260004 what is call API with access token in Lua language KCP010001001 Lua VS C KCP010002001 Lua VS C++ KCP010003001 Lua VS Java KCP010004001 Lua VS Csharp KCP010005001 Lua VS VB.NET KCP010006001 Lua VS Python KCP010007001 Lua VS Golang KCP010008001 Lua VS JavaScript KCP010009001 Lua VS Perl KCP010011001 Lua VS Rust

สมัครเรียนโทร. 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com

เรียนเขียนโปรแกรมคอมพิวเตอร์

เน้น ฝึกคิด ลงมือปฏิบัติ ให้สามารถใช้งานได้ในโลกจริง

เรารับสอนเขียนโปรแกรมคอมพิวเตอร์ แบบโหดมันฮา บันเทิง และเนื้อหาครบสูตรแบบเต็มรูปแบบเท่าที่ที่เรียนคอมพิวเตอร์จะสามารถจัดให้ท่านได



เรียนอย่างไร

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

สามารถดูรายละเอียดคอร์สต่าง ๆ ได้โดยกดที่แถบเมนูด้านขวาครับ >
หมายเหตุ: กรณีหน้าจอเล็กเมนูจะอยู่ด้านล่างครับ





วัตถุประสงค์ของ Tutorial นี้

เนื่องจากมีผู้เรียนบางส่วนชอบบอกว่า "ไม่เห็นมี Tutorial ดี ๆ ใน INTERNET เลย" ทั้งที่จริง ๆ ผมว่าก็มีเยอะแยะ ดังนั้นด้วยความช่วยเหลืออย่างสูงจากน้องตี้ [นักเรียนของเรา course J104 / DATA STRUCTURE / ALGORITHM ] ทั้งนี้เนื้อหาที่เห็นอยู่ทั้งหมดนี้ไม่ใช่เนื้อหาตามปกติที่เราสอนในห้องเรียนเป็นแค่ tutorial ไว้อ่านประกอบเฉย ๆ แทบไม่เกี่ยวกันเลย และไม่เกี่ยวกับการบ้านที่ให้ทำครับ เพราะในห้องเรียนเนื้อหาจะเยอะกว่านี้ค่อนข้างมากครับ

หลายคนชอบบอกว่า ตัวเองเรียนมาทางสายอื่นเขียนโปรแกรมไม่ได้หรอก! มันยาก น้องตี้เป็นข้อพิสูจน์ครับว่าไม่จริง เพราะน้องตี้เรียนอักษร แถมเขียนโปรแกรมเก่งอีกต่างหาก ขนาดเริ่มจากไม่เป็นเลยมาเรียนกับผมตั้งแต่ยังไม่รู้จัก int a=0; แต่น้องตี้เป็นคนที่ทำการบ้านทุกครั้ง ทำโปรเจกต์ครับ ตามนั้นครับ

ยังไงก็ตามก็ต้องขอขอบคุณ น้องตี้ที่ทำ Tutorial ดี ๆ มาให้พวกเราอ่านกันครับ

^ สามารถเลือกหัวข้อ Tutorial ต่าง ๆ ได้โดยกดที่แถบเมนูด้านบนครับ
< จากนั้นจะเลือกหัวข้อย่อยได้จากเมนูด้านซ้าย
หมายเหตุ: กรณีหน้าจอเล็กเมนูจะหดกลายเป็นสัญลักษณ์สามขีดอยู่ในแถบเมนูด้านบนครับ







ต้องการเรียนเขียนโปรแกรมต้องมีพื้นฐานอะไรบ้าง

เลขม.ต้น - เลขม.ปลาย

ภาษาอังกฤษ

มีเวลาเยอะ ๆ

ไม่ต้องมีพื้นฐานเขียนโปรแกรมมาก่อนก็ได้



บทความนี้อาจจะมีที่ผิด กรุณาตรวจสอบก่อนใช้

หากมีข้อผิดพลาด/ต้องการพูดคุยเพิ่มเติมเกี่ยวกับบทความนี้ กรุณาแจ้งที่ http://m.me/Expert.Programming.Tutor

ไม่อยากอ่าน Tutorial อยากมาเรียนเลยทำอย่างไร?

สมัครเรียน ONLINE ได้ทันทีที่ https://elearn.expert-programming-tutor.com

หรือติดต่อ

085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM

แผนที่ ที่ตั้งของอาคารของเรา

C Article


C++ Article


Java Article


C#.NET Article


VB.NET Article


Python Article


Golang Article


JavaScript Article


Perl Article


Lua Article


Rust Article


Article


Python


Python Numpy


Python Machine Learning



แผนผังการเรียนเขียนโปรแกรม

Link อื่นๆ

Allow sites to save and read cookie data.
Cookies are small pieces of data created by sites you visit. They make your online experience easier by saving browsing information. We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Copyright (c) 2013 expert-programming-tutor.com. All rights reserved. | 085-350-7540 | 084-88-00-255 | ntprintf@gmail.com

ติดต่อเราได้ที่

085-350-7540 (DTAC)
084-88-00-255 (AIS)
026-111-618
หรือทาง EMAIL: NTPRINTF@GMAIL.COM
แผนที่ ที่ตั้งของอาคารของเรา