Những website tự học lập trình?

  1. Kỹ năng mềm

Mình đang muốn thử học qua mảng này một chút, nên muốn tìm một số website để làm quen trước. Ai có thì chia sẻ cho mình với nhé.

Từ khóa: 

kỹ năng mềm

Bạn tham khảo 1 số website sau nhé:

1. Website tự học lập trình Codelearn.io

Hệ thống và nền tảng tương tác trực tuyến hoàn toàn miễn phí cho phép người dùng học, thực hành và đánh giá kỹ năng lập trình của họ ngay lập tức. Codelearn.io thực sự là “hàng Việt Nam chất lượng cao” được phát triển bởi đội ngũ LTV chuyên nghiệp của FPT Software. Codelearn.io sử dụng phiên bản song ngữ Anh – Việt nhằm giúp người dùng Việt Nam tiếp cận với thế giới một cách dễ dàng và trọn vẹn hơn. Ngày nay, trang web cung cấp hơn 20 khóa học bằng nhiều ngôn ngữ, bao gồm C, C ++, Java, Python và các thuật toán. Có hơn 1000 bài tập từ cơ bản đến nâng cao cùng nhiều cuộc thi lập trình lớn nhỏ khác để luyện tập code hàng ngày.

Codelearn cung cấp một lộ trình học tập hoàn chỉnh cho người mới bắt đầu, dễ sử dụng, dễ hiểu và dễ tiếp thu kiến thức. Nó nhấn mạnh khả năng thực hành với các bài tập mã được xây dựng bởi đội ngũ chuyên gia và được cung cấp bởi những người sử dụng hệ thống.

Ngày nay, thư viện bài học và bài tập được Codelearn bổ sung và cập nhật hàng ngày. Nhằm mang đến cho các bạn những kiến thức mới và bổ ích nhất.

2. GitHub

Github thực ra không phải là một trang web lập trình, nhưng nếu bạn biết cách sử dụng nó, thì đây là một nguồn tài nguyên vô tận để trau dồi kỹ năng viết code của bạn. Dữ liệu lưu trữ GitHub có hơn 500 sách lập trình miễn phí gồm hơn 80 ngôn ngữ lập trình khác nhau. Các đồng biên tập đang làm việc chăm chỉ để đảm bảo các tài nguyên được cập nhật và chính xác.

Trả lời

Bạn tham khảo 1 số website sau nhé:

1. Website tự học lập trình Codelearn.io

Hệ thống và nền tảng tương tác trực tuyến hoàn toàn miễn phí cho phép người dùng học, thực hành và đánh giá kỹ năng lập trình của họ ngay lập tức. Codelearn.io thực sự là “hàng Việt Nam chất lượng cao” được phát triển bởi đội ngũ LTV chuyên nghiệp của FPT Software. Codelearn.io sử dụng phiên bản song ngữ Anh – Việt nhằm giúp người dùng Việt Nam tiếp cận với thế giới một cách dễ dàng và trọn vẹn hơn. Ngày nay, trang web cung cấp hơn 20 khóa học bằng nhiều ngôn ngữ, bao gồm C, C ++, Java, Python và các thuật toán. Có hơn 1000 bài tập từ cơ bản đến nâng cao cùng nhiều cuộc thi lập trình lớn nhỏ khác để luyện tập code hàng ngày.

Codelearn cung cấp một lộ trình học tập hoàn chỉnh cho người mới bắt đầu, dễ sử dụng, dễ hiểu và dễ tiếp thu kiến thức. Nó nhấn mạnh khả năng thực hành với các bài tập mã được xây dựng bởi đội ngũ chuyên gia và được cung cấp bởi những người sử dụng hệ thống.

Ngày nay, thư viện bài học và bài tập được Codelearn bổ sung và cập nhật hàng ngày. Nhằm mang đến cho các bạn những kiến thức mới và bổ ích nhất.

2. GitHub

Github thực ra không phải là một trang web lập trình, nhưng nếu bạn biết cách sử dụng nó, thì đây là một nguồn tài nguyên vô tận để trau dồi kỹ năng viết code của bạn. Dữ liệu lưu trữ GitHub có hơn 500 sách lập trình miễn phí gồm hơn 80 ngôn ngữ lập trình khác nhau. Các đồng biên tập đang làm việc chăm chỉ để đảm bảo các tài nguyên được cập nhật và chính xác.

Dưới đây là 10 website để bạn bắt đầu làm quen với lập trình:

1. Codecademy

Đúng như tên gọi,

Codecademy
dạy bạn mọi thứ cơ bản để lập trình. Nó làm điều này thông qua các khóa học cụ thể, cung cấp đủ nguyên liệu để học theo chủ đề lựa chọn. Codecademy có nhiều đề tài từ học một ngôn ngữ cụ thể (HTML, Java, Python) đến học cách viết một website. Nếu thực sự yêu thích Codecademy, bạn có thể mua gói trả tiền để mở khóa các chương trình hấp dẫn.

2. edX

edX
là một website cung cấp tất cả khóa học theo yêu cầu, nó có khá nhiều các khóa học lập trình máy tính trong thư viện. edX do hai đại học hàng đầu thế giới là MIT và Harvard thành lập năm 2012, vì thế bạn chắc chắn được tiếp cận các khóa học chất lượng ở đây. Bạn có thể tự học hoặc chọn giảng viên.

3. MIT Open Courseware

Nói về MIT, không thể không nhắc đến

chương trình học trực tuyến
của họ. Bạn có thể tìm kiếm trong thư viện hoặc duyệt trong mục khoa học máy tính để tìm các khóa học liên quan. Có khá nhiều chương trình, chẳng hạn Nhập môn khoa học máy tính, C++ primer, và chúng đều miễn phí. Có một chút khác biệt so với các website lập trình miễn phí khác là bạn tải về các nguyên liệu thô thay vì video hay bài học.

4. Khan Academy

Nếu muốn một bộ sưu tập video để theo dõi ở nhà,

Khan Academy
là những gì bạn cần. Chỉ cần duyệt qua mục lập trình của họ và chọn ra những gì bạn thích nhất. Các chủ đề cơ bản trải rộng từ lập trình là gì cho đến các tính năng lập trình cơ bản.

5. Udemy

Udemy
tính phí các khóa học, nó vẫn cung cấp một số khóa miễn phí để học thử. Bạn có thể chọn “Free” trong bộ lọc giá khi tìm kiếm. Mỗi khóa học lại có xếp hạng và số người tham dự, đồng nghĩa bạn có thể khoanh vùng khóa nào đáng học.

6. Free Code Camp

Free Code Camp
là website khá thú vị: Bạn học lập trình trực tuyến cùng họ, sau khoảng 1 năm, bạn có thể tham gia phát triển các dự án nguồn mở cho tổ chức phi lợi nhuận. Ý tưởng là bạn sử dụng thời gian và kinh nghiệm tại Free Code Camp để chuyển hóa thành danh mục ngoài đời thực, giúp tìm được việc làm. Free Code Camp yêu cầu tạo tài khoản GitHub trong quá trình đăng ký.

7. GitHub

GitHub
chứa đầy các mẹo lập trình. Nó được Victor Felder duy trì, người tạo ra cơ sở dữ liệu nguyên liệu lập trình miễn phí và hợp pháp. Kết quả là bạn có một kho tài liệu để học và tận dụng.

8. The Code Player

Trong số tất cả các website dạy lập trình miễn phí,

The Code Player
là lựa chọn tốt cho những ai muốn học theo ví dụ. Chọn một khóa học, nó sẽ cung cấp cho các bạn từng bước xây dựng cái gì đó từ đầu. Sau đó, bạn có thể tự lập trình hoặc sao chép đoạn mã cho dự án riêng.

9. The Odin Project

The Odin Project
giúp bạn biết được cách phát triển một website như thế nào. Các khóa học của nó cho phép bạn làm quen với các ngôn ngữ như Ruby on Rails, HTML5, Javascript… Điều khiến Odin Project đặc biệt thú vị là sau khi học xong, bạn được cung cấp một số mẹo khi đăng ký làm lập trình web.

10. Code Wars

Code Wars
là lựa chọn tuyệt vời khi bạn đã học xong các khóa cơ bản về lập trình và muốn có một nơi để vừa học, vừa thử thách kỹ năng. Bạn có thể tham gia vào các bài thi của cộng đồng (kata) liên quan đến ngôn ngữ mà bạn học. Viết giải pháp và gửi lên, sau khi cuộc thi kết thúc, mọi giải pháp đều được công bố. Bạn có thể xem mọi người xử lý vấn đề như thế nào và rút ra bài học cho mình.