laravel

ลงทะเบียน

  • สิ้นสุดเวลาการลงทะเบียน

ติดต่อสอบถาม

  • Address คณะวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ มหาวิทยาลัยราชภัฏรำไพพรรณี เลขที่ 41 หมู่ที่ 5 ตำบลท่าช้าง อำเภอเมือง จังหวัดจันทบุรี 22000
  • Phone/Line 083-888-5883
    + (66) 39-319-111 ext 11100

หัวข้ออบรม "MEAN STACK: การพัฒนาเว็บแอปพลิเคชันด้วย MongoDB, ExpressJS, AngularJS, NodeJS และ Socket.io"

ประเภท : บริการวิชาการ (จัดหารายได้)
ค่าลงทะเบียน : 5,000 บาท (ฟรีเบรก/อาหารกลางวัน/เอกสาร)
วันที่จัดโครงการ : 2-4 ธันวาคม 2562
สถานที่ : คณะวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ มหาวิทยาลัยราชภัฏรำไพพรรณี จังหวัดจันทบุรี

รายละเอียด

MEAN Stack เป็นเครื่องมือที่ได้รับความนิยมในการพัฒนาเว็บแอปพลิเคชัน ซึ่ง MEAN เป็นตัวอักษรย่อมาจากเครื่องมือที่ใช้ในการพัฒนา โดยตัวอักษร M หมายถึง MongoDB ซึ่งเป็นฐานข้อมูลแบบไม่มีโครงสร้าง (NoSQL) ที่กำลังเป็นที่นิยมอย่างมากในปัจจุบัน ตัวอักษร E หมายถึง ExpressJS เป็น JavaScript Framework ที่ทำงานควบคู่กับ NodeJS ตัวอักษร A หมายถึง AngularJS ซึ่งเป็น Front-End JavaScript Framework ของ Google ที่ได้รับความนิยมอันดับต้น ๆ ของโลก และตัวอักษร N หมายถึง NodeJS เป็น Back-End JavaScript Framework ที่ฝั่งเซิร์ฟเวอร์ทำหน้าที่รับ Request และ Response ข้อมูลที่ต้องการผ่านเครือข่ายคอมพิวเตอร์ ในหลักสูตรนี้จะได้ศึกษาเทคโนโลยีการพัฒนาเว็บแอปพลิเคชัน เช่น ทำความเข้าใจเรื่องของการพัฒนา RESTful API การยืนยันตัวตน การรับส่งข้อมูล เป็นต้น โดยจะได้ศึกษาจากเริ่มต้นสร้าง ไปจนถึงการส่งออกเป็นโปรเจ็กต์เว็บแอปพลิเคชัน

กำหนดการ

https://drive.google.com/file/d/1B0SH2-8qIqCTr3Kzx2LXext69q3TwVka/view?usp=sharing

หัวข้อการอบรม

  • ทำความเข้าใจเกี่ยวกับ MEAN Stack
  • ติดตั้งเครื่องมือสำหรับการพัฒนา
  • การติดตั้ง NodeJS
  • การใช้งาน npm ในการจัดการแพ็กเกจ
  • การติดตั้ง Angular CLI การใช้งาน ng
  • การสร้างโปรเจ็กต์ใหม่ การรันโปรเจ็กต์
  • โครงสร้างโปรเจ็กต์
  • การติดตั้ง Bootstrap Framework, Jquery, Font-Awesome
  • พื้นฐาน AngularJS สถาปัตยกรรมของ AngularJS
  • รู้จักกับ NgModules
  • การสร้าง Components
  • รู้จักกับ Decorator Event Binding Angular Directive
  • การใช้งาน *ngFor, *ngIf
  • การกำหนด Routing การใช้งาน Router-Outlet
  • การเชื่อมโยงเพจ
  • Single Page Application: SPA
  • Export และ Import ระหว่าง Components
  • การใช้งาน Icons การใช้งาน Fonts
  • รู้จักกับ Service การสร้าง Service การใช้งาน Service
  • รู้จักกับ HttpModule รู้จักกับ JSON การเรียกข้อมูลผ่าน Http Request
  • การแสดงผลข้อมูล
  • รู้จักกับ Angular Form การใช้งาน Validation Module
  • การติดตั้ง MongoDB การติดตั้ง Robo 3T การติดตั้ง Nodemon การติดตั้ง Express
  • พื้นฐาน Webservices พื้นฐาน RESTful APIs
  • พื้นฐาน MongoDB และ NoSQL
  • การสร้าง WebAPI โดยใช้ NodeJS
  • การรัน Node Application อัตโนมัติด้วย Nodemon
  • การกำหนด Routing ใน NodeJS ด้วย ExpressJS
  • การกำหนด Http Request Method
  • การจัดการ Response
  • การ Response เป็น JSON และ JSON Parsing
  • การจัดการ Routing Parameter
  • Error Handler
  • การใช้งาน Postman
  • การเพิ่ม Cross Origin Resource Sharing (CORS) Module
  • การใช้งาน Robo3T และ Compass
  • การสร้างฐานข้อมูลใหม่
  • การใช้งาน Mongoose Framework
  • การเชื่อมต่อฐานข้อมูล
  • พื้นฐานการ Insert, Select, Update, Delete, Join
  • การใช้งาน Collection Schema
  • การติดตั้ง Cookie Parser
  • การเชื่อมต่อกับ RESTful APIs
  • ตัวอย่างการกำหนด User Schema และ Auth Routes
  • การเพิ่ม Express Body Parser Middleware
  • การ Validate data
  • การใช้งาน Http Status Codes Modules

ผู้ลงทะเบียนเข้าอบรม

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

ลำดับ ชื่อผู้ลงทะเบียน หน่วยงาน สถานะ
1 จิรวัฒน์ ดวงแก้ว มหาวิทยาลัยราชภัฏรำไพพรรณี Waiting
2 กฤติน พึ่งพานิชย์ คณะวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ Waiting
3 พัฒนรัฐ พุดหล้า เขตสุขภาพที่ 8 Waiting