ສອບຖາມຫຼັກສູດເລືອກຊ່ອງທາງທີ່ສະດວກ ທີມງານຕອບເອງທຸກຊ່ອງທາງ
LINE @itgeniusຕອບໄວທີ່ສຸດ · ຈ–ສ 9:00–17:00 ໂມງ
ໂທລະສັບ
02-570-8449ຫ້ອງການ088-807-9770ມືຖື
ອີເມວ ແລະ ໂຊຊຽວ
contact@itgenius.co.thສຳລັບໃບສະເໜີລາຄາ ແລະ ເອກະສານFacebookitgeniusonlineYouTubeitgeniusengຂໍຄຳປຶກສາຈັດຝຶກອົບຮົມໃຫ້ທີມ
ຖານຂໍ້ມູນ · DBC-24

Basic MongoDB with PHP Python and NodeJS

หลักสูตร Basic MongoDB with PHP Python and NodeJS เป็นการอบรมก้าวแรกสู่ฐานข้อมูล NoSQL ด้วย MongoDB ตั้งแต่แนวคิดของฐานข้อมูล การเตรียมเครื่องมือ คำสั่งพื้นฐานในการจัดการข้อมูล ไปจนถึงการใช้งานร่วมกับ PHP, Python และ Node.js เหมาะกับนักศึกษา ครู อาจารย์ และนักไอทีที่มีพื้นฐาน PHP และ MySQL มาบ้าง

ລາຄາເລີ່ມຕົ້ນ 5,850 ບາດ / ທ່ານ 6,500 −10% ຍັງບໍ່ລວມ VAT 7% · ມີລາຄາໝູ່ຄະນະ
PDFດາວໂຫຼດ Course Outline
  • ໄລຍະເວລາ12 ຊົ່ວໂມງ · 2 ມື້
  • ຮູບແບບຢູ່ສະຖາບັນ / ອອນລາຍສົດ
  • ຮອບຕໍ່ໄປເປີດຕາມຄຳຂໍ
  • ໃບຢັ້ງຢືນມີໃບຢັ້ງຢືນ

ພາບລວມຫຼັກສູດ

Basic MongoDB with PHP Python and NodeJS เนื้อหาการอบรมในหลักสูตรนี้ จะเป็นการปูพื้นฐานก้าวแรกสำหรับผู้เริ่มต้น ที่สนใจอยากลองเข้ามาใช้งานฐานข้อมูลแบบ NoSQL ด้วย MonogDB โดยเหมาะสำหรับมือใหม่ทุกคน จะเคยใช้งานฐานข้อมูลมาก่อนหรือไม่ก็ได้ เนื้อหาเล่าตั้งแต่แนวคิดของฐานข้อมูล การเตรียมความพร้อมเครื่องมือ การเรียนรู้คำสั่งพื้นฐานในการจัดการฐานข้อมูล MonogDB ไปจนถึงการประยุกต์ใช้งานกับภาษาโปรแกรมมิ่งอย่าง PHP, Python และ Node.JS เพื่อให้ผู้เรียนมองเห็นภาพใหญ่ๆ ในการนำไปต่อยอดศึกษาและใช้งานในอนาคตต่อไป

ສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ

  • มีความรู้ความเข้าใจเกี่ยวกับโครงสร้างฐานข้อมูลแบบ NoSQL
  • สามารถจัดการฐานข้อมูล MonogDB ได้
  • มีความรู้และความเข้าใจเกี่ยวกับแนวคิดของฐานข้อมูล

ຫຼັກສູດນີ້ເໝາະສຳລັບ

  • นักเรียนนักศึกษา
  • ครู อาจารย์ วิทยากรที่สนใจ
  • นักวิชาการ นักไอที หรือผู้ดูและระบบ

ພື້ນຖານຂອງຜູ້ເຂົ້າຝຶກອົບຮົມ

  • ความรู้พื้นฐานในการเขียน PHP & MySQL มาบ้าง
  • ความรู้พื้นฐานการในการออกแบบเว็บไซต์มาบ้าง

ຫົວຂໍ້ການຝຶກອົບຮົມ

Module 1: การเตรียมเครื่องมือและความพร้อมทั้งบน Mac และ Windows

  • วิธีการติดตั้งเครื่องมือและตั้งค่าบนระบบ Windows
  • วิธีการติดตั้งเครื่องมือและตั้งค่าบนระบบ MacOS
  • การติดตั้ง Editor สำหรับพัฒนาเช่น VSCode เป็นต้น
  • การติดตั้งตัวจำลอง Web Server เช่น XAMPP, MAMPP, WAMPP เป็นต้น
  • การติดตั้ง Composer
  • การติดตั้ง Python
  • การติดตั้ง Node.JS
  • การติดตั้ง Git

Module 2: แนะนำระบบฐานข้อมูล MongoDB

  • แนะนำฐานข้อมูล SQL และ NoSQL แนวคิดและความแตกต่างในการใช้งาน
  • รู้จักฐานข้อมูล MongoDB
  • แนวคิดและวิธีการจัดเก็บข้อมูลของ MongoDB
  • ข้อดีและข้อด้วยของ MongoDB

Module 3: การสร้างและจัดการฐานข้อมูล MongoDB

  • เปรียบเทียบความแตกต่างโครงสร้างฐานข้อมูลแบบ RDMS กับ MongoDB
  • เริ่มต้นสร้างฐานข้อมูลใหม่ เรียกแสดงผล และลบทิ้ง
  • การจัดการ Collection ที่อยู่ในฐานข้อมูล
  • ชนิดและการจัดเก็บข้อมูลในฐานข้อมูล MongoDB

Module 4: เรียนรู้พื้นฐานคำสั่งจัดการฐานข้อมูล (CRUD)

  • เรียนรู้คำสั่งการสร้าง Document (Create)
  • การอ่านข้อมูลจาก Document (Read) แบบต่าง ๆ
  • การแก้ไขอัพเดท Document (Update)
  • การลบ Document (Delete)

Module 5: โครงสร้างของ Document

  • เรียนรู้โครงสร้าง Model แบบ Embedded data model
  • เรียนรู้โครงสร้าง Model แบบ Normalized data model
  • เรียนรู้ Model ความสัมพันธ์ระหว่าง Document แบบต่างๆ เช่น One-to-One , One-to-Many
  • เรียนรู้โครงสร้าง Model แบบ Tree

Module 6: เรียนรู้การใช้งาน Aggregation

  • ทำความเข้าใจแนวทางการรวมข้อมูล
  • การเรียกดูเฉพาะฟิลด์ที่ต้องการ
  • การจัดกลุ่มข้อมูล
  • การเรียงลำดับข้อมูล
  • การจำกัด document ที่เรียกดูด้วยคำสั่ง $limit
  • การรวมข้อมูลด้วย Map-reduce

Module 7: การสร้างและทำงานกับ Index

  • ทำความรู้จักกับ Index
  • การสร้าง Index
  • การตรวจดู index ใน Collection
  • การลบ Index ใน Collection
  • เรียนรู้ประเภทของ Index แบบต่างๆ ใน MongoDB
  • ทำความเข้าใจคุณสมบัติที่สำคัญของ Index

Module 8: การควบคุมการเข้าถึงฐานข้อมูล (Access Control)

  • เรียนรู้สิทธิ์และบทบาทต่างๆ ที่ใช้ในการควบคุมการเข้าถึงฐานข้อมูล
  • การสร้างบัญชีผู้ใช้ กำหนดบทบาท และการตรวจสอบสิทธิ์
  • การจัดการบัญชีและบทบาทของผู้ใช้งาน

Module 9: เรียนรู้การใช้งาน MongoDB Atlas บน Cloud

  • ทำความรู้จัก mongodb cluster
  • เปิดใช้งาน cluster บน MongoDB Atlas
  • ทดสอบโหลดฐานข้อมูลตัวอย่าง
  • การเชื่อมกับ Cluster

Module 10: เรียนรู้การเขียน PHP เชื่อมต่อและจัดการ MongoDB

  • การติดตั้ง Extension และ Library ที่สำคัญสำหรับภาษา PHP
  • เขียนฟังก์ชันเชื่อมต่อฐานข้อมูล MongoDB ด้วย PHP
  • การทำงานกับ Database, Collection และ Document
  • การใช้ภาษา PHP จัดการ เรียกดู เพิ่ม ลบ แก้ไข (CRUD) ฐานข้อมูล MongoDB

Module 11: เรียนรู้การเขียน Python เชื่อมต่อและจัดการ MongoDB

  • ดาวน์โหลดและติดตั้ง Driver สำหรับภาษา Python
  • ติดตั้ง driver pymongo
  • การทำงานกับ Database, Collection และ Document ด้วย Python
  • การใช้ภาษา Python จัดการ เรียกดู เพิ่ม ลบ แก้ไข (CRUD) ฐานข้อมูล MongoDB

Module 11: เรียนรู้การเขียน Node.JS เชื่อมต่อและจัดการ MongoDB

  • ติดตั้งโปรเจ็กต์ Node.js ใหม่
  • ติดตั้ง Packages สำหรับเชื่อมต่อกับ MongoDB เช่น express และ mongoose เป็นต้น
  • สร้าง Server file ใน Node.JS
  • เชื่อมต่อฐานข้อมูล MongoDB Atlas บน Cloud ด้วย mongoose
  • เขียน Rest API CRUD ด้วย Node.JS ร่วมกับฐานข้อมูล MongoDB

ຮອບຝຶກອົບຮົມ ແລະ ຮູບແບບການຝຶກອົບຮົມ

ສຳລັບບຸກຄົນ — ຮອບຝຶກອົບຮົມທົ່ວໄປ

ຂະນະນີ້ຍັງບໍ່ມີຮອບຝຶກອົບຮົມເປີດຮັບສະໝັກ ລົງຊື່ຈອງໄວ້ໄດ້ເລີຍ ທີມງານຈະຕິດຕໍ່ກັບເປັນກຸ່ມທຳອິດເມື່ອເປີດຮອບຕໍ່ໄປ ຫຼື ສອບຖາມທາງ LINE ຫຼື ໂທ 02-570-8449 ຫຼື 088-807-9770

ສຳລັບອົງກອນ — In-house / Private Training

  • ປັບເນື້ອໃນໃຫ້ກົງກັບເຄື່ອງມື ແລະ ວຽກຈິງຂອງທີມ
  • ເລືອກວັນເອງ ຝຶກອົບຮົມທີ່ບໍລິສັດ ຫຼື ອອນລາຍສົດ
  • ອອກໃບສະເໜີລາຄາໃນນາມນິຕິບຸກຄົນໃຫ້ຝ່າຍຈັດຊື້
ຂໍໃບສະເໜີລາຄາຝຶກອົບຮົມອົງກອນ

ວິທະຍາກອນຜູ້ສອນ

ຄຳຖາມທີ່ພົບເລື້ອຍ

หลักสูตร Basic MongoDB with PHP Python and NodeJS เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับ นักเรียนนักศึกษา · ครู อาจารย์ วิทยากรที่สนใจ · นักวิชาการ นักไอที หรือผู้ดูและระบบ พื้นฐานที่ผู้เรียนควรมี ความรู้พื้นฐานในการเขียน PHP & MySQL มาบ้าง · ความรู้พื้นฐานการในการออกแบบเว็บไซต์มาบ้าง หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

หลักสูตร Basic MongoDB with PHP Python and NodeJS ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 6,500 บาท (โปรโมชันปัจจุบันเหลือ 5,850 บาท) ใช้เวลาอบรม 12 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงินของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius