Bạch Ngọc Toàn
TEDU - Học lập trình trực tuyến
Sáng lập TEDU
Khóa học của giảng viên
Khóa học sử dụng TypeScript căn bản
Khóa học TypeScript căn bản là khóa học miễn phí của TEDU giới thiệu cho các bạn làm quen với một ngôn ngữ gọi là TypeScript dùng để phát triển ứng dụng phía client. Giúp bạn có nền tảng tốt để học Angular2
Lập trình SQL Server căn bản
Khóa học này mình sẽ giới thiệu cho các bạn các kỹ thuật thao tác với SQL Server 2008
Thiết kế RESTful API với ASP.NET Core và Dapper ORM
Bạn dùng LINQ to Entity bạn đã nắm chắc ngôn ngữ SQL chưa? Làm sao để tổ chức tốt một hệ thống Backend trong .NET Core cùng các khái niệm đi kèm với nó? Ngoài ra khoá học này còn cung cấp nhiều hơn thế.
Làm việc với AJAX JQuery trong ASP.NET MVC
Khóa học này là một khóa học ngắn giúp các bạn tạo một màn hình thêm sửa xóa tìm kiếm phân trang sử dụng ASP.NET MVC và JQuery AJAX để thao tác là chính.
RAG for .NET: ASP.NET 8 + OpenAI+ Qdrant (Từ Zero đến Demo)
Xây một hệ RAG chạy thật với ASP.NET 8: ingest PDF/TXT vào Qdrant, hỏi–đáp có nguồn trích dẫn, dùng OpenAI SDK/Ollama và function-calling tools.
Quản trị & Phát triển ứng dụng với PostgreSQL
Khóa học dành cho developer đã biết SQL, muốn làm chủ PostgreSQL — không phải khóa "nhập môn database".
C# Mastery: From Professional to Advanced Developer
Nâng tầm kỹ năng lập trình C# của bạn với khóa học chuyên sâu dành cho các lập trình viên đã có kinh nghiệm
Kỹ thuật Unit test cho .NET Developer
TEDU xin giới thiệu với các bạn khóa học Kỹ thuật dành cho .NET Developer sử dụng framework xUnit trên .NET Core.
Làm dự án với ReactJS + Redux và TypeScript
Khóa học này sẽ thay đổi hoàn toàn mới sử dụng ReactJS, TypeScript và Redux. Với React chúng ta sẽ sử dụng Functional Component và React Hooks
Xây dựng ứng dụng Mobile với Flutter căn bản
Khóa học hướng dẫn xây dựng ứng dụng mobile căn bản sử dụng Flutter, framework xây dựng mobile app đa nền tảng từ Google sử dụng ngôn ngữ Dart.
Làm dự án với WebAPI, AngularJS và EF Code First
Đây không đơn thuần là khóa học giúp các bạn làm dự án hay làm project thực tế mà nó còn bao gồm các kiến thức và kỹ năng giúp các bạn làm việc chuyên nghiệp trong môi trường công ty phần mềm.
Phát triển Web App với .NET 6 (ABP Framework & Angular)
Trong khoá học này chúng ta sẽ xây dựng 1 ứng dụng web bán hàng từ đầu đến cuối từ chưa có gì đến một ứng dụng hoàn chỉnh sử dụng ABP Framework cho Backend API và Angular cho Frontend.
Truy vấn LINQ từ cơ bản đến nâng cao
LINQ là ngôn ngữ truy vấn đa năng mà chúng ta cần sử dụng chúng ở tất cả mọi nơi trong ứng ụng .NET. Nhưng nhiều bạn chưa có kiến thức cũng như kỹ năng để hiểu rõ về nó và để viết được các câu LINQ tối ưu.
Khóa học Angular căn bản 2023 - mới nhất
Đáp ứng nhu cầu cập nhật mới khóa học Angular căn bản trên phiên bản mới nhất, TEDU ra mắt khóa học TEDU-51 hoàn toàn miễn phí cho mọi người.
Phương pháp phát triển phần mềm hiện đại - Agile Fundamental
Khoá học sẽ giới thiệu một tư duy và phương pháp phát triển phần mềm hiện đại trên thế giới để chúng ta hiểu thêm về các gã khổng lồ phát triển phần mềm ra sao?
Khoá học ReactJS căn bản
Khoá học sử dụng ReactJs căn bản cho các bạn mới bắt đầu làm nền tảng cho khoá học React Native từ TEDU
Biến .NET API thành AI Agent: Build MCP Server chuẩn Production với C#
Từ Clean Architecture → MCP Tools → Azure Deployment — Claude & Copilot gọi được API của bạn
TEDUOS Founder Track
Sở hữu toàn bộ source code SaaS Framework kiến trúc Microservice + 10h kèm tay 1-1 + Coaching vô thời hạn đến khi ra sản phẩm. Lớp học tối đa 10 người.
Phát triển ứng dụng trắc nghiệm sử dụng API DDD, MongoDB và Blazor
Khóa học này sẽ học cách xây dựng ứng dụng thi trắc nghiệp trực tuyến sử dụng ASP.NET Core REST API và MongoDB hoàn chỉnh. Các bạn sẽ được học các cách triển khai sử dụng công nghệ mới nhất qua 1 bài toán cụ thể là web thi trắc nghiệm.
Triển khai CI/CD với Jenkins
Khoá học này trang bị cho các bạn cách sử dụng Jenkins để build và triển khai ứng dụng tự động.
Quản lý source code trong dự án với GIT
Git là một hệ quản trị mã nguồn đang được ưa chuộng và sử dụng rộng rãi hiện nay. Được phát triển năm 2006 bởi Linus Tovarld, cha đẻ của Linux.
Lập trình Blazor căn bản
Khóa học lập trình Blazor căn bản mục đích giúp các bạn có thể có các kiến thức cơ bản nhất để có thể học các khóa lập trình dự án với Blazor
Xây dựng REST API với NodeJS MongoDB và TypeScript
Khóa học này là khóa học đầu tiên trong series khóa học liên quan đến MERN Stack, nó sẽ giúp bạn build một REST API sử dụng NodeJS với TypeScript kết nối cơ sở dữ liệu MongoDB.
Xây dựng System Design Playground với .NET, React, SQL Server & AI
Khóa học giúp lập trình viên thiết kế hệ thống phần mềm có thể scale, vận hành và phát triển lâu dài. Không dạy lý thuyết suông, không vẽ sơ đồ cho đẹp — tập trung vào cách tư duy, phân tích yêu cầu và đưa ra quyết định kiến trúc đúng trong thực tế.
Khóa học Angular 2 căn bản
Khóa học Angular2 cơ bản giới thiệu tổng quan về Angular2 như kiến trúc, các thành phần của Angular2, giúp các bạn tiếp cận nhanh nhất với Angular2.
Làm dự án thực tế với Angular 2+ Web API
Khóa học sẽ hướng dẫn các bạn cách làm dự án thực tế và tổ chức code với Angular 2 và sau đó upgrade lên 6 kết hợp với ASP.NET WebAPI để tương tác với CSDL SQL Server.
AngularJS cho người mới bắt đầu
Khóa học này mình sẽ mang đến cho các bạn các kiến thức cơ bản về làm việc với AngularJS, một framework xây dựng Single Page Application phổ biến nhất hiện nay.
Clean Architecture .NET: Chuẩn Senior từ Domain đến Production
Khóa học Clean Architecture .NET thực chiến — xây hệ thống Order Management từ Domain đến API, có CQRS, DDD, test đầy đủ. Không lý thuyết suông, code chạy được ngay.
Làm dự án với ASP.NET Core 3.1
Khóa học này hoàn toàn miễn phí sẽ hướng dẫn các bạn xây dựng một ứng dụng hoàn chỉnh từ đầu sử dụng ASP.NET Core 3.1 mới nhất.
Xây dựng ứng dụng CMS với ASP.NET Core 8.0 + Angular
Khóa học xây dựng dự án thực tế sử dụng phiên bản .NET mới nhất sẽ ra mắt chính thức vào cuối năm 2023 là .NET 8. Khóa học này sẽ cung cấp cho các bạn những kiến thức và cách xây dựng dự án được cập nhật công nghệ mới nhất.
Lập trình ASP.NET Core từ cơ bản đến nâng cao
Khóa học này được thiết kế bởi TEDU sử dụng từ phiên bản ASP.NET Core 2.2 trở đi và sẽ bao gồm các bài từ nền tảng cơ bản đến nâng cao cho tất cả mọi người học .NET Core
Hướng dẫn Thiết kế Website với Google Stitch & AI
Khám phá cách kết hợp Google Stitch và AI Builder để thiết kế website chuyên nghiệp chỉ trong 60 phút. Hướng dẫn chi tiết quy trình từ khởi tạo giao diện bằng AI đến khi deploy hoàn tất lên Vercel. Tối ưu hóa quy trình coding của bạn ngay hôm nay!
Xây dựng ứng dụng web với ASP.NET Core
Khóa học lập trình ứng dụng web với nền tảng ASP.NET Core của Microsoft sử dụng công nghệ mới nhất với structure design tối ưu cải tiến.
Xây dựng ứng dụng web với ASP.NET Core Web API + Identity Server + Angular
Sau một thời gian ấp ủ và chuẩn bị, TEDU xin chia sẻ ra cộng đồng một khóa học hoàn toàn mới và hoàn chỉnh về ASP.NET Core Web API kết hợp Identity Server và Angular.
Lộ Trình C# Đầy Đủ: Từ Chưa Biết Gì Đến Làm .NET Backend Như Developer Thật Sự
Từ chưa biết gì đến tự xây được .NET Backend API production-ready — có lộ trình rõ, code chạy được ngay.
Lập trình JQuery từ cơ bản đến nâng cao
Khóa học này mình sẽ giới thiệu tổng quan cho các bạn những kiến thức để làm việc với JQuery từ căn bản đến nâng cao giúp cho bạn nắm chắc để tự tin áp dụng trong dự án.
Xây dựng website học trực tuyến với ASP.NET Core - 2026
Hiểu sâu để tự tin làm việc với ASP.NET Core — Web API, EF Core, Clean Architecture
Lập trình dự án Website bán hàng ASP.NET MVC 4
Đây là khóa học của TEDU với format là quá trình làm một dự án thực tế step by step để giúp các bạn giải quyết các vấn đề thường gặp một cách nhanh nhất.
System Design cho Developer: Tư duy kiến trúc hệ thống từ nền tảng đến thực chiến
Khóa học System Design dành cho developer 2–7 năm kinh nghiệm. Từ database, caching, microservices đến bảo mật và case study thực tế. Học để thiết kế được, không chỉ code được.
Linux Cho .NET Developer: Khóa Học Vận Hành Thực Chiến
Khóa học Linux cho .NET Developer: deploy, vận hành, xử lý sự cố ASP.NET Core trên Linux từ A-Z. Không lý thuyết suông, toàn bài lab thật
AI-Driven Development First: Xây phần mềm thật với BMAD v6
Bạn không học lý thuyết suông. Bạn dựng thật một sản phẩm — web học toán tư duy cho học sinh tiểu học, chạy Next.js, có học liệu, có chấm bài, có lưu lịch sử luyện tập — từ PRD đến code chạy được, chỉ bằng cách trò chuyện đúng cách với AI.
Khóa học NodeJS căn bản
Đây là khóa học hướng dẫn cho các bạn cách làm quen với NodeJS và các tính năng cũng như phương pháp làm việc với NodeJS.
Lập trình C# toàn tập cho người mới bắt đầu
Khoá học này TEDU thiết kế theo dạng Mindmap giúp các bạn chưa có kiến thức nền tảng C# có thể học được. Các bạn sẽ nhìn thấy tổng thể những gì mình cần học thông qua Mindmap.
Phân tích & thiết kế CSDL với 10 loại dự án
Khoá học này sẽ trang bị cho các bạn kiến thức từ cơ bản đến nâng cao về SQL bao gồm tư duy phân tích thiết kế, tương tác và tối ưu cơ sở dữ liệu SQL Server qua 10 loại dự án.