
Giới thiệu khóa học
Node.JS Pro – Tự học từ số 0 (MVC, REST APIs, SQL/MongoDB)
Một khóa học giúp các bạn mới bắt đầu có thể học, hiểu và thực hành xây đựng trang Backend từ đầu, bằng cách sử dụng NodeJS và dàn khung Express.
Các nội dung trọng tâm của khóa học có thể kể tới như:
- Hiểu các nguyên lý, các thành phần chủ chốt khi xây dựng giao diện trang, bao gồm, Frontend, Backend và cơ sở dữ liệu.
- Cài đặt và sử dụng môi trường NodeJS để xây dựng máy chủ trang với Javascript và TypeScript.
- Tạo máy chủ Backend NodeJS với Framework Express.
- Xây dựng máy chủ Backend với SSR (Server Side rendering): ORM với Prisma và MySQL.
- Xây dựng máy chủ Backend dạng RESTful API, hỗ trợ cơ chế CSR (kết xuất phía khách hàng), sử dụng ORM với Mongoose và cơ sở dữ liệu MongoDB.
- Thực hành ứng dụng Fullstack (React/Node.js) với Backend tự tạo.
Bằng việc tập trung vào các nội dung trọng tâm ở trên và đưa ra ví dụ từ góc nhìn của người hoàn toàn mới với Backend cũng như Framework Express, mình hy vọng đây sẽ là khóa học phù hợp cho những bạn “mất gốc”, chưa có nền tảng về Backend, giúp các bạn nắm được “cơ chế” để xây dựng một máy chủ trang một cách thực thụ.
Hi vọng các bạn tìm thấy nhiều điều hữu ích từ khóa học này.
Xem trước khóa học


Bạn sẽ học
- Tư duy xây dựng Backend Server cho trang.
- Hiểu và làm chủ Server Backend Node.js từ con số 0.
- Thực hành các ví dụ Server Backend từ cơ bản đến nâng cao.
- Xây dựng ứng dụng Fullstack React/NodeJS với TypeScript.
- Xây dựng RESTful API Server với Framework ExpressJS (TypeScript).
- Thực hành cơ sở dữ liệu SQL (MySQL) và NoSQL (MongoDB).
- Thực hành lập trình và gỡ lỗi Node.js với TypeScript.
- Thực hành ORM (Prisma) và ODM (Mongoose).
Lý do nên học
Không “lùa gà”, không “làm màu”
Người khác hay so sánh và “làm màu” khóa học của bản thân, cho rằng người ta là nhất, đồng thời hạ thấp các khóa học đang có trên thị trường. Điều này sẽ dẫn tới tình trạng “ảo tưởng sức mạnh về khóa học” và bản thân bạn chính là những “con gà bị lùa.”
Mình không thích điều trên, vì mình biết, chẳng ai là hoàn hảo cả. Mỗi khóa học đều có điểm hay và dở của nó. Không ai hoàn hảo cả, phải không?
Khóa học đơn giản và thực tế
Bố cục khóa học của mình rất rõ ràng và không phô trương. Mỗi khóa học đều có video mẫu về thành quả cuối cùng, đi kèm với giáo án để bạn hình dung trước nội dung sẽ học.
Mình không thích viết những lời quảng bá sáo rỗng. Mình tin rằng chỉ cần video mẫu hoặc hình ảnh thực tế là đủ để bạn đánh giá. Nó dễ hiểu và trực quan hơn nhiều so với việc cố gắng dùng lời “mỹ miều” để thuyết phục.
Làm sao để không “bị lùa”?
Dưới đây là 7 nguyên tắc mình luôn chia sẻ với học viên, để bạn không rơi vào bẫy “lùa gà”:
- Xem kỹ video mẫu và giáo án trước khi học.
Điều này giúp bạn có góc nhìn tổng quát và thực tế về kiến thức sẽ nhận được. - Mình chỉ truyền đạt đúng theo giáo án.
Không có chiêu trò. Không có lừa dối. - Học xong không biến bạn thành siêu nhân.
Kiến thức cần được luyện tập, áp dụng qua dự án thực tế. - Mình không cam kết mức lương sau khóa học.
Bởi mình không phải nhà tuyển dụng. - Khóa học chỉ như thực phẩm chức năng.
Nó giúp bạn, nhưng không thể thay bạn hành động. - Mình cho bạn “cần câu cơm”.
Nhưng việc câu cá hay không là do bạn. - Hãy tỉnh táo khi lựa chọn khóa học.
Tránh bị hấp dẫn bởi những lời cam kết hào nhoáng không có thật.
Bạn vẫn chưa biết giảng viên là ai? Hãy xem giới thiệu tóm tắt về giảng viên bên dưới.
Vài điều bạn nên biết về mình
Mình tốt nghiệp HUST (bách khoa Hà Nội) chuyên ngành CNPM hệ kỹ sư (Software Engineer). Với trên 5 năm kinh nghiệm của dân “đúng ngành”, tập trung vào 3 lĩnh vực chính là chứng khoán (Stock Market), ngân hàng (Banking) và tài chính tín dụng (Finance).
Chưa có bình luận nào