Cấp độ 2

CodeGym — Học lập trình Java

Bạn đã lên cấp!  - 2

Thế còn một cách tiếp cận hoàn toàn mới để học lập trình và giáo dục nói chung thì sao? Không có gì giống như bất cứ điều gì bạn đã nhìn thấy trước đây. Còn việc học có mục tiêu, công cụ và kết quả thì sao?

Tôi vui mừng giới thiệu một khóa học trực tuyến mới về lập trình Java.

1. Việc học được đưa vào một trò chơi trực tuyến

Bạn thực hiện các nhiệm vụ và nhận phần thưởng. Không có gì khó hiểu hay bất thường ở đây. Các nhiệm vụ bao gồm rất nhiều loại: đọc mã, giải quyết vấn đề, video giáo dục, sửa lỗi mã, thêm tính năng mới, nhiệm vụ lớn, viết trò chơi, v.v.

Bạn cũng có thể phải viết chương trình để robot của mình chiến đấu với bạn bè trong "đấu trường" hoặc thứ gì đó tương tự.

2. Chỉ cần thiết

Để tránh kéo dài khóa học trong năm năm, tôi đã loại bỏ không thương tiếc những thứ chỉ hữu ích và chỉ để lại những thứ thực sự cần thiết. Tôi đã phân tích hàng tá cơ hội việc làm. Khóa học bao gồm mọi thứ mà một Junior Java Developer cần biết để có được một công việc.

3. Đào tạo toàn diện

Toàn bộ khóa học bao gồm 500 bài học nhỏ và 1200 bài tập (!) . Các nhiệm vụ nhỏ, nhưng có rất nhiều nhiệm vụ (rất nhiều và rất nhiều). Trên thực tế, đó là điều tối thiểu bạn cần làm để có được kinh nghiệm quý giá.

Ngoài ra còn có công việc theo cặp, nhiều trò chơi khác nhau, nhiệm vụ lớn, dự án thực tế và các loại thực hành khác.

4. Bạn không thể hoàn thành trò chơi mà không trở thành một lập trình viên

Khóa học được chia thành 40 cấp độ. Bạn chỉ có thể chuyển sang cấp độ tiếp theo nếu bạn đã hoàn thành hầu hết các nhiệm vụ ở cấp độ hiện tại. Từ nhỏ và dễ dàng đến lớn và rất hữu ích. Bất cứ ai đạt đến cuối cùng sẽ tích lũy được 300-500 giờ kinh nghiệm thực tế. Đó là một nỗ lực nghiêm túc để giành chiến thắng. Và cho việc làm.

5. Mục tiêu chuẩn bị cho một cuộc phỏng vấn việc làm

10 cấp độ cuối cùng dành riêng cho việc viết sơ yếu lý lịch, chuẩn bị cho cuộc phỏng vấn xin việc và phát triển các kỹ năng cần thiết để làm việc theo nhóm.

Bạn cũng có thể quan tâm đến "kế hoạch 5 năm cho sự tiến bộ của lập trình viên" và "lộ trình 5 năm cho khả năng của lập trình viên".

6. Bạn có thể thực hiện các thao tác ngay trên website

Bạn đã lên cấp!  - 3

Điều này rất thuận tiện và hiệu quả. Ngay khi bạn tìm ra một nhiệm vụ mới, bạn có thể ngay lập tức bắt đầu hoàn thành nhiệm vụ của mình bằng phép loại suy. Nếu bạn muốn thực hiện các tác vụ trong IDE, thì có một phần bổ trợ cho phép bạn nhận một tác vụ trong hai lần nhấp và gửi tác vụ đó để xác minh chỉ trong một lần nhấp .

Một bài học, nhiều ví dụ, khả năng hoàn thành nhiệm vụ ngay trên website hay trong IDE – khoảng cách giữa lý thuyết và thực hành chưa bao giờ nhỏ đến thế.

7. Xác minh tác vụ tức thì (chưa đầy một giây)

Bạn đã gửi công việc để xem xét và phải đợi một tuần vì người phải kiểm tra nó đang bận?

Trên CodeGym, bạn nhấn "Chạy/Kiểm tra" và nhận kết quả biên dịch và/hoặc kết quả xác minh tác vụ trong chưa đầy một giây .

8. CodeGym thích bạn truy cập Facebook trong khi học

Chúng tôi có một nhóm Facebook CodeGym , nơi bạn có thể thảo luận về các nhiệm vụ, chia sẻ thành tích của mình với bạn bè, xem các video giáo dục và yêu cầu trợ giúp.

9. Bảo hiểm toàn bộ tài liệu

Các bài học của chúng tôi bao gồm nhiều liên kết đến các trang web khác nhau, nơi bạn có thể đọc lời giải thích của người khác. Mục tiêu của tôi là đảm bảo bạn hiểu tài liệu chứ không phải khiến bạn chỉ nghe tôi nói .

10. Để trở thành một lập trình viên, tất cả những gì bạn cần là bộ não và một chiếc máy tính

Sẽ mất từ ​​3 đến 6 tháng, tùy thuộc vào lượng thời gian bạn dành cho các bài tập.

11 Hỗ trợ

Bạn đã lên cấp!  - 4

Khi bạn hoàn thành hàng ngàn nhiệm vụ, chắc chắn bạn sẽ có câu hỏi. Để trợ giúp, chúng tôi đã tạo một phần "Trợ giúp" đặc biệt , nơi bạn có thể đặt câu hỏi về các nhiệm vụ. Các sinh viên, người điều hành, tình nguyện viên khác của CodeGym hoặc những người sáng lập trang web sẽ trả lời câu hỏi của bạn.

12. Cộng đồng

Chúng tôi tin rằng có sức mạnh trong sự đoàn kết. Đó là lý do tại sao chúng tôi tạo phần "Nhóm" , nơi bạn có thể đặt câu hỏi, thảo luận về các chủ đề khác nhau và chia sẻ bài viết.

Hơn nữa, cộng đồng của chúng tôi là nơi lý tưởng để tìm việc làm giữa những người bạn biết. Đừng ngần ngại đặt câu hỏi thông minh và nhận được câu trả lời thông minh. Bạn càng tích cực giúp đỡ người khác, bạn càng có cơ hội được một thành viên khác trong cộng đồng mời bạn tham gia dự án của họ.