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

Full text search with Couchbase NoSQL

หลักสูตร Full text search with Couchbase NoSQL เป็นการอบรมการจัดเก็บและเข้าถึงข้อมูลเอกสาร JSON ด้วย Couchbase Server ผ่านการสืบค้นด้วย N1QL และ Full Text Search การสร้างดัชนีรอง และการรวมกลุ่มข้อมูลที่ซับซ้อน เน้นห้องปฏิบัติการจริง เหมาะกับผู้ดูแลระบบฐานข้อมูลและผู้ที่อยากเริ่มสายงานฐานข้อมูล

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

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

Full text search with Couchbase NoSQL หลักสูตรนี้ผู้สอนจะนำการนำเสนอแนวความคิด การสาธิต ตลอดจนห้องปฏิบัติการและแบบฝึกหัดภาคปฏิบัติจริง ในการจัดเก็บและเข้าถึงข้อมูลอย่างรวดเร็วในระดับเว็บ ในกรณีใช้งานฐานข้อมูลเอกสารที่หลากหลายโดยอิงจาก JSON โดยใช้ Couchbase Server, N1QL และเทคโนโลยีที่เกี่ยวข้อง ห้องปฏิบัติการทั้งหมดอาศัยการสืบค้นใน N1QL

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

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

  • เข้าใจแนวคิด NoSQL และสถาปัตยกรรมของ Couchbase Server
  • สามารถสืบค้นข้อมูล JSON ด้วย N1QL ได้
  • สามารถสร้าง Index และปรับแต่งประสิทธิภาพของ Query ได้
  • สามารถทำ Full Text Search (FTS) บน Couchbase ได้

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

  • ผู้ที่เริ่มต้นใช้งาน Couchbase
  • ผู้ที่ต้องการเริ่มสายอาชีพเกี่ยวกับฐานข้อมูล
  • ผู้ที่ทำงานเป็นผู้ดูแลระบบฐานข้อมูล

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

  • มีความรู้พื้นฐานเกี่ยวกับฐานข้อมูล

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

Module 1: Introduction to NoSQL

  • discuss the modern application challenges
  • describe big data
  • describe the common strategies for handling big data
  • explain cap theorem
  • differentiate Hadoop and NoSQL
  • explain different types of NoSQL
  • describe polyglot programming

Module 2: Introduction to Couchbase

  • introduction to Couchbase
  • describe the history of Couchbase server
  • describe Couchbase data platform
  • explain how data is stored in Couchbase server
  • describe Couchbase server architecture [single data node]
  • describe the anatomy of a Couchbase application
  • explain multidimensional scaling
  • describe tools to integrate with Couchbase
  • explain Couchbase SDKs

Module 3: N1QL essentials

  • select documents and limiting results
  • explain aliasing, concatenating, and selecting by keys
  • create indexes and filter queries
  • describe querying ranges, ordering results, and explaining queries
  • describe aggregating, distinct values, and filtering with wildcards
  • select for missing attributes, and group results
  • index and select based on values in JSON arrays
  • use functions in queries
  • join documents

Module 4: Indexes in N1QL

  • describe the various index options
  • explain index partitioning
  • explain alter indexes
  • explain index service capacity management
  • explain memory optimized indexes

Module 5: Query planning and tuning

  • describe query planning
  • explain the data source access methods
  • explain index selection in N1QL
  • explain pushdowns
  • explain the best practices in index tuning
  • explain query tuning in N1QL
  • describe the query tuning checklist

Module 6: Eventing

  • describe an event
  • explain the traditional ways of listening to events
  • explain Couchbase eventing
  • describe functions
  • explain the functions terminology
  • demonstrate deploying and un-deploying functions

Module 7: Introduction to data modeling

  • describe data modeling
  • explain data modeling for distributed systems
  • explain formal data modeling
  • learn the data models used in the course

Module 8: Data modeling for Couchbase

  • describe JSON document design
  • explain data nesting
  • explain key design
  • explain the various trade-offs in data modeling

Module 9: Role-based access control, N1QL tools

  • explain role-based access control in N1QL
  • explain pretty setting in CBQ
  • explain updating of nested arrays
  • explain cURL in N1QL

Module 10: Introduction to full text search

  • explain when use search
  • explain search basic concepts
  • introduce Couchbase search
  • demonstrate a simple Couchbase search

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

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

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

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

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

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

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

หลักสูตร Full text search with Couchbase NoSQL เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

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

หลักสูตร Full text search with Couchbase NoSQL ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 13,500 บาท (โปรโมชันปัจจุบันเหลือ 12,150 บาท) ใช้เวลาอบรม 18 ชั่วโมง ราคานี้ยังไม่รวม 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