Education

MongoDB from Zero to Production

MongoDB from Zero to Production


แชร์ประสบการณ์จากผู้นำขึ้นใช้งานจริงจาก Developer และ System Admin พาทำ Lab เรียนรู้ตั้งแต่เริ่มติดตั้ง เขียนชุดคำสั่ง เตรียมการนำขึ้นใช้จริง


คอร์สนี้เหมาะกับใคร

1. นักพัฒนาแอพพลิเคชั่น

2. นิสิตนักศึกษาที่กำลังศึกษาด้านฐานข้อมูล

3. บุคลากรในองค์กรที่ต้องศึกษา NoSQL เพื่อนำไปใช้งานจริง เพื่อจุดประสงค์ต่างๆ ดังนี้

  • เพื่อลดต้นทุนค่า License
  • ลดเวลาในการ Migrate โครงสร้างฐานข้อมูลเมื่อมีการปรับเปลี่ยน

สิ่งที่ต้องเตรียมในการเข้าอบรม

1. Labtop ที่มีเนื้อที่ว่าง 500Mbs+ Ram 200 Mbs+

2. ระบบปฏิบัติการ Window, Mac, Linux 

3. โปรแกรม MongoDB Version 4.0 + 
https://www.mongodb.com/download-center

4. โปรแกรม Robo Mongo
https://download-test.robomongo.org/windows/robo3t-1.3.1-windows-x86_64-7419c406.exe



Day 1 Developer


  • Introduction of MongoDB

  • Installation

  • Administrator tool with Robomongo

  • Insert a document

  • Insert multiple documents

  • Document validator

  • Update document

  • Delete document

  • Find document

— Break —

  • Finding with condition (>,<,>=,<=)

  • Finding with OR

  • Finding with AND

  • Finding with NOT

  • Finding with where

  • Finding with Regular Expression

  • Finding with complex condition

  • Prepare more data for afternoon

— Launch —

  • Introduction of Indexing

  • Using explain command

  • Single field index

  • Unique index

  • Compound index

  • Time to live index

  • Full text search

  • Using hint

  • Aggregation

  • Unwind

— Break —

  • Map Reduce

  • Join

  • Geospatial Queries

  • Transaction

  • Normalize and Denormalize Design

  • Discussion Q&A

Day 2 Administrator

  • Filesystem

  • Security

    — Break —

  • Replication

  • Load Balancing

    — Launch —

  • Sharding

  • Journaling: MMAPv1 Storage Engine

  • Deployments to Cloud Hardware or Docker

     — Break —

  • Operating System Configuration

  • Backups

  • Restore

  • Monitoring

  • Discussion Q&A

Eafc5720286928fb8a7ed3a7b69466809c73bf59
Organized by
ขาเดฟ