Education

NodeJS for Enterprise 2.0

Course NodeJS for Enterprise 2.0

แชร์ประสบการณ์และเทคนิคในการออกแบบ Web Api Pattern  ด้วย NodeJS ซึ่งเป็นภาษา JavaScript ที่มีความยืดหยุ่น วางโครงสร้างโค้ดและฟีเจอร์อย่างไรให้ช่วยลดข้อผิดพลาดและเพิ่มความรวดเร็วในการพัฒนาฟีเจอร์ใหม่ๆ รูปแบบการเรียนการสอน เป็นการบรรยาย แสดงตัวอย่างซอร์สโค้ด และเล่าถึง Use case ว่าทำไมเลือกใช้วิธีการดังกล่าว ไม่ได้เน้น lab ให้เขียนโค้ดตาม

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

  • ผู้มีความรู้พื้นฐาน JavaScript 
  • ผู้สนใจเทคโนโลยี Non- Blocking I/O การเขียนโปรแกรมแบบ Asynchronous
  • ผู้เขียนโปรแกรมแบบ Strong Type แล้วอยากบริหารจัดการการเขียนโค้ดสำหรับ Dynamic Type 
  • ผู้สนใจพัฒนา Web Api ด้วย NodeJS, Open Source  ที่มีขนาด  Community ใหญ่มาก

สิ่งที่ต้องเตรียม

1. Laptop Ram Available 1GB+ เนื้อที่ดิสก์ 400 Mb + 

2. ติดตั้ง NodeJS version ุ6+ (https://nodejs.org/en/download/)

3. VSCode (https://code.visualstudio.com/download)

4. MongoDB version 3.2 +(https://www.mongodb.com/download-center#community)

เนื้อหา

วันที่ 1

  • Introduction
  • Modules
  • JavaScript ES6
    • Break
  • REST API
  • Setup MongoDB
  • Express Server
  • Asynchronous Callback
  • Beautiful Code with Promise, Async Await 
    • Launch
  • Refactor code with OOP and Integrate with REST Api
  • Custom Module
    • Break
  • Unit and BDD Test with Mocha and Chai
  • Configuration Coding
    • End

วันที่ 2

  • Route Center
  • Smart Validation
    • Break
  • Log Center
  • Documentation
    • Launch
  • Authorization
  • Authentication
    • Break
  • Q & A
    • End


สถานที่ บริษัท 3DS Interactive
https://www.google.co.th/maps/place/3+DS+Interactive/@13.7198936,100.5045238,17z/data=!3m1!4b1!4m2!3m1!1s0x30e298e9e5426c17:0x540ea391d8bfb1b6?hl=th

E05c23521f04589c5c45a10c5568f0ecc2d493b3
Organized by
ขาเดฟ