EXPERT-PROGRAMMING-TUTOR
สถานีสอนเขียนโปรแกรมอัจฉริยะ 085-350-7540 | 084-88-00-255 | 026-111-618 | ntprintf@gmail.com | |
Course Detail
อ่านข้อมูล course ข้างล่าง แล้ว โทรหาเราที่ 0853507540 | 0848800255 เพื่อสมัครเรียน

รายละเอียด course ต่างๆ

อ่านข้อมูล course ต่างๆ ข้างล่างนี้ หรือถ้าไม่รู้ว่าจะเลือกเรียนอะไร โทรหาเราที่ 0853507540
สอนเขียนโปรแกรมJAVA สอนเขียนโปรแกรมC/C++ สอนเขียนโปรแกรมPHP สอนเขียนWeb Programming สอนเขียนโปรแกรมC# สอนเขียนโปรแกรมVB.NET สอนData Structure And Algorithm สอนเขียนโปรแกรมImage Processing   สอนเขียนโปรแกรม Objective C & iOS Programming course GROUP สอนเขียนโปรแกรมPython course SET เรียนหลาย Course มีส่วนลดให้ สอนเขียนโปรแกรมบน Android Course Level Up : Course เรียนเขียนโปรแกรมสำหรับเด็กและ ผู้ใหญ่ที่ต้องการเริ่มแบบง่ายๆ คณิตศาสตร์สำหรับProgrammer Course Graphics Course พิเศษ course ด่วนจี๋ Sketch Up แผนที่ คำถามที่มักพบบ่อย
เปิด ทุกวันยกเว้น วันจันทร์
วันอังคาร และวันพฤหัสเปิด 10.00-21.30
วันอื่นๆเปิด 10.00-18.00
และจะมีปิดเพิ่มเติมนิดหน่อยซึ่งถ้าสมัครแล้วจะได้แจก ปฏิทิน
กรุณาติดต่อที่0853507540 ก่อนเข้ามาติดต่อนะครับ
นักเรียนใหม่กรุณาอ่าน คำถามที่มักพบบ่อย ก่อนโทรหาเรา

ต่อไปนี้เป็นตัวอย่าง Project ที่เคยสอน เพียงบางส่วน

 

1. การใช้ Augmented Reaality สำหรับหนังสือนิทานเรื่องสุริยจักรวาลสำหรับเด็ก

2.Game Image Processing กบกินแมลง

3. เครื่องตรวจข้อสอบอัตโนมัติโดยใช้ Image Processing

4. Improvement Decision Tree

5. โปรแกรมจัดเวลาการผลิตสำหรับโรงงานอุตสาหกรรมโดยใช้ Genatic Algorithm

6. โปรแกรม SMS Gateway

7. ระบบจัดการร้าน SPA

8. ระบบจัดการการยืมคืนพัสดุ

9. ระบบจัดการร้านขายปุ๋ย

10. โปรแกรมจัดการบริษัทขายตั๋วเครื่องบิน

รายละเอียดของบาง Project ที่เคยสอน


การดึงข้อมูลหุ้น จาก set.co.th แบบ อัตโนมัติ โดยใช้ C#



เนื่องจาก คุณช่วงต้องการ code ตัวอย่าง การดึงข้อมูล หุ้นแบบ อัตโนมัต โดยใช้ C# ให้สามารถ ดึงได้ทีละ หลายๆ หุ้นพร้อมๆ กัน ดังนั้น ผมจึงเขียนให้ สามารถ Download ได้ที่

โปรดส่ง Email มาขอ ที่ ntprintf@gmail.com โดยระบุชื่อจริงนามสกุลจริง พร้อมบอกว่าจะเอาไปทำอะไร

ซึ่งในการนี้ เราใช้ HtmlAgilityPack เป็นตัวช่วยในกา parse XML ครับ
และใช้ HttpWebRequest ในการดึงข้อมูลครับ

ตัวอย่าง หน้าจอ




โดยสามารถ ใส่ตัวย่อหุ้น และ load ได้อย่างอัตโนมัติ ครับ


AI สำหรับแก้ปัญหาเกมส์ 2048



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

ยกตัวอย่างเช่น แผ่นเลข 2 ที่อยู่ติด เลข 2 เมื่อเลื่อนไปรวมกัน ก็จะกลายเป็นเลข 4 แผ่นเลข 4 ที่อยู่ติดกับเลข 4 เมื่อเลื่อนไปรวมกัน ก็จะกลายเป็นเลข 8

เป้าหมายของเกมคือ เลื่อนแผ่นไปเรื่อยๆ เพื่อให้ได้ผลรวมเป็น 2048
โดยการเลื่อนแผ่นแต่ละครั้ง สามารถเลื่อนได้ 4 ทิศ คือ ขึ้น บน ซ้ายและขวา
การเลื่อนขึ้นจะทำให้แผ่นทุกแผ่นที่มีช่องว่างอยู่เหนือหัวตัวเองสามารถเลื่อนขึ้นไปได้
การเลื่อนลง คือการ ให้จแผ่นทุกแผ่นที่มีช่องว่างอยู่ด้านล่างสามารถเลื่อนลงไปได้
การเลื่อนด้านซ้ายและการเลื่อนด้านขวา ก็เช่นเดียวกัน
การเลื่อน 1 ครั้ง ไม่ได้ทำการเลื่อนแผ่นแค่ 1 แผ่น แต่เป็นการเลื่อนแผ่นทั้งกระดานของเกม

นักเรียนของเราได้ทำการเขียนโปรแกรมขึ้นมาเพื่อให้คอมพิวเตอร์เล่นเกมนี้ โดยวิธีการที่นักเรียนของเราได้เขียนขึ้นมาเรียกว่า การ Search หรือ State space search ซึ่งทำการ optimization อะไรบางอย่างไว้แล้ว ทำให้สามารถ Search ได้อย่างรวดเร็ว
นักเรียนที่เขียนโคดนี้ขึ้นมาได้เรียน
  • Course Python
  • Course Data Structure
  • Course ImageProcessing
  • และ AI กับเรา
    (Expert-programming-Tutor)
    ตอนนี้นักเรียนท่านนี้เรียนอยู่ที่มหาวิทยาลัยในอเมริกา

    Version AI


    Version ภาษา C


    ผลงานโดยน้องภูมิ


    Support Vector Machine


    นักเรียนที่เขียน Support Vector Machine นี้ขึ้นมาปัจจุบันกำลังศึกษาอยู๋ที่มหาวิทยาลัยในอเมริกา




    ผลงานโดยน้องภูมิ

    Principal Component Analysis


    นักเรียนที่เขียน Support Vector Machine นี้ขึ้นมาปัจจุบันกำลังศึกษาอยู๋ที่มหาวิทยาลัยในอเมริกา






    ผลงานโดยน้องภูมิ

    โปรเจ็ค E-Learning โดยใช้ PHP สำหรับ เรียนประวัติศาสตร์ ของ ดนตรี JAZZ

    ตัวอย่างโปรเจ็ค ของนร. ที่เรียน course นี้จบ

    1. โปรเจ็ค web สอนเรื่อง ประวัติศาสตร์ของ ดนตรี Jazz โดยน้องเทียน (น้องเทียน เรียน course PHP 101-J โดยเริ่มต้นเรียนเขียนโปรแกรม ใน course นี้)
    2. ประวัติคร่าวๆ ของ น้องเทียนเรียน จบ สถาปัตยกรรมศาสตร์ จากอังกฤษ ดังนั้น ถ้ามีเวลา และชอบคณิตศาสตร์ ยังไงก็สามารถเขียนโปรแกรมได้แน่นอน โดยที่ไม่จำเป็นต้องจบ ด้านนี้โดยตรง
    3. โปรเจ็คนี้ใช้เวลาประมาณ 10 วันทำ
    4. โปรเจ็คนี้จะทำการ สร้าง content เกี่ยวกับประวัติศาสตร์ของ ดนตรี Jazz เป็น บทเรียน สามารถแบ่งได้เป็นระดับ ง่าย กลาง ยาก
    5. ครู (Admin) สามารถเพิ่มบทเรียนได้โดยที่ไม่ต้องแก้ หน้า websize (คือเป็น content management system แบบเล็กๆ)
    6. ผู้เรียนจะเลือกบทเรียนแล้ว เรียน ตามหัวข้อ
    7. เรื่องของ ความสวยงามและการออกแบบ ทางเราไม่ได้สอนใน course นี้ แต่ผู้เรียนสามารถประยุกติ์ได้จากสิ่งที่เรียน




    กดเพื่อดูภาพใหญ่

    โปรเจค จัดการ food court

    ทฤษฎี,หลักการ,และ Technology ที่ใช้
    1. อ่าน Barcode บัตรได้
    2. ออกบัตรใหม่ๆ
    3. คิดราคาอาหาร
    4. สามารถจัดการ cashier จาก มือถือ Android

      1. หน้า login

        menu ของ Admin

        หน้า จัดการ cashier

        หน้า จัดการ admin

        หน้า จัดการร้านค้า

        หน้า จัดการอาหาร

        หน้า จัดการ บัตร และ barcode

        หน้า สรุปยอดขายของแต่ละร้าน

        หน้า สร้าง card ใหม่

        หน้า สั่งอาหาร

        หน้า จ่ายเงินร้านอาหาร

        หน้า ตรวจสอบการจ่ายเงิน

        หน้า พิมพ์ใบเสร็จ

        หน้า จัดการ cashier จากมือถือ Android


    โปรเจค สร้างภาพ panorama จาก VDO

    ทฤษฎี,หลักการ,และ Technology ที่ใช้
    1. HOMOGRAPHY
    2. feature detection โดยใช้ FAST และ Harris
    3. หา Correlation
    4. แก้ สมการ โดยใช้ Ransac
    5. SVD
      1. เป้าหมายของงานนี้คือ นำภาพถ่าย vdo มาแล้วทำ การต่อภาพรวมกันเป็น panorama






    เขียนโปรแกรมนับจำนวนลูกกุ้งโดยใช้ C# ,Accord ,Aforge


    โปรเจค ขยับ model สามมิติ ตามหน้าคน

    ทฤษฎี,หลักการ,และ Technology ที่ใช้
    1. optical flow
    2. face/eye detection using haar cascade
    3. หา Correlation
    4. OpenCV
    5. OpenGL
      1. ในการภ่ายทำภาพยนต์ Animation มีบางคร้งเราต้องการถ่ายหน้าคน เพื่อไปบังคับการขยับของตัวละครที่เป็นภาพ 3D โปรเจคนี้เป็นการสร้างอุปกรณ์ (โปรแกรม) สำหรับ งานทางด้าน computer Animation



    โปรเจค ตรวจการหลับ ขณะปฎิบัติงาน

    ทฤษฎี,หลักการ,และ Technology ที่ใช้
    1. face/eye detection using haar cascade
    2. OpenCV
      1. การทำงานบางอย่าง ที่ต้องการความปลอดภัยสูงบางครั้งผู้ปฏิบัติงานก็ เผลอหลับในขณะทำงานซึ่งจะเกิดอันตราย โปรเจคนี้จะทำการ detect และ ตรวจสอบการหลับตา ถ้ามีการหลับตาจะสงเสียงเตือนขึ้นมา

    ตัวอย่างงานที่ทำ 2009-2010

    งาน ส่วนใหญ่ที่ผมทำจะเซ็นสัญญาเก็บรักษาความลับกับ . ลูกค้าจึง ส่งให้ดูไม่ได้(ส่วนใหญ่ลูกค้าเป็นราชการ) ต่อไปนี้คือตัวอย่างงานบางส่วนที่ทำในช่วงปี 2009-2010

    1.    โปรแกรมวิเคราะห์ภาพความร้อนสำหรับงานหลอมเหล็ก

    ·        ลูกค้า :

    สถาบันเหล็กและเหล็กกล้าแห่งประเทศไทย

    ·        วัตถุประสงค์ :

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

    ·        คำอธิบายโปรแกรม :

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

    ตัวอย่าง Capture screen (บางส่วน)


     

    2.    Web site สำหรับการแสดง ข้อมูล อสังหาริมทรัพย์

    ·        ลูกค้า :

    A VENETTA ESTATE AGENT

    ·        วัตถุประสงค์ :

    แสดงข้อมูล อสังหาริมทรัพย์เพื่องานขาย เป็นระบบ CMS ขนาดใหญ่ ผู้ใช้สามารถใส่ข้อความแก้ไข ข้อมูลทั้งหมดได้เอง

    ·        คำอธิบายโปรแกรม :

    ลูกค้าสามารถ Search ตามอสังหาริมทรัพย์ได้ตาม 1. BTS + MRT 2. แผนที่จาก Google Map 3.ตามราคา 4.ตาม รายละเอียดการตกแต่งและอื่นๆ

    ตัวอย่าง Capture screen (บางส่วน)

     


     

    3.    โปรแกรมเครื่องตรวจข้อสอบอัตโนมัติ

    ·        ลูกค้า :

    โปรแกรมงานวิจัย

    ·        วัตถุประสงค์ :

    เป็นโปรแกรมที่ทำหน้าที่ตรวจข้อสอบแบบฝนดินสอดำสำหรับนักศึกษาในมหาวิทยาลัย โดยการ Scan กระดาษคำตอบเข้าไปใน Scanner แล้วให้ โปรแกรมตรวจว่านักศึกษาคนนี้ได้คะแนนเท่าไรโดยใช้หลักการของ Image Processing โดยอัตโนมัติ

    ·        คำอธิบายโปรแกรม :

    ผู้ใช้ Scan สั่งให้โปรแกรม Scan กระดาษคำตอบ และรอรับผลการตรวจ

    ตัวอย่าง Capture screen (บางส่วน)

     


     

    4.    โปรแกรมระบบจัดการการขายตั๋วเครื่องบิน

    ·        ลูกค้า :

    บ. TG191 จำกัด

    ·        วัตถุประสงค์ :

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

    พิมพ์รายงานทางบัญชี กำไรขาดทุน งบดุล

    ·        คำอธิบายโปรแกรม :

    ระบบช่วยบริหารจัดการระบบขายตั๋วเครื่องบินของบริษัท TG191

    ตัวอย่าง Capture screen (บางส่วน)

     

     


     

    5.    โปรแกรมหนังสือสื่อการสอนเรื่องระบบสุริยจักรวาลสำหรับเด็ก 7-12 ขวบ

    ·        ลูกค้า :

    มหาวิทยาลัยพระจอมเกล้าพระนครเหนือ และ ท้องฟ้าจำลอง

    ·        วัตถุประสงค์ :

    เป็นโปรแกรมที่ใช้ Technology Augmented Reality มาเพื่อทำสื่อ Interactive กับผู้เรียนทำให้ผู้เรียนสามารถเห็นภาพสามมิติ ของดาวต่างๆในระบบสุริยจักรวาล พร้อมทั้งเสียงบรรยาย ทำให้เด็กสนุกกับการเรียนรู้ ไม่เบื่อและสามารถเป็นของเล่นที่ให้ความรู้ได้ด้วย โดย เด็กสามารถ มี Interactive กับโปรแกรม โดยการขยับ Tag marker ไปมาเพื่อดูมุมต่างๆของดาว

    ·        คำอธิบายโปรแกรม :

    สื่อการเรียนรู้สำหรับเด็ก เรื่องระบบสุริยจักรวาล

    ตัวอย่าง Capture screen (บางส่วน)

     


     

    6.    โปรแกรมจัดการระบบของโรงงานผลิตเครื่องจักร

    ·        ลูกค้า :

    บ . Thai Tech Cord

    ·        วัตถุประสงค์ :

    โปรแกรมบริหารจัดการ สำหรับโรงงานผลิตเครื่องจักร

    ·        คำอธิบายโปรแกรม :

    โปรแกรมบริหารระบบ ประกอบด้วยส่วนประกอบดังนี้

    1. ระบบคลังสินค้า

    2.ระบบคำนวนกำไรขาดทุน

    3. ระบบสำหรับ งานขาย ใบเสนอราคา ใบเสร็จรับเงิน ใบสั่งของ ใบรับของ ใบสั่งซ่อม

    4 .ระบบสั่งของจาก Supplier

    5.รายงานขาย รายงานสินค้าคงคลัง รายงาน อื่นๆ

     

    ตัวอย่าง Capture screen (บางส่วน)

     


     

    7.    โปรแกรมจัดเวลาการผลิตสำหรับโรงงาน

    ·        ลูกค้า :

    บ . สยามมอเตอร์ เดเวลอปเมนท์

    ·        วัตถุประสงค์ :

    สำหรับโรงงานอุตสาหกรรมมักจะมีปัญหาในการจัดตารางเวลาการผลิตสำหรับเครื่องจักรที่จะทำให้เวลาผลิตล่าช้า น้อยสุดและมีของเหลือเก็บในคลังสินค้าน้อยสุด สำหรับการทำงานแบบ Flow Shop

    ·        คำอธิบายโปรแกรม :

    ใช้หลักการ Genetics Algorithm ในการ คำนวน วิธีการจัดตารางที่ดีที่สุด (flow shop)

    ตัวอย่าง Capture screen (บางส่วน)

     

     

     

     

     


     

    8.    โปรแกรมตรวจสอบความผิดพลาดจากการผลิตโดยใช้ระบบ Image processing สำหรับการผลิต Hard disk

    ·        ลูกค้า :

     

    ·        วัตถุประสงค์ :

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

    ตัวอย่าง Capture screen (บางส่วน)

     

     



    คัวอย่างโปรเจคที่เคยสอน

    9 เกมยิงเห็บรอบตัวหมา

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค) : นักศึกษา ระดับปริญญาตรี

    รายละเอียด : เป็นเกมสามมิติ เดินเข้าไปในห้องแล้วหาหมา ที่มีเห็บบินรอบๆ แล้วต้องยิงเห็บรอบๆตัวหมาให้หมดไปให้ได้

    เขียนด้วย C++/OpenGL

    10 Building 3D

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): นักศึกษา ระดับปริญญาตรี เรียนที่ Cannada

    รายละเอียด : โปรแกรมสำหรับ view file .obj พร้อม Texture mapping

    เขียนด้วย C++ / OpenGL

     

    11 อ่านป้ายทะเบียนรถ

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): นักศึกษา ระดับปริญญาตรี

    รายละเอียด : โปรแกรมสำหรับ อ่านบ้านทะเบียนรถและ OCR ป้ายว่าเป็นเลขทะเบียนอะไร

    เขียนด้วย C++ / OpenCV / Tesseract

    1 Original Image

    2 Gray Scale Image

    3 Find License Plate

     

     

     

    4 OCR

    12 Mandelbrot

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): นักศึกษา ระดับปริญญาตรี

    รายละเอียด : ทำการ Recursive สร้างภาพ Mandelbrot

    เขียนด้วย C#

     

    13 Gold Price

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): นักศึกษา ระดับปริญญาตรี

    รายละเอียด : ทำการ วาด graph ราคา ทอง อัตราแลกเปลี่ยน โดยดึงข้อมูลจาก http://www.ranthong.com/webboard/gp.php

      

    เขียนด้วย C#

     

     

    13 Car Parking

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): นักศึกษา ระดับปริญญาตรี

    รายละเอียด : ทำการ วาด Animation การจอดรถ

    เขียนด้วย C#

     

    14 pattern recognition normalize of size

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): นักศึกษา ระดับปริญญาโท

    รายละเอียด : ทำการ Normalize Data แบบเชิงเส้น

    เขียนด้วย C#(ด้านซ้ายคือ Input ด้านขวาคือ output)

    15 Poll Checker

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): นักศึกษา ระดับปริญญาโท

    รายละเอียด : ทำการ Image Processing เพื่อหาว่า Poll ที่ให้ลูกค้ากรอกเค้า เลือกช่องไหนบ้าง

    เขียนด้วย C#

     

    16 ฝึกคัดลายมือ

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค): -

    รายละเอียด : ทำการ ตรวจสอบลายมือของนักเรียน

    เขียนด้วย C#

     


    17 เกม Solitaire

    นักเรียนที่เรียน(เจ้าของโปรเจ็ค)นักศึกษา ระดับปริญญาตรี

    รายละเอียด : ทำเกม Solitaire

    เขียนด้วย JAVA

     


    สอบถามข้อมูลเพิ่มเติมโทร. 085-350-7540
    หรือทาง EMAIL: INFO@EXPERT-PROGRAMMING-TUTOR.COM, NTPRINTF@GMAIL.COM


    โครงการสร้างนักเขียนโปรแกรม สำหรับผู้มีรายได้น้อยฟรี ปี 59

    ทาง EXPERT-PROGRAMMING-TUTOR.COM จัดโครงการอบรมการเขียนโปรแกรมคอมพิวเตอร์ฟรี กด LINK ต่อไปนี้เพื่อดูรายละเอียด รายละเอียด
    เรียนฟรี อย่างแท้จริง เรียนเน้นๆ สำหรับผู้มีรายได้น้อย
    เรียนฟรีตลอด course ให้จบแล้วไปทำงานได้ เรียนแบบเต็มๆ 20 ครั้ง ไม่ใช่ 2-3 ครั้งแบบที่อื่นๆ



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




    ประกาศจากทางอาจารย์ผู้สอน


    อ่านรายละเอียด