Trường Công nghệ O'Reilly - Khóa học JavaScript 1
Gần đây tôi có cơ hội JavaScript 1: Giới thiệu về JavaScript thông qua Trường Công nghệ O'Reilly (trước đây là O'Reilly Learning.) Đây là khóa học trực tuyến nơi bạn làm việc theo tốc độ của riêng bạn. Khóa học cung cấp CEU từ Văn phòng Giáo dục thường xuyên của Đại học Illinois (UIUC) và áp dụng cho Chứng chỉ phát triển chuyên nghiệp của họ về lập trình web và lập trình web phía khách hàng. Khóa học này nhằm vào những người có thể không có kinh nghiệm lập trình nhưng có hiểu biết tốt về html và css. Tôi đã không chính xác rơi vào đối tượng mục tiêu bởi vì tôi có một nền tảng kịch bản mạnh mẽ, bao gồm cả JavaScript. Mối quan tâm chính của tôi trong khóa học là điền vào nền tảng loang lổ của tôi do đã nhặt được các mẩu và mẩu từ việc đọc mã của người khác thay vì nghiên cứu JavaScript cụ thể.

Tôi thấy sự khởi đầu của khóa học là một chút chậm. Chúng tôi đã không thực sự bắt đầu viết mã cho đến bài học thứ 5. Tuy nhiên, đối với người mới bắt đầu hoàn thành, điều này có lẽ là đúng, đặc biệt vì một số thời gian này được dành để học cách sao chép và điều chỉnh các kịch bản có sẵn miễn phí vào các dự án của riêng bạn. Nhiều như tôi đánh giá cao sự hiểu biết thực tế, trong cuộc sống thực, việc tìm và sử dụng lại mã hiện có phù hợp có lẽ quan trọng hơn. Vì khóa học là tự thực hiện, không có gì ngăn cản những sinh viên có kinh nghiệm hơn làm việc nhanh chóng thông qua các bài học này. Khóa học bao gồm những điều cơ bản cốt lõi của JavaScript (hoặc bất kỳ ngôn ngữ lập trình nào) - các biến, hàm, ra quyết định. Mỗi khái niệm mới được thực hành bằng cách viết một hoặc hai chương trình đơn giản và các câu đố ngắn, được chuyển đến người hướng dẫn để kiểm tra. Người hướng dẫn rất giỏi trong việc sửa chữa công việc của tôi một cách nhanh chóng, thường là vào ngày làm việc tiếp theo. Tôi hơi thất vọng vì thiếu thông tin phản hồi về câu trả lời đúng, nhưng tôi nghĩ đó có lẽ là sự đánh đổi cho sự quay vòng nhanh chóng. Người hướng dẫn cũng có sẵn để trả lời các câu hỏi qua email, mặc dù tôi thường có thể tìm ra bất kỳ vấn đề nào từ các tài liệu tham khảo được cung cấp. Mặc dù các chương trình chúng tôi đã viết thường không hữu ích (ngoại trừ dự án cuối cùng), tôi có thể thấy chúng có thể được mở rộng như thế nào để làm cho một cái gì đó hữu ích.

Có một vài điều mà tôi nghĩ có thể làm tốt hơn. Tôi muốn thấy nhiều thông tin hơn về các tiêu chuẩn web và các thực tiễn tốt nhất, đặc biệt là liên quan đến khả năng truy cập. JavaScript có thể là một công cụ tuyệt vời để làm cho các trang web dễ hiểu và dễ truy cập hơn đối với mọi người, nhưng nó cũng giúp việc tạo một trang không thể sử dụng được khi sử dụng trình đọc màn hình cực kỳ dễ dàng. Tôi muốn có một số hướng dẫn về điều này. Khóa học đề cập đến một số tài liệu tham khảo và hướng dẫn tuyệt vời dựa trên web, đến nỗi nhiều lúc tôi tự hỏi tại sao tôi lại làm việc thông qua khóa học này chứ không phải là một trong số họ. Thực tế, định dạng khóa học và phải bật các bài tập và câu hỏi cho mỗi bài học đã giúp tôi có kỷ luật và động lực.

Tôi nghĩ rằng khóa học này chắc chắn là đáng giá, miễn là bạn có kỳ vọng thực tế. Tôi nghĩ rằng đó là một cách sử dụng tốt thời gian và tiền bạc của tôi. Bạn sẽ có được sự hiểu biết cơ bản tốt về JavaScript và quan trọng hơn là với khả năng và tài nguyên để tự tìm hiểu thêm. Bạn cũng sẽ có chứng chỉ từ hai tổ chức được kính trọng trong lĩnh vực công nghệ thông tin - O'Reilly và UIUC. Bạn sẽ không bước ra khỏi khóa học này để chuẩn bị trở thành một lập trình viên JavaScript chuyên nghiệp, nhưng lập trình không phải là thứ bạn có thể học từ bất kỳ khóa học nào. Không có cuốn sách hay lớp học nào có ích nếu bạn không tiếp tục thực hành và học tập. Giống như bất kỳ nghệ thuật nào, lập trình cần có thời gian và thực hành để trở thành một chuyên gia. Khóa học này đặt bạn vào một vị trí tốt để làm như vậy.

Trường Công nghệ O'Reilly

Video HướNg DẫN: Khôi phục mật khẩu admin của MongoDB | IT Vlogs (Có Thể 2024).