Combo 4 Khóa Học Lập Trình Backend – Làm Chủ Backend Từ A-Z cùng RoninHub
Combo 4 Khóa Học Backend Roninhub giúp bạn xây dựng nền tảng vững chắc về Backend, từ cơ bản đến nâng cao, bao gồm System Design và Kafka. Khóa học hướng dẫn chi tiết qua các dự án thực tế, giúp bạn có kỹ năng làm việc chuyên nghiệp.
Nội dung khóa học
Khóa học 01: Backend Cơ Bản (Mới) Khóa học 02: Advanced Backend Khóa học 03: System Design: Highly Concurrent Systems Khóa học 04: Kafka Nâng Cao: Ứng Dụng trong System Design và MicroservicesBạn sẽ học được gì
Khóa học này dành cho ai
- Bạn muốn học Backend từ cơ bản đến nâng cao với các dự án thực tế.
- Bạn muốn hiểu rõ kiến trúc hệ thống và thiết kế hệ thống chịu tải cao.
- Bạn là lập trình viên muốn chuyên sâu về Backend, System Design và Microservices.
- Bạn đang tìm kiếm khóa học thực chiến về Kafka để triển khai trong các hệ thống lớn.
- Bạn mong muốn có nền tảng vững chắc để phát triển các ứng dụng Backend chuyên nghiệp.
System Design: Highly Concurrent Systems
Khóa học Advanced Backend là cơ hội tuyệt vời để bạn nâng cao kỹ năng lập trình backend của mình. Với đội ngũ giảng viên giàu kinh nghiệm và chương trình học được thiết kế chuyên sâu, khóa học này không chỉ giúp bạn nắm vững các khái niệm phức tạp mà còn áp dụng chúng một cách hiệu quả trong thực tiễn.
👨💻 Đối tượng
- Backend Engineer, Data Engineer, DevOps Engineer.
- >= 2 năm kinh nghiệm
- Không phụ thuộc ngôn ngữ
- Định hướng: Senior Backend Engineer, Solution Architect
📚 Nội dung chính
- Relational Database
- Replication
- Partitioning / Sharding
- Tại sao Relational Database kém trong khả năng mở rộng? Còn NoSQL Database có hiệu suất (một số trường hợp) và khả năng mở rộng tốt hơn?
- Cách chọn database khi thiết kế?
- ...
- Thực hành 3
- Principles
- Ngoài nhiệm vụ tăng tốc độ truy xuất dữ liệu, Cache còn có thể làm nhiệm vụ gì khác?
- Advanced Data Structures trong Redis và ứng dụng
- ...
- Thực hành 4
- Những yếu cầu cần đánh giá khi chọn protocol, technology
- Trường hợp nào nên dùng giao thức nào?
- ...
- Thực hành 5
- Microservices
- Tại sao dùng Microservice? Khi nào dùng Microservice?
- Từ Monolithic đến Microservice
- Distributed Transaction
- ...
- Thực hành 7
- Diagramming
- C4 model và freestyle model
- Kỹ thuật vẽ
- Cách trình bày
- Thực hành 8
- 12 homeworks + Review
- Thiết kế hệ thống theo yêu cầu của học viên.
- Demo Code
- Cách học hiệu quả
- Kỹ năng phỏng vấn
- Tài liệu nghiên cứu thêm (not free internet resources)
💡 Hình thức học
- Học qua Video Record + Code mẫu + Tài liệu
- Hỏi đáp, trao đổi trên Discord
- 2 buổi Mentoring 1:1 (x 90 phút)
- Hướng dẫn thiết kế hệ thống theo yêu cầu
- Hướng dẫn ôn luyện phỏng vấn
- 2 buổi Mock Interview 1:1 (x 90 phút)
- Câu hỏi phỏng vấn thực tế.
- Đánh giá điểm mạnh, điểm yếu.
- Hướng dẫn khắc phục.
- Trình bày, trả lời đúng và thuyết phục.
- Review CV.
- Thời lượng: 2 tháng.
- Tham gia cộng đồng Discord Ronin & Chia sẻ tài liệu hay.
- Private Discord channel để hỏi đáp, trao đổi.
🧑🏫 Người hướng dẫn
- Vương
- Technical Lead @ TymeX
- Admin @ System Design VN
- Ex Team Lead @ One Mount
- Xem CV tại đây
🌟 Kết quả
🎳 Điều Kiện
-
- Computer Architecture
- DSA
- Network
- OS
Khóa học Advanced Backend
Khóa học Advanced Backend là cơ hội tuyệt vời để bạn nâng cao kỹ năng lập trình backend của mình. Với đội ngũ giảng viên giàu kinh nghiệm và chương trình học được thiết kế chuyên sâu, khóa học này không chỉ giúp bạn nắm vững các khái niệm phức tạp mà còn áp dụng chúng một cách hiệu quả trong thực tiễn.
Nội dung khóa học
Bài 01 - REST API Design Bài 02 - Caching Techniques Bài 03 - Redis Bài 04 - Codebase Structure Bài 05 - Programming Design Patterns Bài 06 - Integration (Case study: VNPay Payment Gateway) Bài 07 - Security Bài 08 - Clean Code + Code Review + Principles Bài 09 - Regex Bài 10 - Data Modeling + Database Design + Handling with Datetime Bài 11 - How Index Works + Index Best Practices Bài 12 - Query Optimization Bài 13 - How Transaction Works + Transaction Best Practices Bài 14 - High Concurrency Techniques Bài 15 - Join + View + Partition Bài 16 - Unit Test Bài 17 - Load Test Bài 18 - Computer Network Bài 19 - Operating System Bài 20 - Container Bài 21 - Deployment Bài 22 - CI/CD Bài 23 - Pet Project: Airline Booking System Bài 24 - Mock InterviewBạn sẽ học được gì
Khóa học này dành cho ai
- Backend Engineer, Data Engineer.
- Người đi làm 1 - 3 năm.
- Sinh viên năm cuối.
- Người đã nắm được kiến thức và kỹ năng cơ bản về Backend.
- Không phụ thuộc ngôn ngữ (Java, Go, Javascript, Python, PHP, C#, ...)
- Định hướng: Senior Backend Engineer.
RoinHub
Khóa học Backend Java Cơ Bản
Đây là khóa học giúp nâng cao kỹ năng và mở rộng kiến thức nền tảng vững chắc để bắt đầu sự nghiệp lập trình backend.
Java Core:
1. Giới thiệu + Cách học hiệu quả + Cài đặt môi trường 2. Biến, Kiểu dữ liệu, Arrays 3. Function, Loop 4. OOP, Class, Tính chất của OOP 5. Class Design 6. Exception, I/O 7. Xử lý File 8. Bài tập tổng kết học phầnCấu trúc dữ liệu và giải thuật:
9. Array List, Linked List 10. Queue, Stack 11. Thuật toán sắp xếp 1 12. Đệ quy 13. Thuật toán sắp xếp 2 14. Bài tập tổng kết học phầnDatabase:
15. MySQL 16. Thiết kế cơ sở dữ liệu 17. Join 18. Index, Transaction 19. Bài tập tổng kết học phầnWeb Development:
20. Phân tích và thiết kế 21. Kỹ thuật sử dụng công cụ IDE: IntelliJ, VSCode, Postman 22. GitSpring Framework:
23. Giới thiệu và cài đặt Spring project 24. Thực hành REST API: CRUD 25. ORM 26. Tác vụ bất đồng bộ 27. Bài tập tổng kết học phầnFinal:
28 - 29. Project: Đặt phòng khách sạn (Airbnb) 30. Review CV 31-32. Mock InterviewsBạn sẽ học được gì
Khóa học này dành cho ai
- Sinh viên năm 1 - 3. Sinh viên chưa chắc kiến thức và kỹ thuật.
- Người chuyển ngành.
- Định hướng: Junior Backend Engineer. Trang bị kiến thức nền tảng vững.
RoinHub
Combo 6 Khóa Fullstack Web Developer Super – Từ Frontend đến Backend cùng Dư Thanh Được
Bạn sẽ học được gì
Khóa học này dành cho ai
- Bạn muốn học lập trình web từ cơ bản đến nâng cao với dự án thực tế.
- Bạn đang tìm kiếm một lộ trình học bài bản với hướng dẫn chi tiết.
- Bạn là lập trình viên muốn nâng cao kỹ năng về Next.js, Node.js, React.js, Nest.js và CI/CD.
- Bạn muốn học cách triển khai ứng dụng web chuyên nghiệp trên VPS.
Dư Thanh Được
Combo 6 Khóa Fullstack Web Developer Super – Từ Frontend đến Backend cùng Dư Thanh Được
Khóa Học Nest.js Super | Dự án Ecommerce API tích hợp thanh toán online
Nội dung học tập
Chương 0: Tài liệu kèm Chương 1: Hướng dẫn học và Group hỗ trợ học viên Chương 2: Ôn tập JS và TS Chương 3: Nest.js cơ bản Chương 4: Cập nhật Zod v4 và nestjs-zod v5 Chương 5: Phân tích CSDL dự án Ecommerce Chương 6: Chức năng User: Auth Chương 7: Chức năng Language Chương 8: Prisma Migrate Chương 9: Chức năng Role-Permission Chương 10: Chức năng Profile Chương 11: Chức năng User: Quản lý user Chương 12: Chức năng Media Chương 13: Chức năng Product Chương 14: Chức năng Cart và Order Chương 15: Chức năng thanh toán online Chương 16: Websocket Chương 17: Nâng cao Chương 18: Cập nhật versionBạn sẽ học được gì
Khóa học này dành cho ai
- Cần thành thạo framework Nestjs.
Khóa Học Nest.js GraphQL cùng Dư Thanh Được
Nội dung học tập
Chương 0: Tài liệu kèm Chương 1: Mở đầu Chương 2: Graphql cơ bản Chương 3: Thực hành trên dự án Ecommerce.Bạn sẽ học được gì
Khóa học này dành cho ai
- Muốn học GraphQL với Nestjs
Dư Thanh Được
Khóa Học Next.js Super | Dự án Quản lý quán ăn, gọi món bằng QR Code
🔥Source code của cả khóa học sẽ được mình cung cấp.
Nội dung học tập
Chương 1: Hướng dẫn học và Group hỗ trợ học viên Chương 2: Next.Js cơ bản (public video) Chương 3: React 19 và Next.js 15 Chương 4: Phân tích dự án Quản lý quán ăn Chương 5: Hướng dẫn dùng template và serverChương 6: Authentication
Chương 7: Profile cá nhân Chương 8: Xử lý refresh token Chương 9: Quản lý tài khoản nhân viên Chương 10: Quản lý món ăn Chương 11: Quản lý bàn ăn Chương 12: Trang chủ & Caching Chương 13: Khách hàng gọi món & Websocket Chương 14: Quản lý đơn hàng Chương 15: Dashboard Chương 16: Phân quyền nhân viên Chương 17: Login với Google Chương 18: Zustand Chương 19: Parallel Routes & Intercepting Routes Chương 20: Đa ngôn ngữ (i18n) Chương 21: SEO Chương 22: Deploy Next.js lên Vercel Chương 23: Tối ưu UI/UX, kích thước file build và hơn thế nữa Chương 24: Cập nhật dự án Next 14 -> Next 15 (cả next-intl và các package liên quan) Chương 25: Phần quà khóa họcBạn sẽ học được gì
Cung cấp full source code FrontEnd và BackEnd.
Khóa học này dành cho ai
- Cần thành thạo framework Nextjs.
- Vừa học xong Reactjs.
- Đang kinh doanh quán ăn muốn dùng đến QR code.
- Cần SEO chuẩn cho website.
Khóa Học CI/CD Deploy React, Next, Node lên VPS
Nội dung học tập
Chương 1: Group hỗ trợ Chương 2: Tên miền và VPS Chương 3: Làm quen với SSH Chương 4: Linux cơ bản Chương 5: Remote SSH bằng VS Code Chương 6: Deploy React, Vue, Angular Chương 7: Quản lý các tiến trình Node.js với PM2 Chương 8: Deploy Next.js, Nuxt.js, Node.js Chương 9: Trỏ tên miền | Nginx Load Balacing | Bảo mật HTTPS Chương 10: Remote dev trên VPS Chương 11: CICD qua Github Action Chương 12: Thông báo Telegram khi deploy Chương 13: Thiết kế CI/CD workflow khi làm việc thực tế Chương 14: Deploy với Docker Chương 15: Quà tặng khóa họcBạn sẽ học được gì
CI/CD với Github Actions và Docker
Khóa học này dành cho ai
- Người muốn triển khai production cho website cá nhân hoặc dự án vừa và nhỏ cho doanh nghiệp
- FE hoặc BE Dev muốn có thêm skill => làm đẹp CV => dễ dàng xin việc hoặc tăng lương
- Muốn tìm hiểu thêm về DevOps nhưng chưa biết bắt đầu từ đâu
Dư Thanh Được
















