CODING DOJO
CON ĐƯỜNG TRỞ THÀNH NGHỆ NHÂN PHẦN MỀM
Coding Dojo – Sàn “luyện võ” của các lập trình viên
Coding Dojo mang sứ mệnh nâng cao kỹ năng lập trình và thiết kế cho lập trình viên đồng thời hướng tới sự phát triển vững mạnh của cộng đồng công nghệ Việt Nam. Coding Dojo là nơi mà nhóm các nhà phát triển (developer) cùng nhau vượt qua các thử thách trong lập trình, họ tham gia vào hoạt động thực hành có chủ ý với mục tiêu cải tiến một kỹ năng nào đó của mình trong không khí vui vẻ.
Thời gian
09:00 – 11:00
Thứ 7 hàng tuần
Địa điểm
Văn phòng CodeGym
Số 23, Lô TT01, Khu đô thị Mon City, Hà Nội
Tại sao cần Coding Dojo?
“Trong ngành phần mềm, chúng ta luyện tập trong khi làm việc, đó là lí do tại sao chúng ta lại hay mắc lỗi trong công việc. Chúng ta cần phải tìm cách phân tách việc luyện tập ra khỏi công việc. Chúng ta cần những phiên luyện tập độc lập”_Dave Thomas
Tiến bộ nhanh nhờ hoạt động thực hành có chủ ý
Không chịu áp lực công việc, áp lực thời gian
Tập trung vào cải thiện kỹ năng căn bản của lập trình và thiết kế
Coding Dojo có gì đặc biệt?
- Không cạnh tranh, cộng tác, vui vẻ
- Mọi trình độ kỹ năng đều có thể tham gia
- Thoải mái đề xuất, thử ý tưởng mới
- Hoàn toàn miễn phí
Ai có thể tham gia Coding Dojo?
- Bất kì ai cũng có thể tham dự
- Chỉ cần thích code
- Không phân biệt trình độ, kinh nghiệm…
Lập trình viên luyện tập những kỹ thuật gì tại Coding Dojo?
Agile Development
TDD
Clean Code
Refactoring
Testing
Pair Programing
Tìm hiểu thêm về các bài toán (kata) được sử dụng trong Coding Dojo tại đây.
Các thành viên nói gì về Coding Dojo?
“Chúng ta ước mơ ngành có thêm nhiều lập trình viên tốt, thêm nhiều lập trình viên tinh thông các kỹ năng cơ bản, thêm nhiều lập trình viên với hàm lượng kỹ năng thượng thừa. Coding Dojo là thánh đường của những ước mơ đó.”
Nguyễn Bình Sơn,
Chủ nhiệm CLB Coding Dojo
Coding Dojo là nơi mình tự do trải nghiệm code, thoải mái thử các ý tưởng mà không cần lo lắng trễ deadline hay sập dự án. Nơi mình rèn luyện những kỹ năng tưởng chừng đơn giản nhưng ảnh hưởng xuyên suốt cuộc đời lập trình viên.
Dương Tiến Đạt,
Facilitator CLB Coding Dojo
“Có thể nói, Coding Dojo chính là nơi “luyện võ” lý tưởng cho bất kì developer nào. Bởi ngay tại đó, họ được phát triển các kỹ năng lập trình của mình một cách chủ động và mài giũa chúng trở nên sắc bén hơn.”
Lê Thành Hưng
Thành viên CLB từ năm 2013
Tìm hiểu thêm về Coding Dojo
Bộ mặt thật của Coding Dojo – Coding Dojo có dành cho bạn?
Lập trình viên dày dạn thì cho rằng Coding Dojo là trò chơi cho mấy anh lính mới vào nghề. Còn những bạn mới thì lại nghĩ rằng ở đây luyện những thứ cao siêu. Vậy "bộ mặt thật" của Coding Dojo là gì? Và Coding Dojo có dành cho bạn? Sự thực thì coding dojo là một sân...
Coding Dojo là gì? Những điều cần biết về Coding Dojo
Coding Dojo là gì? Coding Dojo là buổi họp của nhóm lập trình viên để cùng nhau vợt một thử thách trong lập trình. Trong buổi họp này, lập trình viên tham gia vào hoạt động thực hành có chủ ý với những mục tiêu cụ thể để nâng cao trình độ kỹ năng nào đó trong không...
Bài quyền Bowling Game – Thực hành kỹ thuật TDD, Baby Steps và Refactoring
Bowling Game là một bài kata kinh điển của hoạt động Coding Dojo. Bài kata này rất phù hợp để thực hành kỹ thuật TDD, Baby Steps và Refactoring. Về TDD TDD (Test Driven Development – Phát triển (mà trong đó việc phát triển) được lái bởi Kiểm thử) là một phương pháp...
TDD – Phát triển hướng kiểm thử
Phát triển hướng kiểm thử (Test-Driven Development) hay TDD là phương pháp tiếp cận cải tiến để phát triển phần mềm. Mục tiêu quan trọng nhất là hãy nghĩ về thiết kế của bạn trước khi viết mã nguồn cho chức năng. Một quan điểm khác lại cho rằng đó là một kỹ thuật lập...
“Global Day of Coderetreat in Hanoi” – cơ hội học hỏi cho các Dev
Ngày 16/11/2019, sự kiện “Global Day of Coderetreat in Hanoi” chính thức diễn ra tại CodeGym MonCity với sự tham gia của cộng đồng lập trình viên Hà Nội bao gồm: cựu học viên, học viên CodeGym và các thành viên đến từ đơn vị khác. Được biết, Hà Nội là một trong những...
Cẩm nang cho người tham dự Code Retreat – CodeGym
Trò Đời của Conway Bài toán duy nhất cần giải là trò chơi Conway-s Game of Life. Bạn có thể tham khảo quy tắc của trò chơi này tại đây. Đây là một trò chơi đơn giản. Ý tưởng là chúng ta sẽ viết mã cho nó, lần này đến lần khác, nguyên ngày, lấy hoạt động đó để mài bén...