CodeGym /Blog Java /Ngẫu nhiên /Các dự án thú vị mà bạn sẽ viết trong quá trình học CodeG...
John Squirrels
Mức độ
San Francisco

Các dự án thú vị mà bạn sẽ viết trong quá trình học CodeGym của mình

Xuất bản trong nhóm
Bạn có biết rằng ngay sau khi bạn vượt qua vạch 50 yard của CodeGym (và bạn thực sự có thể đến điểm này rất nhanh), giáo viên của bạn sẽ mời bạn hoàn thành một số dự án nhỏ thú vị? Những dự án thú vị mà bạn sẽ viết trong quá trình học CodeGym - 1Một số nhiệm vụ này được mô tả dưới đây.

Trò chuyện

Cấp độ 6 của nhiệm vụ Đa luồng Java, bạn sẽ viết một ứng dụng trò chuyện thực sự mà bạn có thể sử dụng để trò chuyện với bạn bè của mình. Những dự án thú vị mà bạn sẽ viết trong quá trình học CodeGym - 2Nó sẽ bao gồm một máy chủ và một số máy khách. Bạn sẽ phát triển một giao thức để liên lạc giữa máy khách và máy chủ, thậm chí tạo bot của riêng bạn!

nhà hàng tự động

Những dự án thú vị mà bạn sẽ viết trong quá trình học CodeGym - 3Trong nhiệm vụ này, bạn sẽ tự động hóa công việc của một nhà hàng. Trong nhiệm vụ này, bạn là quản lý nhà hàng muốn tổ chức nhà hàng như sau:
  1. Mỗi bàn có một máy tính bảng có thể được sử dụng để đặt hàng;
  2. Trong khi một đơn đặt hàng đang được chuẩn bị, máy tính bảng hiển thị quảng cáo;
  3. Vào cuối ngày làm việc, các số liệu thống kê khác nhau có thể được xem lại:
    • sử dụng nấu ăn;
    • tổng doanh thu từ đơn hàng;
    • tổng doanh thu từ số lần hiển thị quảng cáo.
Ai sẽ viết một ứng dụng để hoàn thành nhiệm vụ này? Tất nhiên là bạn - ở phần cuối của nhiệm vụ Đa luồng Java =)

Trò chơi

Trong quá trình đào tạo CodeGym, bạn cũng sẽ viết một số trò chơi thú vị (ví dụ: game bắn súng không gian, Sokoban, trò chơi nổi tiếng 2048, Tetris, v.v.). Những dự án thú vị mà bạn sẽ viết trong quá trình học CodeGym - 4Nếu những điều này nghe có vẻ không quen thuộc, chúng ta hãy nói vài lời về điều thú vị nhất trong số chúng.

2048

Ngay cả khi bạn chưa từng chơi 2048, có lẽ bạn đã thấy những người khác thưởng thức nó trên điện thoại thông minh của họ — trên tàu điện ngầm, trong quán cà phê hoặc tại bàn làm việc gần đó! Trò chơi xếp gạch này xuất hiện vào năm 2014 và nhanh chóng lan rộng trên nhiều nền tảng di động khác nhau, trở thành một trong những trò chơi "giết thời gian" phổ biến nhất. Và khi kết thúc nhiệm vụ Đa luồng Java, bạn sẽ tạo ra phiên bản của trò chơi nổi tiếng này.

game bắn súng không gian

Bạn có biết trò chơi nào đã mang lại nhiều tiền nhất cho các nhà phát triển của nó không? Không, đó không phải là GTA 5, như một game thủ hiểu biết có thể đoán. Theo một số báo cáo, trò chơi thành công nhất trong lịch sử là Space Invaders cổ điển. Có thể bạn còn nhớ: một tia laser chiến đấu nhỏ và vô số bọ ngoài hành tinh tấn công nhanh hơn theo từng cấp độ. Tin thú vị là bạn sẽ viết một cái gì đó tương tự khi bạn tiến bộ thông qua CodeGym.

Rắn

Đơn giản và hấp dẫn, Snake lần đầu tiên xuất hiện trên máy arcade vào năm 1977, và sau đó nó được chuyển đến... nơi nào không được chuyển?! Và tất cả bởi vì nó có logic đơn giản như vậy. Đây thường là trò chơi đầu tiên được viết bởi các nhà phát triển trò chơi vừa chớm nở. Ở Cấp độ 2 của nhiệm vụ Đa luồng Java, sẽ đến lượt bạn tạo ra con rắn đang lớn của riêng mình.

Arkanoid

Nếu nghĩ rằng Arkanoid là một trò chơi về mái chèo, quả bóng và phá gạch thì bạn đã nhầm to! Trên thực tế, trong Arkanoid, bạn điều khiển một tàu con thoi (mái chèo) đã tách ra khỏi một con tàu mẹ bị hủy diệt xuyên qua một mối đe dọa vũ trụ chưa xác định (những viên gạch) với sự trợ giúp của một vũ khí bí mật (quả bóng). Chỉ cần đợi đến Cấp độ 3 của nhiệm vụ Đa luồng Java, nơi bạn sẽ tạo phiên bản của riêng mình cho câu chuyện sử thi này.

xếp hình

Đây là trò chơi giải đố nổi tiếng nhất được trẻ em chơi vào những năm 1990 và là trò chơi điện tử thành công duy nhất có nguồn gốc từ Liên Xô. Nó tạo ra một loạt các bản sao và một tính từ mới: "giống như tetris". Bạn sẽ học cách tạo phiên bản kiệt tác của Alexey Pajitnov của riêng mình trong nhiệm vụ Bộ sưu tập Java.

tổng hợp công việc

Khi kết thúc khóa đào tạo, bạn sẽ viết một công cụ tổng hợp công việc mà bạn có thể định cấu hình để tìm công việc hoàn hảo của mình;). Những dự án thú vị mà bạn sẽ viết trong quá trình học CodeGym - 5Không tin ư? Đừng lo lắng. Giáo viên của bạn sẽ cung cấp cho bạn hướng dẫn chi tiết! Điều quan trọng nhất là đừng bao giờ bỏ dở việc học quá lâu để không đánh mất những tiến bộ mà mình đã đạt được.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION