JavaRush /Blog Java /Random-VI /Một nhiệm vụ mới đã xuất hiện trên JavaRush - Harvard CS5...
Bender
Mức độ
Маунтин-Вью

Một nhiệm vụ mới đã xuất hiện trên JavaRush - Harvard CS50!

Xuất bản trong nhóm
Bạn có định học ở Harvard không? Hoặc chờ đã, bạn không cần phải đi, bay, đi đâu cả! Và bạn không cần phải trả tiền đào tạo, chỉ cần vào đây và học!
CS50 Chúng tôi xin thông báo rằng bản dịch hoàn chỉnh của khóa học Harvard về lập trình cơ bản CS50 đã được hoàn thành và đăng trên JavaRush. Theo liên kết để tìm video bài giảng có cấu trúc theo tuần, tài liệu bổ sung, bài tập và giải thích cho bài tập. Một tuần đào tạo (cấp độ) bao gồm 1-2 bài giảng video của Giáo sư Malan, tài liệu văn bản bổ sung (để lặp lại và mở rộng những gì đã nghe trong bài giảng), 1-3 nhiệm vụ thực tế kèm theo giải thích và phân tích, cũng như các liên kết đến mã và tài nguyên giáo dục. Khóa học được thiết kế chủ yếu dành cho người mới bắt đầu nhưng cũng sẽ thu hút những người đã làm việc trong lĩnh vực CNTT.

Bạn học gì ở CS50

  • Nguyên tắc cơ bản của khoa học máy tính và lập trình. Hệ thống số, làm việc với dòng lệnh trong Linux, vòng lặp, bước nhảy có điều kiện và những niềm vui khác.
  • Khái niệm về thuật toán và tư duy thuật toán. Bạn sẽ tìm hiểu về những vấn đề nào có thể được giải quyết bằng lập trình và cách giải quyết. David Malan sẽ nói về tìm kiếm nhị phân, về bản chất thì đơn giản nhưng rất hiệu quả và cần phải thực hiện cẩn thận, ngay tại bài giảng số 0. Và sau đó hãy cố gắng quên đi cảnh xé danh bạ điện thoại và cùng với đó là những kiến ​​​​thức thu được! Nhìn chung, khóa học bao gồm tất cả các thuật toán cơ bản mà các “chuyên gia CNTT” cần biết và hiểu.
  • Các khái niệm trừu tượng, cấu trúc dữ liệu, đóng gói, quản lý bộ nhớ. Nguyên tắc cơ bản của bảo mật máy tính. Quy trình phát triển phần mềm và phát triển web.
  • Khái niệm cơ bản về ngôn ngữ lập trình C và ngôn ngữ hình ảnh Scratch. Trên thực tế, học sinh làm tất cả các ví dụ và bài tập chính trong C.
  • Cơ sở dữ liệu và SQL cơ bản.
  • Phát triển Web: Khái niệm cơ bản về CSS, HTML, JavaScript và PHP. Đương nhiên, chỉ có những điều cơ bản nhất.
  • Khái niệm cơ bản về chuẩn bị bài thuyết trình cho các dự án lập trình.
... Nhưng điều quan trọng nhất không phải là những gì được dạy trên CS50 (có rất nhiều tài liệu về chủ đề này trên Internet!), mà là nó được dạy như thế nào. Các bài giảng CS50 là một trong những bài giảng hấp dẫn và sâu sắc nhất trong lịch sử giáo dục đại học.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION