JavaRush /Blog Java /Random-VI /JavaRush 2.0 là gì
Dr-John Zoidberg
Mức độ
Марс

JavaRush 2.0 là gì

Xuất bản trong nhóm
... và tại sao nó tốt hơn JavaRush Original (v. 1.0)
JavaRush 2.0 - 1 là gì

Lý lịch

Ngày xửa ngày xưa, vào năm 2012, chúng tôi đã tạo một dự án học Java trực tuyến. Tính năng chính của nó là vượt qua từng cấp độ (giống như trong trò chơi điện tử) với sự tích lũy kinh nghiệm, một số lượng lớn nhiệm vụ và tự động xác minh tính đúng đắn của các quyết định. Dự án được đặt tên là JavaRush. Chỉ có 10 cấp độ trong đó - những điều cơ bản về Java.
JavaRush 2.0 - 2 là gì
Đã gần năm năm trôi qua kể từ đó. Trong thời gian này, dự án đã phát triển đáng kể. Các cấp độ mới đã xuất hiện - hiện có 40 cấp độ trong số đó và chúng bao gồm toàn bộ Java Core và thậm chí nhiều hơn một chút. Vào cuối năm 2013, sinh viên tốt nghiệp đầu tiên của khóa học đã viết thư cho chúng tôi, người đã hoàn thành tất cả 40 cấp độ và nhận được công việc là Nhà phát triển Java Junior. Và vào năm 2016, số lượng người dùng đăng ký trên JavaRush đã lên tới một triệu...
JavaRush 2.0 - 3 là gì
Chúng tôi quyết định không dừng lại ở đó và bắt đầu suy nghĩ về cách chúng tôi có thể làm cho một dự án xuất sắc trở nên tuyệt vời hơn nữa. Sau nhiều lần tham vấn với các chuyên gia trong ngành, khảo sát người dùng, phát triển các khái niệm một cách cẩn thận và làm việc lâu dài và siêng năng để thực hiện tất cả các ý tưởng đã thu thập được, chúng tôi đã làm được điều đó! Làm quen với JavaRush 2.0 và các tính năng tốt nhất của nó!

Thiết kế và giao diện hiện đại

Đối với phiên bản JavaRush 2.0, để đồng thời tăng hiệu quả học tập và sự thú vị trong quá trình học, chúng tôi đã tạo ra một nền tảng học tập tương tác. Với bảng điều khiển truy cập nhanh tiện lợi, từ đó bạn có thể nhanh chóng truy cập các phần “Khóa học”, “Nhiệm vụ”, đọc tin tức và nhận trợ giúp. Các vấn đềbài giảng được đặt trên các thẻ có quyền truy cập và trạng thái độc lập: đã được giải/đã đọc, không thể truy cập được (còn quá sớm để tiếp nhận) hoặc có sẵn, bạn có thể bắt đầu. Trang chính của người dùng đã được cập nhật . Nó giống như một hồ sơ trên mạng xã hội, chỉ dành cho việc học tập. Ngoài hình đại diện, tên và cấp độ của riêng bạn, bạn sẽ thấy chính xác nơi bạn dừng lại, những gì bạn có thể bắt đầu làm, bạn đã kiếm được bao nhiêu “vật chất tối” và bạn bè của bạn đang làm gì. Và ngoài ra - bây giờ JavaRush cực kỳ đẹp mắt! Và bạn, giống như trong IntelliJ IDEA, có thể chọn giữa chủ đề tối và sáng.

Khóa học bao gồm các nhiệm vụ

Chúng tôi chia JavaRush cập nhật thành các khối đào tạo lớn - nhiệm vụ . Mỗi nhiệm vụ bao gồm mười cấp độ, được thống nhất bởi một ý tưởng hoặc chủ đề chung. Ví dụ: bằng cách hoàn thành nhiệm vụ đầu tiên, bạn sẽ học cú pháp Java cơ bản và nhiệm vụ thứ tư dành riêng cho các bộ sưu tập. Các nhiệm vụ, ngoại trừ hai nhiệm vụ đầu tiên, có thể được hoàn thành theo bất kỳ thứ tự nào hoặc thậm chí đồng thời.

Đã thêm hỗ trợ cho thiết bị di động

Không quan trọng bạn ở đâu: nếu có Internet thì sẽ có việc học! Làm việc trên thiết bị di động với JavaRush 2.0 đã trở nên thuận tiện hơn nhiều. Vì vậy, bây giờ đừng lãng phí thời gian trên đường, hãy đọc bài giảng và giải quyết vấn đề.

250 nhiệm vụ mới đã xuất hiện

JavaRush 2.0 thông báo các nhiệm vụ mới. Có 250 trong số đó, và trong số đó có những ví dụ rất phức tạp và thú vị. Học sinh sẽ phải làm việc chăm chỉ với một số bài trong số đó, nhưng kết quả đạt được rất xứng đáng. Vì vậy, sau vài tháng tích cực nghiên cứu, bạn sẽ có thể viết phiên bản trò chơi nổi tiếng 2048 của riêng mình. Và không chỉ =).

Trình xác thực tác vụ đã trở nên thông minh

Lời cầu nguyện của học viên JavaRush đã được đáp lại: trong phiên bản mới của khóa học, việc kiểm tra vấn đề đã trở nên “thông minh”. Bây giờ, sau khi gửi nhiệm vụ để xác minh, học sinh không cần phải đoán chính xác mình đã mắc lỗi ở đâu. Anh ta sẽ nhận được một danh sách các yêu cầu cho nhiệm vụ và sẽ xem anh ta đã hoàn thành yêu cầu nào trong số đó (được đánh dấu bằng “dấu” màu xanh lá cây) và yêu cầu nào chưa (được đánh dấu bằng “chữ thập” màu đỏ).

Đã xuất hiện các khuyến nghị giải quyết vấn đề

Trong quá trình học tập, phần lớn các trường hợp, học sinh đều mắc phải những lỗi tương tự. Vì vậy, chúng có thể được phân loại và phân tích. Hệ thống thông minh tự học JavaRush 2.0 theo dõi và phân tích các lỗi thường gặp của học sinh, đồng thời đề xuất cách sửa lỗi, đưa ra các đề xuất hữu ích. Vào thời điểm hệ thống bắt đầu hoạt động, nó đã có 18 nghìn khuyến nghị trong kho vũ khí của mình. Và con số này không ngừng tăng lên.

Được phát triển bởi JavaRush WebIDE

Chúng tôi đã phát triển một IDE trình duyệt tiến bộ mới để giải quyết các vấn đề trực tiếp trên trang web. Nó rất thuận tiện và thân thiện với người mới bắt đầu, hỗ trợ tất cả “tính năng” của khóa học (ví dụ: các đề xuất và yêu cầu nhiệm vụ được liệt kê ở trên), hoàn thành mã, tô sáng cú pháp và hơn thế nữa. Cùng với WebIDE, thật thuận tiện để giải quyết các vấn đề từ máy tính của người khác hoặc từ các thiết bị không thể cài đặt IDE máy tính để bàn (IntelliJ IDEA), chẳng hạn như từ máy tính bảng.

Plugin IntelliJ IDEA đã được cập nhật

Dù WebIDE có tốt đến đâu thì nếu muốn trở thành một người chuyên nghiệp, bạn cần phải học cách làm việc với các IDE mà các nhà phát triển sử dụng trong các dự án. Ví dụ: IntelliJ IDEA. Đó là lý do tại sao khóa học JavaRush có các bài giảng dành riêng cho môi trường phát triển này và một plugin đặc biệt để “kết nối” với hệ thống JavaRush. Như trước đây, sinh viên sẽ có thể giải quyết vấn đề và gửi chúng đi kiểm tra mà không cần truy cập trang web, trực tiếp từ IntelliJ IDEA. Nhưng plugin cập nhật hỗ trợ tất cả các tính năng của JavaRush 2.0 (yêu cầu, đề xuất, v.v.).

JavaRush 2.0 hỗ trợ phân tích kiểu mã

Một công cụ tuyệt vời khác là đề xuất kiểu mã - JavaRush sẽ cho bạn biết liệu trưởng nhóm tương lai của bạn có phát hiện ra lỗi hay không nếu bạn đặt dấu ngoặc nhọn như bạn làm bây giờ.

Giải pháp lại các vấn đề có sẵn

Trong JavaRush Original, bạn không thể giải quyết vấn đề một lần nữa và đôi khi bạn thực sự muốn cải thiện mã hoặc cố gắng giải quyết nó theo cách khác! Trong phiên bản JavaRush 2.0, có thể giải quyết lại sự cố đã được xác minh trong vòng ba ngày sau khi xác nhận tính đúng đắn của giải pháp đầu tiên.

Trình xác thực tác vụ thậm chí còn nhanh hơn và chính xác hơn

“Tính năng” chính của JavaRush ngay từ đầu là tự động xác minh tính chính xác của trình xác thực giải pháp hoặc vấn đề. Vì vậy, trong phiên bản 2.0, trình xác thực đã trở nên thông minh hơn và bắt đầu hiểu rõ hơn các vấn đề của sinh viên JavaRush. Đồng thời, anh bắt đầu làm việc nhanh hơn nhiều.

Lời khuyên từ “người cố vấn ảo”

Lỗi hay “bug” là người bạn đồng hành thường xuyên của ngay cả những lập trình viên giàu kinh nghiệm nhất chứ đừng nói đến những người mới học! Chà, khi tự học, rất thường một người không thể hiểu chính xác mình đã mắc lỗi ở đâu. Trên JavaRush, “cố vấn ảo” nhận xét về các lỗi trong giải pháp, đưa ra các khuyến nghị và danh sách yêu cầu rõ ràng - chính xác những gì cần phải làm.

Thực tập trực tuyến nâng cao

Trong JavaRush 2.0, việc thực tập thậm chí còn trở nên hiệu quả hơn. Sau cấp độ 35, bạn có thể tham gia một khóa thực tập trực tuyến độc đáo và thêm một dòng rất có giá trị vào sơ yếu lý lịch của mình về một dự án mà bạn sẽ hoàn thành trong vòng 12 tuần dưới sự hướng dẫn của chuyên gia. Khi hoàn thành dự án, bạn sẽ tìm hiểu một số công nghệ quan trọng từ nhóm Java Enterprise. Ví dụ: Spring và Hibernate.

Và cũng...

Giá đăng ký hàng tháng đã trở nên thấp hơn: tùy chọn hợp lý nhất chỉ có giá 30 USD.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION