เนื่องจากพลอัพเดตเนื้อหาทั้งหมดในคอร์สอบรมเรียนสร้างเว็บแอพพลิเคชั่นด้วย MEAN Stack ให้เป็นเวอร์ชั่น JavaScript ES6 และ Angular 2 โดยใช้ TypeScript ครับ
ขั้นตอนมีดังนี้
- Node
- Visual Studio Code
- ติดตั้ง Mongo DB
1. ติดตั้ง Node และ Package ต่างๆ
หัวใจของการพัฒนาเว็บแอพพลิเคชั่นใน MEAN Stack ของเราอันหนึ่งก็คือ Node นี่แหละ ใครจะมาอบรมในหลักสูตรที่พลออกแบบไว้ ก่อนเรียนลองเข้าใจแนวคิดของ Node ได้ที่นี่
1.1 ติดตั้ง Node CLI
ดาวน์โหลดและติดตั้ง Node CLI จากที่นี่ โดยให้
- เลือกเป็นเวอร์ชั่น LTS
- ถ้าเป็น Windows ให้เลือกให้ตรงกับระบบของตัวเอง เช่น ถ้าใช้ Windows 64-bit ก็เลือกแบบ 64-bit นะ อย่าเลือก 32-bit
1.2 ติดตั้ง Node Package เพิ่มเติม
เราสามารถใช้คำสั่งต่อไปนี้ในการติดตั้ง ระบบของ Node เพิ่มเติมได้
npm install -g <ชื่อ>
เช่น
npm install -g yo
ให้ติดตั้งตามรายชื่อต่อไปนี้
- yo
- webpack
- angular-cli
2. ติดตั้ง Visual Studio Code และ Package ต่างๆ
ในตอนอบรม พวกเราสามารถเลือกใช้ Editor ที่ถนัดได้ เช่น Sublime, Atom, WebStorm หรือ Visual Studio Code เพียงแต่พลจะใช้ Visual Studio Code เป็นมาตรฐาน หากใช้ Editor ของตัวเอง ตัวเราเองต้องใช้คล่องอยู่แล้วนะ
เพราะมันจะมีตัวช่วยหลายๆ อย่างให้ทำงานได้รวดเร็ว และที่สำคัญคือกินสเปคเครื่องน้อยกว่า และรองรับภาษาไทยเป็นอย่างดีครับ
2.1 ติดตั้งโปรแกรม
ดาวน์โหลดตัวติดตั้งมาจากที่นี่ และติดตั้งให้เรียบร้อย ให้แน่ใจว่าเราอัพเดต Visual Studio Code เป็นเวอร์ชั่นล่าสุดแล้ว
2.2 ติดตั้ง Extension
เราสามารถเข้าไปติดตั้งส่วนเสริม
- กดเปิดส่วน Extension ใน Visual Studio Code
- พิมพ์ค้นหาชื่อ Extension ที่ต้องการ
ชื่อ Extension ทีต้องลงให้เรียบร้อย มีดังนี้
- Angular 2 TypeScript Emmet
- Angular 2 TypeScript Snippet
- AutoFileName
- Debugger for Chrome
- htmltagwrap
- JavaScript ES6 Code Snippet
- JavaScript Snippet Pack
- Path Intellisense
- TSLint
3. ติดตั้ง MongoDB Database Server
ดาวน์โหลด
วิดีโอแนะนำวิธีติดตั้ง MongoDB Server บน Windows 7, 8, 10
จัดอบรม MEAN Stack 2.0 อัพเดตแนวคิดครั้งใหญ่ให้ถูกต้อง พร้อม Workshop
ถ้าสนใจให้พลไปแชร์ประสบการณ์ หรือจัดอบรมให้ทีม และบริษัทองค์กรในส่วนของ MEAN Stack ที่อัพเดตเนื้อหาล่าสุดพร้อมสำหรับปี 2016 – 2017 เป็นต้นไป ลองดูรายละเอียดที่นี่ หรือโทรติดต่อ 083-071-3373 จะได้ปรับเนื้อหาได้เหมาะกับทีมกันนะ