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

Kata RomanNumerals

Kata RomanNumerals

Tôi không tham dự XP2001 của Kent Beck, nhưng tôi tin chắc rằng Kata này đã xuất hiện ở đó. Đây là và đây là ...

Kata FizzBuzz

Kata FizzBuzz

Michael Feathers và EmilyBache đã từng biểu diễn bài Kata này trong 4 phút tại Agile2008 khi thi đấu trong chương trình “Programming with the stars” trên ngôn ngữ Python. Cấp độ của Kata: Dùng để dạy TDD, BabySteps rất tốt. Mô tả bài toán Hãy tưởng tượng. Bạn là một...