Thời gian: 24 buổi = 14 buổi Golang (Gorilla Mux, MySQL, RabbitMQ) + 10 buổi HTML,CSS, JavaScript, Vue.js 3
Giảng viên: Techmaster team Học viên: là những lập trình viên trẻ có 6-12 tháng kinh nghiệm lập trình Java hoặc JavaScript, Python.
Sách tham khảo:
- Golang in Action
- Concurrency In Go
- Network Programming In Go
- Cấu trúc thư mục sẽ được đánh số theo buổi 01,02,03 và công nghệ Go hoặc Vue
├── Go01-LearnGoByExamples ├── Go02-Packages ├── Go03-Concurrency ├── Vue01-HTMLByExamples └── ReadMe.md - Trong mỗi thư mục tương ứng với một buổi học, nhất thiết phải có file ReadMe.md, giải thích chi tiết nội dung thực hành trong buổi học.
- Khuyến khích giảng viên sử dụng draw.io để vẽ diagram minh hoạ.
- Mỗi buổi học cần có:
- 3-5 ví dụ cực kỳ đơn giản, chắc chắn chạy được ngay trên lớp
- 1 ví dụ nâng cao
- 1 bài tập về nhà cho sinh viên làm
- Cần code ví dụ mẫu tuân thủ clean code (đừng code ẩu !)
- Giải thích rõ ràng bằng comment trực tiếp trong code