Mục lục:
2024 Tác giả: Malcolm Clapton | [email protected]. Sửa đổi lần cuối: 2023-12-17 04:15
Không bao giờ là quá muộn để học lập trình. Nếu bạn cảm thấy thích nó, hãy xem tuyển tập các tài nguyên học tập và sách lập trình hữu ích của chúng tôi.
Có một số lý do để học lập trình. Thứ nhất, khi có được những kỹ năng như vậy, bạn sẽ có thể tự động hóa các quy trình làm việc, hiểu rõ hơn về các nhà phát triển và truy xuất dữ liệu từ các trang web. Thứ hai, nó xây dựng lại chính lối suy nghĩ: không thể viết mã nếu không hiểu rõ ràng về các mối quan hệ nhân quả, tập trung sâu vào nhiệm vụ và các phẩm chất khác hữu ích trong bất kỳ doanh nghiệp nào.
Nhưng bắt đầu học lập trình từ đâu nếu bạn không muốn học đại học nhưng không có thời gian cho các khóa học? Tất nhiên, ở nhà, với các khóa học trực tuyến, tài nguyên học tập và sách. Đây là tuyển tập các tài nguyên để giúp bạn bắt đầu cuộc hành trình dài hơi của mình vào giáo phái coder.
Các khóa học viết mã trực tuyến tốt nhất (và miễn phí)
Dưới đây là danh sách các trang web nơi bạn có thể tham gia các khóa học miễn phí bằng các ngôn ngữ lập trình khác nhau và danh sách các cuốn sách sẽ giúp bạn học dễ dàng hơn nhiều.
Ngôn ngữ lập trình | Các khóa học trực tuyến | Sách lập trình miễn phí |
JavaScript | Học viện mật mã, Tìm hiểu đường phố, Học viện Khan, Chiến đấu mã, Biệt đội Avengers | JavaScript hùng hồn, Hướng dẫn JavaScript, JavaScript nói, JS đúng cách, Oh My JS |
HTML & CSS | Học viện mã, Đừng sợ Internet, Tutsplus, Tìm hiểu bố cục, Dấu gạch ngang, Khả năng truy cập web | Đi sâu vào HTML5, 20 điều tôi đã học, HTML Dog, HTML & CSS, HTML5 dành cho nhà thiết kế, Khai sáng DOM |
jQuery | Học viện mã, Tutsplus, Trường mã | Nguyên tắc cơ bản về jQuery, Tìm hiểu jQuery |
Python | Học viện mã, Google, Learn Street, Python Tutor, IHeartPY | Python cho bạn và tôi, Tìm hiểu Python, Học Python theo cách khó, Nghĩ về Python, Python để giải trí, Django |
Ruby | Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street | Hướng dẫn về Ruby tại sao (Sâu sắc), Học Ruby theo cách khó, Học lập trình |
PHP | Học viện mật mã | Lập trình PHP, PHP thực tế |
Tập lệnh Google Apps | Bắt đầu, Giờ làm việc, Ví dụ về Google Scripts, Học tập Apps Script | |
WordPress | Treehouse, WordPress TV | |
Linux & Shell Scripting | Stanford.edu, Giải thích Shell | Chinh phục dòng lệnh |
Node.js | Nodetuts, Node School | Sách cho người mới bắt đầu về Node, sách Mixu's Node, Node Up and Running, Mastering Node.js |
Git (kiểm soát phiên bản) | Code School, Git Immersion, GitHub Training | Pro Git, Tìm hiểu Git |
Objective-C (iOS và Mac) | Code School, Stanford, iTunesU | |
Công cụ dành cho nhà phát triển của Chrome | Code School, Bí mật về công cụ dành cho nhà phát triển, Hướng dẫn về công cụ dành cho nhà phát triển của Chrome | |
Đi | Golang.org | Lập trình trong Go, Go bằng ví dụ, Learning Go |
Android | Coursera, The New Boston, Đại học Google | |
D3 (trực quan hóa dữ liệu) | Trực quan hóa dữ liệu cho Web, Mẹo & Thủ thuật Dashing D3, D3 | |
Tất cả các phần còn lại | Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Nhà trên cây$, Open Consortium |
»
Lập trình cho trẻ em
Nếu bạn muốn nuôi dạy một lập trình viên, bạn có thể bắt đầu dạy anh ta ngay từ khi còn nhỏ. Với ứng dụng Tynker và Hopscotch trên iPad, con bạn sẽ học những kiến thức cơ bản về lập trình thông qua các trò chơi và câu đố.
Một dự án dạy trẻ em khác là Scratch. Tại đây, các em sẽ học cách tạo ra những câu chuyện, trò chơi và phim hoạt hình của riêng mình. Bạn có thể học Scratch trực tuyến hoặc tải ứng dụng dành cho máy tính Mac / Windows / Linux.
Đề xuất:
Cách bắt đầu chạy: hướng dẫn đầy đủ cho người mới bắt đầu
Dưới đây là hướng dẫn chi tiết sẽ cho bạn biết cách bắt đầu chạy, để không phải bỏ dở mọi thứ trong vài tuần và tận hưởng việc tập luyện
Bắt đầu từ đâu nếu bạn muốn chạy một chuyên mục hoặc blog?
Một hướng dẫn nhỏ cho người mới bắt đầu. Câu hỏi này đã được gửi bởi độc giả của chúng tôi. Bạn cũng vậy, hãy đặt câu hỏi của mình cho Lifehacker - nếu nó thú vị, chúng tôi chắc chắn sẽ trả lời. Làm thế nào để bắt đầu viết cột hoặc viết blog?
Cách bắt đầu khóa đào tạo của riêng bạn và bắt đầu kiếm tiền từ khóa đào tạo đó
Nếu bạn là chuyên gia về lĩnh vực nào đó, hãy chia sẻ kiến thức của bạn và kiếm tiền từ nó. Chúng tôi sẽ cho bạn biết các khóa đào tạo được tạo ra có thể mang lại lợi nhuận như thế nào
Cách học cách viết bài và lấy cảm hứng từ đâu
Làm thế nào để viết một bài báo nếu bạn chưa bao giờ làm điều đó trước đây? Nhiệm vụ không phải là khó khăn như nó có vẻ. Tìm ra nơi bắt đầu và cách tạo văn bản thú vị
Cách tạo trang web của riêng bạn nếu bạn không biết bắt đầu từ đâu
Hướng dẫn sẽ cho bạn biết cách tạo một trang web nếu bạn không phải là lập trình viên, không phải là nhà thiết kế và không hiểu gì về quảng bá SEO