MEAN Fullstack Trello clone: WebSocket, Socket IO (Udemy.com)
Learn MEAN Stack, WebSocket, Socket IO, Angular, Typescript, NodeJS, Express, Mongodb and Deployment
Created by: Oleksandr Kocherhin
Last updated February 2026
What you will learn
- MEAN fullstack project with Angular, Express, Node, Typescript, Socket io, MongoDB
- Write high quality code
- Create reusable modules and services
- Write perfect architecture and dry code
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating4.4 out of 5higher than 33% of them
- Reviews152#544 of 816 by number of reviews
- Length8.8 hourslonger than 54% of them
- Last updatedFebruary 2026more recently than 75% of them
Course Description
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.
Instructor Details
- 4.4 Rating
152 Reviews
Oleksandr Kocherhin
I am a full-stack developer with a passion for learning and teaching what I know. I have been programming for around 10 years and teaching for almost 6 years.
I believe in learning through doing and this philosophy is present in every course that I teach. I love exploring new web & mobile technologies and my courses focus on giving you the edge in our fast-moving industry.
More courses by Oleksandr Kocherhin
React JS Portfolio Project - React Training for Beginners (2026)
4.5 (1,903 Reviews)
Provider: Udemy
Time: 2.2h
$54.99
JavaScript Interview Questions - Coding Interview 2026
4.7 (1,325 Reviews)
Provider: Udemy
Time: 3.8h
$11.99
Angular Interview Questions - Coding Interview 2026
4.7 (802 Reviews)
Provider: Udemy
Time: 5.8h
$74.99
React Interview Questions - Coding Interview 2026
4.5 (697 Reviews)
Provider: Udemy
Time: 4.2h
$11.99
Angular and NgRx - Building Real Project From Scratch (2026)
4.5 (681 Reviews)
Provider: Udemy
Time: 7h
$74.99
Docker и Docker Compose - Деплой проекта с нуля (2025)
4.8 (614 Reviews)
Provider: Udemy
Time: 3.7h
$12.99
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By Mirza Korac on 7/20/2026
Very bad, he uses the Vim for coding.
By Radulescu Stinga Iulian Daniel on 8/10/2024
The course is well outdated but the content is still gold, so many other features explained like a pro.....I needed this from the beginning
By Michael Tilahun on 4/20/2024
I was looking for a Mean stack course that used Typescript for the backend and I'm delighted I found this. The course is not for total beginners however it is a gem for those that have some experience with Angular and Nodejs prior. The instructor is great and always to the point not wasting time on unnecessary feats. He gives brief but precise explanation to every code he writes which makes it very easy to learn. Five stars all the way!
By Kirill Galkin on 12/14/2023
Great course that allows you to understand how to organize the interaction between the server and the client. A good choice after completing beginner courses. Thanks to the author for the clear explanation. I recommend it!
By Anonymized User on 10/16/2023
I really liked the fact that we learn how to build an actual working web app from scratch to deployment in production. Just one thing : the pace is quite fast so you have to pause a lot if you want to follow the code. But at least you learn a lot of concepts that you can dig deeper later with your own projects.
By Roicel Laya on 11/16/2022
Excellent course, the explanations are quite clear and the project is built in a clean and concise way. I think some things can be improved but the good quality still remain.
By Javokhir Rajabboev on 8/4/2022
Very Good course. The reason I didn't give 5 starts because he didn't use angular cli to generate services and models.
By Victor Ferraz on 7/27/2022
The best instructor. Have not seen instructor like Oleksandr who explains things such deeply and easily understandable. Highly recommend!
By Tino D. on 7/21/2022
Absolutely recommendable course, everything explained in detail without unnecessarily lengthening the course, clear purchase recommendation
By Z A Jafferi on 7/15/2022
One of the best courses on Socket.io with Angular I have come across. Oleksandr very professionally explains the code and concepts which many new developers might not know what is going on under the hood. Thanks!!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












