NodeJS Programming (เวอร์ชั่นเต็ม พร้อมซอสโค้ด) | 2,026 min.
1,790 บาท
จากปกติ 2,700 บาท
ดูได้ 360 วัน (ไม่รวม Vat.)
บัญชีผู้ใช้ Facebook หรือ Google เมื่อใช้สมัครแล้วจะไม่สามารถเปลี่ยนแปลงภายหลังได้
Node.js Programming
วีดีโอหลักสูตรนี้จะสอนการพัฒนา RESTful API ด้วย Node.js ที่ช่วยให้การพัฒนาโปรเจ็คทำได้ไว เนื่องจากใช้ความรู้เก่าในการเขียนเว็บด้วย ภาษา Javascript ทำให้เราไม่จำเป็นต้องเรียนรู้ใหม่ และด้วยความสามารถของ Node.js ทำให้เราสามารถรัน ได้หลาย OS อาทิ Windows, MAC, Linux เป็นต้น และความสามารถในเรื่องของ non-blocking ทำให้เราสามารถทำงานแบบไม่ต้องรอคอย (Asynchronous)
ในเนื้อหาจะสอนการเชื่อมต่อ Database โดยใช้ Concept ORM ในการเชื่อมต่อ SQL Server, MySQL , PostgreSQL เป็นต้น สอนการ Upload file และสอนการ Deploy ขึ้น Heroku Cloud Server รวมถึงการแยก Environment Production, Staging, Develop เป็นต้น
เนื้อหาโดยละเอียด
1. Setup and Introduction
- What is NodeJS
- Install NodeJS
- Install VSCode
- Setting VSCode
- VSCode Extensions
- What is NPM
- Run Node project
2. Modern JavaScript
- Let Const
- Template literals
- Object literals
- Destructuring Object
- Destructuring Array
- Default params
- Set
- Includes
- for of
- PadStart PadEnd
- Spread operator
- Class
- Trailing commas
- Rest operator
- Arrow functions
- Async Await
3. Node.js RESTFul API
- Using Express framework
- Using Nodemon
- Adding Methods to Handle GET, POST, PUT, DELETE
- Handle Query String, Path Variable, HTTP Body
- Uploading MultipartFile
- Using REST Client
- Using Postman
- Router management
- Using Controller
- Using Service
- Cross Origin Resource Sharing (CORS)
4. Connect Database
- What is Sequelize
- Using Sequelize CLI
- Sequelize Init and Seed Data
- Create Read Update Delete (CRUD)
- Using Repository
- Migrations PostgreSQL, SQL Server, MySQL Database
6. Deploying to Heroku server cloud
- Environment management
- Using Environment CLI
- Cross environment variables across platforms
- Using .ENV file
- What and Why Heroku?
- Using Heroku
- Environment Variable on Heroku
|
|