Lập trình và viết code có lẽ là một trong những chủ đề phổ biến nhất mà mọi người tìm kiếm khi nói đến các khóa học trực tuyến - hiển nhiên, điều này tạo ra rất nhiều khóa học để bạn lựa chọn. Để giúp bạn tìm hiểu thêm về các nền tảng dạy mọi người về coding, có một số đánh giá nhất định mà bạn có thể tìm thấy trực tuyến. Và trong bài đánh giá freeCodeCamp này, chúng ta sẽ xem xét một nền tảng như vậy.
Để giúp bạn hiểu freeCodeCamp là gì, chúng ta sẽ nói từ đầu mọi thứ để hiểu rõ hơn về bức tranh chung. Tôi sẽ giới thiệu ngắn gọn về nền tảng và công ty ngay từ đầu. Sau đó, chúng ta sẽ xem xét các tính năng mà nó cung cấp, chất lượng nội dung, giá cả (bạn có thể ngạc nhiên), v.v...
Nếu bạn thấy rằng freeCodeCamp trên thực tế không phù hợp với tiêu chuẩn của bạn, bạn có thể muốn thử một số nhà cung cấp MOOC khác, hãy kiểm tra Coursera hoặc edX để biết một số khóa học chất lượng, cao cấp!
Đừng lãng phí thời gian nữa và hãy bắt đầu tìm hiểu thôi!
Ưu điểm
- Sử dụng miễn phí
- Có cung cấp chứng chỉ
- Cung cấp cơ hội thực hành các kỹ năng mà bạn đã học với các tổ chức phi lợi nhuận khác
Nhược điểm
- Có một số vấn đề kỹ thuật
Mục lục
Đánh giá freeCodeCamp - Giới thiệu
freeCodeCamp là một tổ chức phi lợi nhuận nhằm giúp mọi người học tất cả các kỹ năng coding cần thiết. Nó được ra mắt lần đầu tiên vào năm 2014, tại California.
Người tạo ra freeCodeCamp, ông Quincy Larson, tuyên bố rằng lý do của ông để tạo và thiết lập nền tảng này là để giúp sinh viên từ người mới bắt đầu lên trình độ nâng cao trong lĩnh vực tạo code và phát triển web. Vì bản thân ông Larson là một nhà phát triển phần mềm, ông muốn tạo ra một nền tảng có thể dạy mọi người về coding tốt hơn cách mà ông đã học.
Vì công ty là một tổ chức phi lợi nhuận nên tất cả những điều bạn có thể học trên nền tảng này là hoàn toàn miễn phí. Hơn nữa, khi bạn hoàn thành chương trình học của mình trên freeCodeCamp, bạn sẽ có cơ hội áp dụng các kỹ năng của mình vào thực tế cho các tổ chức phi lợi nhuận khác, do đó cung cấp cho bạn trải nghiệm đầy đủ (lý thuyết và thực tế).
Bây giờ bạn đã hiểu cơ bản freeCodeCamp là gì, chúng ta có thể chuyển sang bài đánh giá freeCodeCamp thực tế và cố gắng tìm hiểu xem freeCodeCamp có tốt không.
Ưu đãi mới nhất đang hoạt động ngay bây giờ:
GET 50% OFF
DataCamp Black Friday Sale
During this DataCamp Black Friday, you can access the top-rated courses with a 50% discount. Enrol now for way less!
Dễ sử dụng
Điều rất quan trọng là một nền tảng dựa trên e-learning phải vừa dễ sử dụng vừa có hình ảnh phù hợp. Thông thường, bạn sẽ thấy các trang web giáo dục có một số nội dung khá hay, nhưng thực tế là không thể điều hướng xung quanh trang web để tìm nội dung đó. Phải thừa nhận rằng mặt hình ảnh không quan trọng bằng mặt ứng dụng, nhưng nó vẫn đóng một vai trò rất lớn trong việc tạo ra một nền tảng thành công.
Chúng ta thường không thực sự chú ý đến thiết kế của một nền tảng khi nó tốt. Tuy nhiên, nếu trang web tồi tệ và không thể nhìn được, có lẽ chúng ta sẽ không thể quên nó trong một thời gian dài. Và đây cũng không phải là một kiểu “không có gì gọi là công khai điểm xấu” - sau cùng, chúng ta đang nói về một nền tảng được thiết kế để học tập, chứ không phải một số lần ghé thăm không thường xuyên hoặc một thương hiệu cụ thể.
Khi lần đầu tiên xem trang chủ của freeCodeCamp, tôi không hài lòng lắm. Suy nghĩ ban đầu của tôi là tôi vừa thấy một cỗ máy quay lại thời gian - bố cục và thiết kế có vẻ giống như một thứ gì đó xuất hiện từ năm 2002. Tuy nhiên, chỉ sau vài giây, tôi ngay lập tức hối hận về suy nghĩ đó.
Phong cách mà nền tảng sử dụng, mặc dù nó cực kỳ đơn giản và cơ bản, nhưng kết hợp rất tốt với hình ảnh tổng thể mà công ty cố gắng duy trì. Rõ ràng là thương hiệu coi trọng sự đơn giản, điều này thực sự hoàn toàn phù hợp với những gì họ làm.
Giao diện người dùng thực sự dễ điều hướng và di chuyển. Thành thật mà nói, nhóm của freeCodeCamp đã hướng dẫn vô cùng rõ ràng về những gì người mới đến trang web nên làm - nút "Đăng ký" trên trang đích chính chiếm một phần lớn màn hình. Nếu bạn chọn cuộn xuống, bạn sẽ thấy một vài câu chuyện thành công, một phần cho bạn biết những gì bạn sẽ học được và một số thông tin về nền tảng là một tổ chức phi lợi nhuận.
Nhiều bài đánh giá freeCodeCamp dường như không đề cập đến vấn đề này, nhưng không có những cái gọi là “khóa học” thực tế trên nền tảng. Thay vào đó, tất cả thông tin mà trang web cung cấp được hiển thị trong các bài viết, một số video và các bài học tương tác.
Mặc dù thực sự dễ dàng di chuyển xung quanh và tìm thấy những gì bạn đang tìm kiếm, tôi đã nhận thấy một số khó khăn kỹ thuật trên trang web. Mối quan tâm chính của tôi là ngay khi tôi gõ một cái gì đó vào thanh tìm kiếm, tôi sẽ nhận được một bức tường trống với các liên kết vô hình (nhưng có thể nhấp được). Hơn nữa, một khi tôi thực sự chọn một vài bài học để xem, tôi đã gặp phải lỗi 404.
Điều này chỉ xảy ra hai lần, vì vậy tất cả không phải là vấn đề lớn. Nói về điều này, nền tảng nên cố gắng duy trì danh tiếng của mình bằng cách duy trì một tiêu chuẩn cao khi nói đến những vấn đề như thế này.
Nhìn chung, mặc dù gặp một số bất tiện, tôi thực sự thích thời gian của mình trên trang web. Khi bạn nhập một bài học cụ thể mà bạn muốn nghiên cứu và tìm hiểu, bạn sẽ thấy một số hướng dẫn ở bên trái và một ví dụ coding tương tác ở bên phải màn hình.
Cách cấu trúc này thực sự khá dễ chịu - tôi không cảm thấy khó chịu khi phải nhảy từ phần này sang phần khác của màn hình, mọi thứ được trình bày rõ ràng. Theo đánh giá Free Code Camp này, nền tảng này thực sự dễ sử dụng và thậm chí có phần độc đáo với các quyết định thiết kế đơn giản của nó.
Bạn có biết?
Compare Learning Platforms Side by Side With Others
Tất cả các nền tảng học online với bạn có thể trông tương tự nhau nhưng chúng KHÔNG giống nhau!
Chất lượng nội dung
Nếu bạn thực sự muốn học viết code, thì các nền tảng học trực tuyến có thể là người bạn tốt nhất của bạn. Tuy nhiên, thật sự khó để không học những thứ xuất hiện (hoặc được trình bày) đúng vào thời điểm đó, nhưng hóa ra lại hoàn toàn sai lầm sau này trong cuộc sống. Đây là lý do tại sao chất lượng nội dung mà bạn sẽ nghiên cứu quan trọng hơn bất kỳ thứ gì khác.
Nếu khóa học (hoặc bài viết hoặc hướng dẫn hoặc video hướng dẫn) được dạy bởi một chuyên gia trong nghề, thì bạn sẵn sàng để thuận buồm xuôi gió. Tuy nhiên, nếu chất lượng nội dung mà một trang web học tập điện tử cung cấp không hoàn toàn đạt chuẩn, bạn có rủi ro học điều gì đó sai hoàn toàn - và điều đó thực sự tồi tệ.
Xem qua các bài đánh giá freeCodeCamp trực tuyến, bạn sẽ nhận thấy rằng sinh viên thường thực sự hài lòng với chất lượng nội dung mà nền tảng cung cấp. Hầu hết mọi người có câu hỏi ban đầu "freeCodeCamp có tốt không?" thường hài lòng khi họ dùng thử nền tảng.
Như tôi đã đề cập một chút trước đó trong bài đánh giá freeCodeCamp này, trang web không thực sự cung cấp bất kỳ khóa học cụ thể nào. Thay vào đó, bạn có cơ hội học hỏi bằng cách nghiên cứu một số phần thông tin được phân đoạn, tổng hợp lại với nhau. Mặc dù điều này nghe có vẻ hơi ... không chuyên nghiệp, nhưng chất lượng của những bài hướng dẫn này thực sự rất tốt.
freeCodeCamp tuyệt vời theo nghĩa nó được thiết kế cho những người mới bắt đầu hoàn toàn trong lĩnh vực coding. Bạn có thể không có kiến thức ban đầu về lập trình, và vẫn đăng ký và bắt đầu học. Khi tôi truy cập trang web, tôi đã cố gắng xem và kiểm tra chất lượng của các bài học HTML và HTML5 của freeCodeCamp. Tôi đã nhấp vào bài học đầu tiên, được đưa đến kiểu giới thiệu của “trang khóa học” và bắt đầu đọc.
Tôi phải thừa nhận rằng, là một người có kiến thức cực kỳ hạn chế về HTML, tôi đã rất ngạc nhiên với việc thông tin được trình bày đơn giản và độc đáo như thế nào. Đây cũng là một điểm mà nhiều đánh giá freeCodeCamp dường như đồng ý - cách trình bày thực tế của nội dung thực sự dễ tiếp cận và dễ hiểu. Điều này cho thấy rằng nền tảng cố gắng phục vụ ngay cả những người mới hoàn toàn - điều đó thật tuyệt!
Tính năng
Một tính năng thực sự độc đáo của freeCodeCamp là khi bạn hoàn thành nghiên cứu về nền tảng này, bạn có cơ hội áp dụng chúng vào thực tế. Trang web cung cấp cho bạn cơ hội thử kỹ năng của mình với các tổ chức phi lợi nhuận khác. Dường như không có nhiều bài đánh giá freeCodeCamp đề cập đến vấn đề này, nhưng các tính năng như thế này sẽ rất quan trọng đối với những người thực sự nghiêm túc kiếm một công việc như một lập trình viên hoặc một nhà phát triển web.
Nếu bạn muốn tìm hiểu về giá trị của FreeCodeCamp bằng cách học từ chương trình giảng dạy của công ty, bạn sẽ có cơ hội nghiên cứu các khía cạnh khác nhau của coding từ danh sách bài học được chỉ định. Sau khi hoàn thành 5 dự án cuối cùng của một môn học, bạn sẽ nhận được chứng nhận chính thức thể hiện thành tích của bạn.
Nhìn chung, nền tảng cung cấp trải nghiệm học tập rất đơn giản và kỹ lưỡng với tất cả các tính năng của nó. Mặc dù bạn sẽ không tìm thấy bất kỳ cuộc thi hào nhoáng nào, nhưng có lẽ bạn cũng sẽ không thất vọng vì những gì bạn nhận được.
Giá cả
Vì vậy - tại sao, tôi lại đưa vào một chương về giá tại freeCodeCamp nếu nó ... Miễn phí? Thực sự thì khá đơn giản - trong bài đánh giá freeCodeCamp này, chúng tôi vẫn chưa nói về nguồn tài chính của nền tảng này từ đâu. Thực tế là nó miễn phí cho sinh viên sử dụng thậm chí còn được hiển thị trong tên của nó. Tuy nhiên, không có gợi ý nào cho bạn biết điều gì khiến tất cả trở nên khả thi.
Rất nhiều bài đánh giá Free Code Camp đề cập đến vấn đề này, nhưng thực tế nguồn tài trợ cho nền tảng này đến từ các khoản quyên góp và đóng góp. Bất kỳ ai cũng có thể quyên góp cho trang web, do đó thúc đẩy sự phát triển không ngừng của nó.
Và, nhìn từ bên ngoài, mọi người đều làm việc đó! Phần lớn điều này có lẽ bắt nguồn từ thực tế là bất cứ khi nào mọi người hỏi “FreeCodeCamp có đáng cân nhắc không?”, thì chủ đề chứng nhận thường xuất hiện. Công ty hợp tác chặt chẽ với các tổ chức phi lợi nhuận khác nhau trên toàn thế giới - điều này cho phép freeCodeCamp hứa hẹn với sinh viên được chứng nhận về khả năng kiểm tra kỹ năng của họ “trong thế giới thực”.
Vì đây không thực sự là một tính năng phổ biến, nên mọi người muốn đóng góp và thể hiện sự đánh giá cao của họ, điều này sẽ giúp ích cho việc duy trì hoạt động của trang web.
Trải nghiệm học tập
Hãy nói về điều mà không nhiều bài đánh giá Free Code Camp làm được - trải nghiệm học tập. Khi nói đến các bài đánh giá nền tảng e-learning (một số bài đánh giá freeCodeCamp cũng không ngoại lệ), bạn sẽ thường thấy rằng mọi người nói về những thứ rất hẹp và cụ thể - giá cả của gói đăng ký, giọng điệu của người hướng dẫn, một số biểu ngữ có trục trặc, v.v...
Cho dù đó là ưu hay khuyết điểm, học viên có xu hướng rất cụ thể. Bài đánh giá freeCodeCamp này hơi khác một chút, vì bây giờ chúng ta sẽ cố gắng tìm hiểu xem freeCodeCamp có tốt không bằng cách nói về trải nghiệm học tập của học viên.
Hầu hết các bài đánh giá freeCodeCamp không sử dụng điều này để thảo luận xem freeCodeCamp có đáng được cân nhắc không vì ngay từ đầu đây là quan điểm rất chủ quan. Và không chỉ về chất lượng khóa học - trải nghiệm học tập của bạn có thể phụ thuộc vào nhiều yếu tố khác nhau, chẳng hạn như tâm trạng chung, nhiệt độ phòng, thú cưng không để bạn yên, hạn chót, mục tiêu và kỳ vọng, v.v...
Tôi biết rằng một vài yếu tố kể trên có vẻ buồn cười, nhưng hãy tin tôi đi - chúng tạo nên kết quả.
Tuy nhiên, mỗi và mọi nền tảng học trực tuyến đều có những rung cảm chung xung quanh nó. Không phải lúc nào bạn cũng có thể chỉ ra, nhưng bạn chỉ có thể cảm nhận xem trang web có đáng để bạn quan tâm hay không. Cho dù đó là các quyết định về thiết kế trực quan, vị trí của giao diện người dùng hay thậm chí là chất lượng của các khóa học - cuối cùng, mọi thứ đều cộng lại để tạo ra POV chung về trải nghiệm học tập mà bạn sẽ nhận được.
Khi nói đến bài đánh giá freeCodeCamp này (hoặc hầu hết các bài đánh giá freeCodeCamp khác mà bạn sẽ tìm thấy trên các diễn đàn trực tuyến), tôi phải nói rằng - ý kiến chung về chất lượng học tập mà freeCodeCamp cung cấp là thực sự tích cực.
Tuy nhiên, không chỉ vì nó miễn phí - bạn còn có thể nhận được một dịch vụ miễn phí rất hấp dẫn! Có vẻ như nền tảng này thực sự quan tâm đến việc cung cấp cho sinh viên của mình trải nghiệm học tập tốt nhất có thể.
- Dễ sử dụng
- Cung cấp nội dung chất lượng
- Minh bạch giá cả
- Chứng chỉ miễn phí sau hoàn thành
- Tập trung vào các kỹ năng khoa học dữ liệu
- Thời gian học tập linh hoạt
- Thiết kế đơn giản (không có thông tin không cần thiết)
- Khóa học chất lượng cao (ngay cả khóa miễn phí)
- Đa dạng tính năng
- Chương trình nanodegree
- Phù hợp với doanh nghiệp
- Chứng chỉ hoàn thành trả phí
- Được tạo dựng tốt trong ngành
- Đa dạng các tính năng để lựa chọn
- Các khóa học trình độ đại học
- Các khóa học trình độ đại học
- Phù hợp với doanh nghiệp
- Trả phí cho chứng chỉ hoàn thành
Kết luận
Với tất cả những điều đã nói, chúng ta đã đi đến phần cuối của bài đánh giá freeCodeCamp. Tôi thực sự hy vọng rằng nó hữu ích cho bạn, giúp bạn biết freeCodeCamp là gì và bạn sẽ có thể sử dụng thông tin này để quyết định xem bạn có muốn thử freeCodeCamp hay không.
Lưu ý cuối cùng, tôi muốn nhắc bạn rằng, nếu bạn đến đây để tìm kiếm một số khóa học lập trình truyền thống hơn, bạn cũng không nên thất vọng - có những nền tảng khác để bạn thử! Hãy thử edX, Coursera hoặc Udacity - bạn chắc chắn sẽ tìm thấy một số khóa học phù hợp với mong muốn và nhu cầu của bạn trên một trong số nền tảng đó!