เนื่องด้วยสถานการณ์ระบาดของไวรัส Covid-19 ทำให้หลายท่านต้องกักตัวอยู่กับบ้าน ทางสถาบันไ...
การพัฒนาแอพพลิเคชั่น ไม่ว่าจะเป็น Web, Mobile หรือ Desktop Application ล้วนมีความจำเป็นต้องมีการจัดเก็บส่วนของข้อมูลภายในแอพพลิเคชั่นเกือบทั้งนั้น การจัดเก็บข้อมูลมีทั้งภายในแอพพลิเคชั่นเอง และเก็บข้อมูลแยกไว้ภายนอก หรือส่วนกลาง โดยองค์ประกอบสำคัญในการจัดเก็บข้อมูลคือ ตัวฐานข้อมูลที่จำเป็นต้องเลือกสรรมาใช้งานให้เหมาะสมกับรูปแบบและงานที่เราใช้ เมื่อกล่าวถึงฐานข้อมูล ปัจจุบันมีให้เลือกใช้ได้มากมาย ทั้งที่มี license และ open source โดยแนวโน้มฐานข้อมูลที่เป็นระบบเปิด (open source) ได้รับความนิยมอยู่หลายตัว ไม่ว่าจะเป็น mysql, mariadb, postgresql เป็นต้น ซึ่งที่กล่าวมาล้วนเป็นฐานข้อมูลแบบเชิงสัมพันธ์ (Relational database) เกือบทั้งสิ้น
ในยุคปัจจุบันการจัดเก็บข้อมูลของแอพพลิเคชั่นมีความหลายหลาย ต้องการความยืดหยุ่น รวมทั้งปรับขยายขนาดได้ง่าย ตัวเลือกฐานข้อมูลแบบเชิงความสัมพันธ์เริ่มไม่ค่อยตอบโจทย์ ทางเลือกหนึ่งที่น่าสนใจคือ ฐานข้อมูลแบบ NoSQL ซึ่งมีให้เลือกหลายตัว แต่ที่ได้รับความนิยมมากๆ หนึ่งในนั้นคือ MongoDB เนื่องจากโครงสร้างมีความยืดหยุ่น ไม่ต้องใช้ภาษา SQL ทำงานได้เร็ว รองรับข้อมูลปริมาณมากๆ (Big Data) ปรับขนาดได้ง่าย พร้อมใช้งานตลอดเวลา มีประสิทธิภาพสูง มีเว็บไซต์ขนาดใหญ่ระดับโลกเลือกใช้งานอาทิ Google, eBay, PayPal, และ Uber เป็นต้น
เนื้อหาการอบรมในหลักสูตรนี้ จะเป็นการปูพื้นฐานก้าวแรกสำหรับผู้เริ่มต้น ที่สนใจอยากลองเข้ามาใช้งานฐานข้อมูลแบบ NoSQL ด้วย MonogDB โดยเหมาะสำหรับมือใหม่ทุกคน จะเคยใช้งานฐานข้อมูลมาก่อนหรือไม่ก็ได้ เนื้อหาเล่าตั้งแต่แนวคิดของฐานข้อมูล การเตรียมความพร้อมเครื่องมือ การเรียนรู้คำสั่งพื้นฐานในการจัดการฐานข้อมูล MonogDB ไปจนถึงการประยุกต์ใช้งานกับภาษาโปรแกรมมิ่งอย่าง PHP, Python และ Node.JS เพื่อให้ผู้เรียนมองเห็นภาพใหญ่ๆ ในการนำไปต่อยอดศึกษาและใช้งานในอนาคตต่อไป
ปกติราคาหลักสูตรนี้ด้วยระยะเวลาและเนื้อหาที่นำมาสอนจะมีราคาเต็มอยู่ประมาณ 3,500 บาท แต่ทางสถาบันนำมาจัดโปรโมชั่นด้วยราคาสุดพิเศษ และอาจจะมีราคานี้เพียงรอบเดียวเท่านั้น
หลักสูตรนี้พร้อมเรียนรู้ สามารถทักไลน์ด้านล่างเพื่อสั่งซื้อวิดีโอการอบรมได้ทันที
การอบรมในหลักสูตรนี้เป็นการสอนสดออนไลน์ ผ่านโปรแกรม Cisco webex conference และมีการบันทึกการอบรมส่งให้ดูย้อนหลังทั้งหลักสูตรครับ
กำหนดการณ์อบรม
ภาพรวมหัวข้อการอบรม
รายละเอียดหลักสูตร
Module 1: การเตรียมเครื่องมือและความพร้อมทั้งบน Mac และ Windows
Module 2: แนะนำระบบฐานข้อมูล MongoDB
Module 3: การสร้างและจัดการฐานข้อมูล MongoDB
Module 4: เรียนรู้พื้นฐานคำสั่งจัดการฐานข้อมูล (CRUD)
Module 5: โครงสร้างของ Document
Module 6: เรียนรู้การใช้งาน Aggregation
Module 7: การสร้างและทำงานกับ Index
Module 8: การควบคุมการเข้าถึงฐานข้อมูล (Access Control)
Module 9: เรียนรู้การใช้งาน MongoDB Atlas บน Cloud
Module 10: เรียนรู้การเขียน PHP เชื่อมต่อและจัดการ MongoDB
Module 11: เรียนรู้การเขียน Python เชื่อมต่อและจัดการ MongoDB
Module 12: เรียนรู้การเขียน Node.JS เชื่อมต่อและจัดการ MongoDB