NodeJS: The Complete Course to Build RESTFul API with ExpressJS, MongoDB & Heroku

គ្រប់យ៉ាងដែលអ្នកទាំងអស់គ្នាចង់រៀនពីការបង្កើតនៅ​ Web application ដែលមានល្បឿនលឿនអាចបំពេញតាមតម្រូវការផ្សេងៗដូចជាការបង្កើត ​e-commerce web application, web app ផ្សេងៗដោយប្រើប្រាស់ ​NodeJS។ទោះបីអ្នកធ្លាប់ស្គាល់ ​NodeJS ក៏ដោយឬមិនដែលប្រើ NodeJS​ សោះនេះជាវគ្គសិក្សាដែលសម្រឹតសម្រាងឡើងសម្រាប់អ្នក។ខ្ញុំក៏បានបង្រៀនពី CRUD operation, MongoDB, ហើយនឹងការបង្កើត web application មិនមែនសម្រាប់តែប្រើក្នុង development stage ប៉ុណ្ណោះទេតែអ្នកអាចយកវាមកប្រើក្នុង production stage​ដែលអាចទទួលរ៉ាប់រងនូវ requests រាប់លានដងក្នុងពេលតែមួយនៅលើ platform Heroku.


Everything students need to know how to build fast, scalable web application using NodeJS and how to build RESTFul API from scratch to those who know about NodeJS or those who never used NodeJS before. I also introduce and teach how to use Express web framework, NPM concept, CRUD operation, MongoDB, and prepare your web application for production stage, and deployment to real world hosting cloud platform Heroku, all just in this course.

អញ្ចឹងចុះឈ្មោះសាកល្បងចូលរៀនទាំងអស់គ្នាដើម្បីបង្កើតនូវ Web application តាមក្តីស្រមៃរបស់អ្នកទាំងអស់គ្នា។

Created by Last updated Mon, 21-Dec-2020
Curriculum for this course
43 Lessons 02:19:04 Times
  • 1. Welcome To New Course 00:02:03
  • 2. How To Get Help? 00:01:11
  • 3. What is NodeJS? 00:03:02
  • 4. Code Editor/IDE of Your Choice 00:01:08
  • 1. Code Editor on MacOS 00:00:58
  • 2. Installing NodeJS on MacOS 00:06:27
  • 3. Fixing Node Command Not Found on Terminal 00:02:48
  • 1. Code Editor on Windows 00:00:59
  • 2. Installing NodeJS for Windows 00:02:57
  • 1. First NodeJS on MacOS 00:02:15
  • 2. First NodeJS on Windows 00:02:42
  • 1. Global Scope 00:05:48
  • 2. Main Module/Root Module 00:02:02
  • 3. Create Our Own NodeJS Module 00:07:31
  • 4. Event Module 00:06:43
  • 5. Create Http Server Using Http Module 00:03:19
  • 1. Introduction to NPM 00:02:39
  • 2. Package.json 00:01:51
  • 3. Nodemon 00:03:50
  • 1. Introduction to RESTFul API 00:01:05
  • 2. RESTFul Services 00:01:56
  • 3. Build Http Server using Express 00:04:55
  • 4. Middleware 00:02:34
  • 5. Http POST Requests 00:04:02
  • 6. Calling Endpoints Using Postman 00:05:16
  • 7. Input Validation 00:03:02
  • 8. Http PUT Requests 00:04:41
  • 9. Http DELETE Requests 00:04:47
  • 1. MongoDB & Mongoose 00:02:05
  • 2. Create MongoDB Atlas Cluster 00:04:12
  • 3. Connect To Our Database 00:05:08
  • 4. Schema 00:01:47
  • 5. Data Model 00:02:13
  • 6. Save Data To MongoDB on Cloud 00:02:56
  • 7. Query Data From Cloud 00:03:06
  • 1. Introduction To Deployment 00:01:34
  • 2. Get Started With Heroku on MacOS 00:02:22
  • 3. Get Started With Heroku on Windows 00:03:01
  • 4. Preparing App For Production 00:02:40
  • 5. Preparing App For Deployment 00:03:04
  • 6. Adding Project To Git 00:01:51
  • 7. Deploy Now 00:04:27
  • 6. Http Module with Multiple Routes 00:06:07
+ View more
Description

គ្រប់យ៉ាងដែលអ្នកទាំងអស់គ្នាចង់រៀនពីការបង្កើតនៅ​ Web application ដែលមានល្បឿនលឿនអាចបំពេញតាមតម្រូវការផ្សេងៗដូចជាការបង្កើត ​e-commerce web application, web app ផ្សេងៗដោយប្រើប្រាស់ ​NodeJS។ទោះបីអ្នកធ្លាប់ស្គាល់ ​NodeJS ក៏ដោយឬមិនដែលប្រើ NodeJS​ សោះនេះជាវគ្គសិក្សាដែលសម្រឹតសម្រាងឡើងសម្រាប់អ្នក។ខ្ញុំក៏បានបង្រៀនពី CRUD operation, MongoDB, ហើយនឹងការបង្កើត web application មិនមែនសម្រាប់តែប្រើក្នុង development stage ប៉ុណ្ណោះទេតែអ្នកអាចយកវាមកប្រើក្នុង production stage​ដែលអាចទទួលរ៉ាប់រងនូវ requests រាប់លានដងក្នុងពេលតែមួយនៅលើ platform Heroku.


Everything students need to know how to build fast, scalable web application using NodeJS and how to build RESTFul API from scratch to those who know about NodeJS or those who never used NodeJS before. I also introduce and teach how to use Express web framework, NPM concept, CRUD operation, MongoDB, and prepare your web application for production stage, and deployment to real world hosting cloud platform Heroku, all just in this course.

អញ្ចឹងចុះឈ្មោះសាកល្បងចូលរៀនទាំងអស់គ្នាដើម្បីបង្កើតនូវ Web application តាមក្តីស្រមៃរបស់អ្នកទាំងអស់គ្នា។