Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

MEAN Fullstack Trello clone: WebSocket, Socket IO

Xây dựng ứng dụng Trello Fullstack với MEAN: WebSocket, Socket IO

Xây dựng ứng dụng Trello Fullstack với MEAN: WebSocket, Socket IO

Học MEAN Stack, WebSocket, Socket IO, Angular, Typescript, NodeJS, Express, Mongodb và Triển khai

4.5
(148 đánh giá)
1,612 học viên
Giảng viên
Oleksandr Kocherhin
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
9.0 giờ video
52 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Dự án MEAN fullstack với Angular, Express, Node, Typescript, Socket io, MongoDB
Viết code chất lượng cao
Tạo các module và service có thể tái sử dụng
Xây dựng kiến trúc hoàn chỉnh và code DRY

Yêu cầu

Máy tính có thể cài đặt phần mềm (Windows, MacOS, hoặc Linux)
Yêu cầu có kiến thức về Javascript

Đối tượng phù hợp

Khóa học dành cho bạn nếu muốn phát triển một dự án fullstack thực tế từ đầu đến cuối
Khóa học dành cho tất cả những ai quan tâm đến phát triển ứng dụng với Angular, Typescript, Socket IO
Khóa học dành cho bạn nếu muốn nâng cao kiến thức về phát triển web

Nội dung khóa học

8 phần • 52 bài giảng
1 Phần này học về gì?
2 MEAN Stack. Chúng ta sử dụng những công nghệ nào?
3 Tài nguyên có thể tải xuống
4 Cài đặt Node & Angular
5 Cấu hình máy chủ NodeJS
6 Cài đặt Cơ sở dữ liệu Mongodb
7 Bạn đã dùng trình soạn thảo tốt chưa? Tôi khuyên dùng VsCode
1 Phần này học về gì?
2 Thiết lập Web Sockets trong NodeJS
3 Tạo Mongoose user model
4 Thêm chức năng đăng ký trong NodeJS
5 Triển khai đăng nhập trong NodeJS
6 Tạo auth middleware trong NodeJS
7 Tạo auth module trong Angular
8 Trang đăng ký trong Angular - Markup + Form
9 Trang đăng ký trong Angular - service + validation
10 Trang đăng nhập trong Angular
11 Trang chủ trong Angular
12 Auth interceptor trong Angular
13 Auth guard trong Angular
1 Phần này học về gì?
2 Lấy danh sách bảng
3 Giao diện cho việc lấy danh sách bảng
4 Form inline
5 Triển khai tạo bảng mới
6 Thêm Thanh trên cùng và đăng xuất
1 Phần này học về gì?
2 Tạo board module
3 Lấy thông tin một bảng
4 Thêm board stream
5 Tạo socket service
6 Tham gia và rời bảng
7 Xác thực trong socket.io
8 Lấy danh sách cột
9 Tạo cột với websockets
10 Lấy danh sách cột phía client
11 Form tạo cột
12 Tạo một task cơ bản
13 Lấy danh sách task
14 Form tạo task
1 Cập nhật tên bảng
2 Xóa bảng
3 Xóa cột
4 Cập nhật cột
5 Hủy đăng ký trong Angular
1 Task module và component cơ bản
2 Lấy task và cột
3 Cập nhật task
4 Xóa task
1 Triển khai ứng dụng Mean stack
1 Bài tập về nhà
2 Bài học thêm của tôi

Giới thiệu khóa học

In this course we will build a Trello clone API using MEAN Stack: Angular, Typescript, NodeJS, Express, MongoDB and Socket IO . This course is fully focused on fast and deep dive into creation of fullstack application with this tools. We will start from scratch and step by step you will get close to finished real application. You will deeply understand how to structure your application, build reusable and understandable modules and services and split code into smaller chunks of code. We will write code together in efficient way to make it pure and avoid data complexity. We will do real time communication by implementing WebSocket with Socket IO.

Our code will be written with Typescript on the backend and on the client.

We will deploy our application to the real production server at the end of the course.

For each lesson you'll get source code of the lesson, so it's easy to see the progress and get a working app on any lesson you want. 

What you will learn in this course:

  • Structure and configure project

  • Write high quality code with Typescript on real project

  • Create reusable modules, controllers and services

  • Implementing authentication both in http and in websockets

  • Deeply understand Angular & Express design patterns

No prior knowledge except of Javascript is needed (because I will teach you everything from basics) but if you have experience with any of Mean stack  (Angular/Express/Typescript/MongoDB/Socket io) it will be easier for you to go through this course.

If you are feeling like you learned web but you still still missing knowledge of how to build your own real application this course is what you need. 

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Fullstack Development
Hiển thị tất cả khoá học Javascript
Hiển thị tất cả khoá học Node Js
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊